Läsa bandgap från pic12f675

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
zus
Inlägg: 198
Blev medlem: 14 december 2003, 11:34:08
Ort: Göteborg

Läsa bandgap från pic12f675

Inlägg av zus »

Hjälp!

Håller på att göra en programmerare till en pic12f675. Den fungerar perfekt, med ett undantag. Jag kan inte läsa bandgap-bitarna och programmera dem igen. Är det jag som inte kan läsa eller är microchips programming-specification konstig? Ideer någon?

//Erik
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

idé: du kanske måste rensa hela kretsen innan du ändrar dem...

/Johan
Användarvisningsbild
zus
Inlägg: 198
Blev medlem: 14 december 2003, 11:34:08
Ort: Göteborg

Inlägg av zus »

Oj, var kanske lite otydlig. Jag kan inte _läsa_ bandgap-inställningen. Fattar inte riktigt hur jag ska åstadkomma detta....

Det står i Microchip:s 12f675 flash programming spec. att det är viktigt att först läsa in bandgapbits för att sedan spara dem, men jag vet inte hur....

Dessa bitar ska ligga i Configuration word, adress 0x02007. Men enda sättet att komma dit? Är att köra LoadConfiguration?
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Inlägg av cyr »

Skummade igenom programspecen lite snabbt bara. Det verkar ju faktiskt som enda sättet att få PC till 0x2000 är att köra en "load configuration", men den datan skrivs väl inte in i minnet förrän man kör en "begin programming" ?

Så man borde väl kunna köra "load configuration" och sen "read program memory" för att läsa ut 0x2007.
Användarvisningsbild
zus
Inlägg: 198
Blev medlem: 14 december 2003, 11:34:08
Ort: Göteborg

Inlägg av zus »

Lyckades...hade skrivit fel (såklart) i programmerarkoden.....!
Skriv svar