[elektro] ReRe: PIC16F1824 debug hiba!!
Kovács Kenéz
nonoproblem at citromail.hu
Sun Apr 3 20:10:04 CEST 2011
Szia !
Nem ismerem ezt PIC-et.
De az mplab-ban 8.60 a PK3 elvileg beta support-os a debugg de ez már
elvileg használható.
És nézd meg az adatlap 54. oldalát.
A debug modot a configban kell engedélyezni.
Balogh Antal
Helló !
Kínomban már az MPLAB v8.66-ot is felraktam, de azzal sem jó !
HiTech C-ben írtam a programot, kicsit olyan gyanúm van, mintha az nem kezelné rendesen a config beállításokat.
A forrás file-om config része a következő:
#define PICKIT
#ifdef PICKIT
// CONFIG 1
// __CONFIG(FOSC_INTOSC & WDTE_OFF & PWRTE_OFF & MCLRE_ON & CP_OFF & CPD_OFF & BOREN_ON & CLKOUTEN_OFF & IESO_OFF & FCMEN_OFF);
__CONFIG(0x09E4);
// CONFIG 2
// __CONFIG(WRT_OFF & PLLEN_ON & STVREN_ON & BORV_25 & LVP_OFF);
__CONFIG(0x0BFF);
#else
// CONFIG 1
__CONFIG(FOSC_INTOSC & WDTE_SWDTEN & PWRTE_ON & MCLRE_ON & CP_ON & CPD_ON & BOREN_ON & CLKOUTEN_OFF & IESO_OFF & FCMEN_OFF);
// CONFIG 2
__CONFIG(WRT_ALL & PLLEN_ON & STVREN_ON & BORV_25 & LVP_OFF);
#endif
A most megjegyzésben lévő sorokkal is kipróbáltam.
Ami gyanús, hogy bár be van állítva a debug-hoz minden (legalábbis remélem), programozás előtt kifogásolja hogy be van kapcsolva a PWRT, és a program védelmek.
De hát hazudik a galád, mivel ezek -mint a fentiekből is látszik- rendesen be vannak állítva.
Külön szépsége a dolognak, hogy egy hete, egy ideiglenesen összehuzalozott nyákon - igaz akkor is küszködtem vele 1 órát, és hogy miért indult be ma sem tudom - még debugolni tudtam a PIC16F1824-et.
Most új panelben van a PIC, minden vezeték a helyén, programozni néha sikerül is (20 esetből egyszer, váltogatva a kiolvasást és a programozást), de debug üzemet nem tudok életre kelteni.
Úgyhogy szivesen fogadok még bármilyen segítséget is.
Mondjuk egy CCS-t is kipróbálnék, már ha lenne, hátha azzal menne !
Üdv:
safi
More information about the Elektro
mailing list