Barnaby Thieme wrote: > > Hello. > > I'm considering moving from the PIC 16C65B and PIC 16C67 to a FLASH memory microcontroller. I've been looking at the 16F877 and I can't really figure out why anyone would need an EEPROM when apparently it's just as easy to read from and write to the program memory. Is it a matter of code protection (i.e., no danger of stomping on critical code)? Any thoughts? 1,000,000 EEPROM write cycles versus 1,000 (or so) ROM write cycles. You can't store 2 X 8 bit values in ROM (14 bits only) Good for storing 2 ASCII bytes though -- Best regards Tony mICro's http://www.picnpoke.com mailto:sales@picnpoke.com -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.