I notice that Microchip do not have program memory write protection in the PIC16F91x series (which is an attractive alternative to the F87x series even if you don't need the LCD controller). Does anyone know of a significant downside to this? As in possible corruption of code flash under oddball EMI conditions? The actual programming voltage is internally generated, according to DS41244. I wonder if the the internal voltage multiplier is shared with the EEPROM circuit. Best regards, Spehro Pefhany --"it's the network..." "The Journey is the reward" speff@interlog.com Info for manufacturers: http://www.trexon.com Embedded software/hardware/analog Info for designers: http://www.speff.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist