Tim Crist wrote: > I have a question about subroutines that are located above and > below 255H in the 16F84 and the 16C54A. Tim: I think you mean "0FFH", or "255 decimal". > My question is: Can I have a subroutine below 255H successfully > call a subroutine above 255H without incident? On the 16F84, it'll work just fine; subroutines can be anywhere in the memory space and can be called from anywhere else without any special effort. On the 16C54, it's a different story... All subroutine entry-points must be located in the first half of memory, between 000H and 0FFH. -Andy === Andrew Warren - fastfwd@ix.netcom.com === Fast Forward Engineering - Vista, California === http://www.geocities.com/SiliconValley/2499