Hulatt, Jon wrote: > It really does seem to me that the whole 18 series architecture really > is designed for a C compiler, and not for assembler programming. It's a > bit of a headache in assembler, as you've found. I assume you are comparing it to the PIC 16 architecture? What do you find difficult? I personally think the PIC 18 is easier to program in assembler than the PIC 16. Program memory pages are gone, and RAM banking is simplified. The LATx registers eliminate the read-modify-write to port problem. Some of the perpherals are more complex, but I only see that when they have more features. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist