At 04:35 PM 9/13/02 -0500, llile@SALTONUSA.COM wrote: >I am using the new 16F676. This is a neat little part, cheap as dirt, >with lots of analog inputs, and a lot of other cool features. > >Flash forward to 2002. The 16F676 is a Flash part. (pun intended) >Programming it involves erasing it first, then dumping in the program. In >development I can just read the part, write down the OSCCAL word, then >scratch it into my program at the last minute. But in production, that's >another thing entirely. How do they get this calibration word + program >into a production part without erasing the calibration word first? You don't need to worry about it! Interestingly enough, I spent some time this past week talking with one of Microchip's software tool authors about something else and that exact question came up in our discussions. Here is what he said: Dwayne - The calibration bits will be erased when the part is bulk erased per the data sheet. Our programmers read the calibration bits then reprogram them during the erase/program cycle. Our programmers won't lose the calibration information. Take care, David Hope this helps! dwayne -- Dwayne Reid Trinity Electronics Systems Ltd Edmonton, AB, CANADA (780) 489-3199 voice (780) 487-6397 fax Celebrating 18 years of Engineering Innovation (1984 - 2002) .-. .-. .-. .-. .-. .-. .-. .-. .-. .- `-' `-' `-' `-' `-' `-' `-' `-' `-' Do NOT send unsolicited commercial email to this email address. This message neither grants consent to receive unsolicited commercial email nor is intended to solicit commercial email. -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu