There are 2 serial programs that worked for me (16C84 and Hyper Terminal) at: http://www.access.digex.net/~pha/PIC/16C84/serial_output.html and in the second program it will output whatever value is in the W register, when called, to the assigned pin at 2400 Baud. Don't forget to hook up the serial SG (signal ground) wire like my fathers son did (Doh!) >I'm trying for many days to make a Serial routine for a 16c84, it >seems to work on MPLAB simulator, but in reality ... %-( Dean. (-; How do you know when it's time to tune your bagpipes? (-;