>I know assembly inside and out, and I have been >doing this way for a couple of years now. I >now want the option of doing it in C, but being >a 5th year student doesn't allot the needed >budget to purchase High-Tech. >I am looking for real alternatives that are free! Well as a starting point check out the free Hitech C compiler that does the 16F627/16F84. It will also do the 16F628, provided you use only the memory available in the 16F627. I have not investigated to see if it will produce ASM files from the C, but if it will it may be practical to fiddle it to produce linkable modules to handle processors with larger memory sizes. -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads