Looks like it was software (programmer)... Just tried "ProPic" from: http://jaichi.virtualave.net/pic16f8xx-e.htm (with Microchips programmer design AN589). And all works fine. Thanks. Bruce. -----Original Message----- From: Bourdon, Bruce [mailto:bbourdon@ZYDACRON.COM] Sent: Friday, January 19, 2001 2:32 PM To: PICLIST@MITVMA.MIT.EDU Subject: [PIC]: PIC16F877 Programmer question. I just finished building the PIC16F84 programmer described in Microchips article AN589. I am using code from: http://www.h2deetoo.demon.nl/index1.htm - called IC-Prog (rev 1.03B). I've tried to program two different families of devices (which it is supposed to support) and had the following results: Read Test: Appears to read Pic16C71 ok. Pic16f877 always reads 0x3f8c from program memory. Program Test: Pic16C71 remained blank - no bits changed. Pic16f877 remained "blank" - still always reads 0x3f8c from program memory. Note that electronics appear to be functionaing properly - looked over breifly with o'scope. Program voltage about 12.7 (at MCLR pin), RB3 grounded, RB7 and RB6 look like valid data and clocks respectively, ... I will try to verify what is being passed to and from the device in serial stream later, also clock freq (looks about 40uS or 25khz) & delay periods. Ideas? Bruce. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.