On 12/6/06, Olin Lathrop wrote: > Phillip Coiner wrote: > > I will soon start out programming about 250 16F676's a week so > > programming speed is important. > > I don't have any 16F676 around, so I did tests on a 16F630. As far as I > know, the two should have the same timing because the difference is only in > the perpherals and they have the same programming spec. > > Here are the times in seconds I measured for a bulk erase, programming > program memory and EEPROM, then two readback passes at the Vdd limits: > > Empty Full > USBProg (USB) 2.5 12.2 > USBProg (ser) 2.1 11.8 > ProProg 6.4 16.5 > EasyProg 4.4 14.3 > You could save time by skipping one of the readback passes, as two-voltage verification is not specified for the 16F676. This is required for OTP and legacy parts like the 16F84. If you don't need to program these parts, that broadens the choice of programmers somewhat. Here is a list of programming times. Be sure to read the comments for some additional information that hasn't made it to the chart yet: http://www.piclist.com/techref/microchip/devprogspeed.htm The 12F675 time should be the same as the 16F676, as it uses the same programming spec and has the same memory map. Regards, Mark markrages@gmail -- You think that it is a secret, but it never has been one. - fortune cookie -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist