config sollte passen, hier das was ich geschrieben habe:
Code:
__CONFIG(1, OSC_HSPLL & OSCS_OFF );
__CONFIG(2, PWRT_ON & BOR_ON & BORV_42 & WDT_OFF);
__CONFIG(3, CCP2MUX_ON);
__CONFIG(4, STVR_OFF & LVP_OFF & DEBUG_OFF );
__CONFIG(5, CP0_OFF & CP1_OFF & CP2_OFF & CP3_OFF & CPB_OFF & CPD_OFF);
__CONFIG(6, WRT0_OFF & WRT1_OFF & WRT2_OFF & WRT3_OFF & WRTC_OFF & WRTB_OFF & WRTD_OFF );
__CONFIG(7, EBTR0_OFF & EBTR1_OFF & EBTR2_OFF & EBTR3_OFF & EBTRB_OFF);
Unklare directiven, bzw. deren benutzung:
OSCS_OFF Oscillator System Clock Switch Enable bit Kann ich da manuell umschalten oder ist das eine failsaife funktion wenn ich sie aktiviert habe?
STVR_OFF Stack Full/Underflow Reset Enable bit Reset verstehe ich, aber wann Reset der controller, bzw. vor was schützt dieses bit?
Der Brenner brennt alles korrekt rein, aber es kommen 3 ERRORS nach dem brennen:
Der Output von UsBurn V1.11 a5
Code:
-- HEX-file re-loaded
-- HEX-file contains Config-data
Erase PIC -finished
Start to program FLASH - ok
Start to program ID - ok
Start write Configuration## 3 error(s)
Auf der seite von sprut steht das die errors normal sind wenn keine config files im hex enthalten sind, daher hab ich mir vorher nicht gewundert, aber jetzt frage ich mir was das problem sein könnte.
mfg. pointhi
Lesezeichen