> i would start with the 16f872. it allows icd debugging and has about twice > the program space of the 16f84 at about the same price, and even more > i/os. > with the 16f84, i was always running out of memory. > when you run out of memory with the 16f872, you can easily change to the > 16f876 (same pinout, same registermap, more memory) If this is for small volume hobby use, then I would only buy the bigger 16F876 part. These won't cost much more (perhaps even less if you can buy 10 at a time), and will work more universally. By the way, if you don't already have a lot of PIC 16 code, use the 18F252 instead of the 16F876. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu