rob5
05.02.2009, 16:46
Hi,
ich hab ein icd2 (clone) und versuche die ersten Schritte mit MPLAP und HiTech C18.
Programmieren klappt gut (Programmer Mode), debuggen aber noch nicht,
programmieren im (Debugger Mode) klappt, dann kommt aber die Fehlermeldung:
ICD0083: Debug: Unable to enter debug mode. Please double click this message for more information.
code:
#include <htc.h>
__CONFIG(1, HSPLL & CPUDIV2 & PLLDIV2 & USBPLL & IESODIS & FCMDIS);
__CONFIG(2, VREGEN& BOREN & BORV42 & PWRTDIS & WDTDIS);
__CONFIG(3, CCP2RB3 & LPT1DIS & MCLREN & PBDIGITAL);
__CONFIG(4, DEBUGEN & XINSTEN & ICPORTEN & LVPDIS & STVRDIS);
__CONFIG(5, 0xFFFF);
__CONFIG(6, 0xFFFF);
__CONFIG(7, 0xFFFF);
char counter;
void main(void)
{
TRISB = 0b11110000;
while (1){
PORTB = counter;
_delay(1800);
counter++;
}
}
Vielleicht liegt es ja nur an einem falschen Flag oder so?
Vielen Dank!
Michael
ich hab ein icd2 (clone) und versuche die ersten Schritte mit MPLAP und HiTech C18.
Programmieren klappt gut (Programmer Mode), debuggen aber noch nicht,
programmieren im (Debugger Mode) klappt, dann kommt aber die Fehlermeldung:
ICD0083: Debug: Unable to enter debug mode. Please double click this message for more information.
code:
#include <htc.h>
__CONFIG(1, HSPLL & CPUDIV2 & PLLDIV2 & USBPLL & IESODIS & FCMDIS);
__CONFIG(2, VREGEN& BOREN & BORV42 & PWRTDIS & WDTDIS);
__CONFIG(3, CCP2RB3 & LPT1DIS & MCLREN & PBDIGITAL);
__CONFIG(4, DEBUGEN & XINSTEN & ICPORTEN & LVPDIS & STVRDIS);
__CONFIG(5, 0xFFFF);
__CONFIG(6, 0xFFFF);
__CONFIG(7, 0xFFFF);
char counter;
void main(void)
{
TRISB = 0b11110000;
while (1){
PORTB = counter;
_delay(1800);
counter++;
}
}
Vielleicht liegt es ja nur an einem falschen Flag oder so?
Vielen Dank!
Michael