Sida 1 av 1
Vilka ben till ICSP programmering?
Postat: 22 februari 2004, 20:45:13
av Chrille
När jag programmerar en 16f84a så använder jag benen B6, B6, MCLR, 5V och gnd och det fungerar fint.
Så skulle jag programmera en 16f871 men får hela tiden felmeddelande, är det inte samma ben som används på denna?
Provade även en 16f628 men det fungerade inte heller.
Postat: 23 februari 2004, 00:44:39
av Chribbe76
Det här dokumentet kanske hjälper dig (jag har bara tittat lite hastigt).
http://www.supelec-rennes.fr/ren/fi/ele ... 30277b.pdf
Pin-beskrivningen finns i databladet.
http://www.microchip.com/download/lit/p ... 30569b.pdf
Postat: 23 februari 2004, 18:44:08
av zus
Hmm...titta i databladet som det hänvisas till ovan...kommer inte ihåg men tror att man var tvungen att jorda ett par extra pinnar också...
// Erik
Postat: 24 februari 2004, 11:40:35
av Chrille
Nu har jag kollat igenom båda dokumenten men jag kan fortfarande inte klura ut hur jag ska göra.
Postat: 24 februari 2004, 19:42:14
av cyr
F871 och F628 har "low voltage programming"-stöd, vilket är på från fabrik. Med det så slipper man ha 12V för att programmera, men man har istället en pinne speciellt för ändamålet (som heter PGM).
Det kan krävas att man jordar PGM-pinnen om man ska kunna programmera den på vanligt sätt...
På F628 är PGM-pinnen RB4, på 871 är det RB3.
Postat: 24 februari 2004, 20:50:51
av Chrille
Nu har jag kopplat det så här:
Kod: Markera allt
Kapsel: ICSP kontakt:
Ben 1 (MCLR): -->MCLR
Ben 11 (Vss): -->GND
Ben 12 (Vdd): -->5V
Ben 36 (PGM): -->GND
Ben 39 (RB6): -->RB6
Ben 40 (RB7): -->RB7
Men det fungerar fortfarande inte.

Postat: 24 februari 2004, 20:56:40
av cyr
Vad för programmerare (hårdvara/mjukvara) använder du?
Kan ju vara så illa att den inte klarar de nyare chipen...
Postat: 24 februari 2004, 21:08:49
av Chrille
Jag använder mig av
AD-Tekniks programmerare v3.5.
Programmet är
Multiprog.
Det står att både programmeraren och programmet ska klara av att programmera 16f871 så det borde fungera tycker jag.