Olin, > Good programmers will follow the Microchip recommendation to read the > calibrated values, erase the chip, then write the calibrated values > back. > A recent programmer I worked on does exactly that for the 12F628/675. > You'd have to check the documentation for the specific programmer, or > how > MPLAB handles it if you are programming directly from MPLAB. The MPLAB help file has a step-by-step procedure how to read the calibration value, record it (or export it as a HEX file) and then procedures how to use this for subsequent writes. The interesting part is though, that you can not open the Calibration Memory dialogue box while you have PIC12F675 - so perhaps it is automated as you say. If I select a PIC12C508 or PIC12C671 etc, then I can access the Calibration Memory window. I may have to go back to Microchip to be sure. I need *reasonable* accuracy in the clock, and I was certainly satisfied with the 12C series. The 12Fs are supposed to be even more accurate - but I had better find out how to calibrate them correctly. Cheers, Sean -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body