Vilka ben till ICSP programmering?
Vilka ben till ICSP programmering?
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.
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.
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
http://www.supelec-rennes.fr/ren/fi/ele ... 30277b.pdf
Pin-beskrivningen finns i databladet.
http://www.microchip.com/download/lit/p ... 30569b.pdf
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.
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.
Nu har jag kopplat det så här:
Men det fungerar fortfarande inte. 
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

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.
Programmet är Multiprog.
Det står att både programmeraren och programmet ska klara av att programmera 16f871 så det borde fungera tycker jag.