Hi all, I need some illumination on programming the 12C671. I have a program that I can burn into a 12C671/JW EPROM without any problems (using PIC Start Plus). Program, configuration, ID, and calibration locations all program without a hitch; but when I put an OTP equivalent in and burn it, an error comes up saying the calibration memory doesn't match. OK... I burn another OTP without programming the calibration memory and get no error messages; the programmed OTP (by all appearances) runs properly. I feel like I'm whistling past the graveyard by ignoring this issue. I've RTFM but don't understand fully the implications of programming or not programming the Calibration memory. (I am not using any of the chip's A/D functions. GP0,1,2,3 pins are all set up for digital I/O: ADCON1 at address $9F is set to $07.) Anybody fluent with the 12C671? TIA, John ______________________________________________________________________________ John Leonard, instrument technician Electron Hacker College of Science & Engineering Bit Banger Saginaw Valley State University Bassist University Center, MI USA 48710 Dad _____________________________________________________________________________