Problem att programmera PIC12F675 med mplab icd3 *LÖST*
Postat: 8 december 2010, 22:15:06
Som rubriken säger lyckas jag inte att programmera min pic12f675.
Har följande system.
Programmerare: MPLAB ICD3
compilator: HI-tech C (v9.7)
MPLAB v8.6
Jag har kopplat in PICen så att #1 => +5V, #8 => GND, #7 => PGD, #6 => PGC, #4 => MCLR/VPP
Har även ett pullup på 10K på pinne 4 "MCLR".
Det lustiga i det hela är att jag "tror" att jag lyckades programmera första gången jag försökte.
Men i vilket fall så fungerar det inte nu ialf utan när jag ska programmera genom mplab så får jag detta felmeddelande.
Har även googlat en hel del. Men tyvärr inte hittat någon lösning på problemet. Har aldrig förskt programmera en pic i 12-serien förut för den delen helle, kanske är något som jag har missat helt? :/
Programmet som jag hade tänkt programmera gör inget mer än sätter port GPIo2 till "1".
Har följande system.
Programmerare: MPLAB ICD3
compilator: HI-tech C (v9.7)
MPLAB v8.6
Jag har kopplat in PICen så att #1 => +5V, #8 => GND, #7 => PGD, #6 => PGC, #4 => MCLR/VPP
Har även ett pullup på 10K på pinne 4 "MCLR".
Det lustiga i det hela är att jag "tror" att jag lyckades programmera första gången jag försökte.
Men i vilket fall så fungerar det inte nu ialf utan när jag ska programmera genom mplab så får jag detta felmeddelande.
Kod: Markera allt
Programming...
The following memory regions failed to program correctly:
Program Memory
Address: 00000000 Expected Value: 0000280f Received Value: 00000000
Programming failed
Programmet som jag hade tänkt programmera gör inget mer än sätter port GPIo2 till "1".
Kod: Markera allt
#include <htc.h>
__CONFIG(INTIO & WDTDIS & PWRTDIS & MCLRDIS & BORDIS);
void init()
{
TRISIO = 0;
}
void interrupt my_isr(void)
{
}
void main()
{
init();
GPIO2 = 1;
}