Well, looks like I have a bad or completely erased (w/o cal info) 12C509 as I get 3FFF for the last entry as well. I tested the programmer by sticking in a 1K resistor between GP0 and GP1 after starting the read function. From the point I stick the resistor onwards, all the data is read as 0000 which makes sense 'cause the software looks for the data right after the downward transition of the clock. So at this point, either the chip is not going into program mode or its bad. Anyway, thanks for everyones help on this. Shahid ---------- From: Octavio Nogueira[SMTP:nogueira@MANDIC.COM.BR] Reply To: pic microcontroller discussion list Sent: Sunday, March 15, 1998 5:08 PM To: PICLIST@MITVMA.MIT.EDU Subject: Re: Problems with the ProPic programmer >Dan: > >Thanks for clearing that up. How do I read the OSC calibration info using the > ProPic software. > >Shahid > Just scroll the data screen and look at the last position, this is the calibration value. Regards, Octavio ====================================================== Octavio Nogueira - e-mail: nogueira@mandic.com.br http://www.geocities.com/~oct_nogueira "ProPic" Production PIC Programmer Windows under US$20 ====================================================== >---------- >From: Dan Welch[SMTP:amersci@flash.net] >Sent: Sunday, March 15, 1998 3:24 PM >To: sheikh@EROLS.COM >Subject: RE: Problems with the ProPic programmer > >Shahid, > May all your problems be of this magnitude ! > >3FFF is exactly what an erased part should read. > >The PIC's read all 1's until programmed. In other >words programming really writes zero's > > > >-Dan Welch >amersci@flash.net >