> I hear that a lot, but I am always skeptical. Since you can use C and > mix in assembler for time-critical parts, I don't know why anyone would > mess with complete assembler. The code is much more readable and > manageable. If you structure your code properly and COMMENT it, assembler can be perfectly readable and manageable. You can use macros, includes, definitions, subroutines, and labels galore to help Try "messing" with a Scenix to manage individual 20ns cycle times in time-critical (very) applications without using assembler throughout -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads