> I always used MPLAB and the High-Tech C compiler in the lab at school to > program the 16F877. Now that I am doing this stuff at home, I am tired of > always having to program in assembly! I am still a student and I can't > afford the ~$850 for the High-Tech compiler... What can I do? Get better at assembly. Especially since you are a student, this will be a worthwhile learning exercise. It IS possible to do projects in assembler as fast as others do them in a high level language, but you get the added bonus of knowing exactly what's going on, smaller code size, etc. We have developed an extensive PIC development and build enviroment for this purpose, the basics of which are available for free. See http://www.embedinc.com/pic/. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads