Hi Rob, It certainly is a thrill to program your first PIC -- sorry you were not able to do it right off the bat. Someone here brought up the possibility that the JDM may not support the '877A -- I'm not familiar with this device programmer so I'm not sure. Does the software let you actually select a PIC16F877A or does it just list a PIC16F877 (without the 'A' suffix). But, if it turns out the JDM does indeed support the '877A, do you have access to a digital storage oscilloscope? One thing you could do if you run out of ideas is to get the latest PIC16F877A programming specification from Microchip's web site. You could measure the rise time of the VPP voltage on the MCLR line and compare it against the programming spec. If you need some extra assistance just chime back in with another post. I hope you can get it working. Good luck, Ken Pergola -----Original Message----- From: pic microcontroller discussion list [mailto:PICLIST@MITVMA.MIT.EDU]On Behalf Of Rob Peacock Sent: Tuesday, August 12, 2003 9:02 PM To: PICLIST@MITVMA.MIT.EDU Subject: [PIC]: Help with JDM / IC-Prog / 16F877A programming Hi All, I tried to program my first PIC last night (yeah!) but am not sure it was successful. Here's my setup: PIC 16F877A; JDM programmer adapted for a 40 pin 16F877 found at http://www.ucapps.de/index.html ; IC-Prog with the NT device driver from the same site; Windows 2K In the IC-Prog setup, I turned on HS, turned off write protect/code protect and WDT, and turned on Power On Reset. Out of curiosity, I did a blank check when I first started and IC-Prog told me that the chip was not blank - this chip came directly from Microchip. When I read the chip, it showed 0's in all locations, which from what I understand, is NOT blank as all fuses should be 1's for a blank chip. When I tried to program the chip, it completed with no indication of any problems but when I tried to verify the chip afterwards, it said that there was an error and that address 0000h was blank. Have I missed something in the FAQ or in the instructions for IC-Prog? I tried several hex files created by MPLAB, created from various "Blink an LED" sources on the Net. I don't think there is a problem with any of the hex files but what do I know? :) The next question someone is going to ask is "Have you tried it in the circuit you built to test it with," and the answer is No. I wanted to make sure it programmed properly and that I could read back what I put in to the chip. Thanks for any help anyone can provide, --->Rob -- 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.