PDA

View Full Version : PIC programming algorithm - where is it to find?



flotulopex
- 24th June 2007, 13:46
Hello,

I was struggeling once again with programming problems and finally compared what my PICKit2 was doing "right" against my programmer(s) not succeeding.

So, I finally noticed that Vdd control is the key.

I use WINPIC and my (hopefully) last homemade programmer and added this control; since now, I have no problem at all.

I would like to understand how the programming process works exactly and I'm looking to find some information about it.

Unfortunately, I can find more than what is in the data-sheets (not enough for me... or to complicated).

Does anyone know where this information can be found please?

NB: in my understanding, an programming algorithm specifies i.e. the exact timing for a device ERASE sequence or for a device PROGRAM sequence.

Pic_User
- 24th June 2007, 17:35
Hi Roger,

Good “quest”.
You may have already seen these items on the Microchip web site.

http://www.microchip.com

AN910 - PICmicro® Device Programming: What You Always Wanted to Know (But Didn’t Know Who to Ask)
http://ww1.microchip.com/downloads/en/AppNotes/00910a.pdf

Programming Specification:
PIC16F87XA Programming Specifications
http://ww1.microchip.com/downloads/en/DeviceDoc/39589b.pdf

In-Circuit Serial Programming? (ICSP™) Guide
http://ww1.microchip.com/downloads/en/DeviceDoc/30277d.pdf

-Adam-

flotulopex
- 24th June 2007, 18:31
Thanks a lot.

Cool links, just what I wanted.

Merci and have a nice day.