Oscillatoringången delar pinnarna med ICSP och jag antar att det är där problemet ligger.
Det verkar som att kretsen går in i programmeringsläge i och med att exekveringen stannar och det ligger 13V över MCLR.
Av xwisp får jag följande:
Kod: Markera allt
Target not found in configuration table
Target not auto-detected, please specify on commandline!
XWisp2 failed after 0.84 seconds, rc 23!
Kod: Markera allt
Target erased
Transferring image to 16F648A via Wisp628
Transferring program memory...Wbus command failure
Write-Verify failed after 0.06 seconds, rc 21!
XWisp2 failed after 0.87 seconds, rc 21!
Följande initieringar gör jag i början av min kod(mikroC):
Kod: Markera allt
CMCON = 0b00000111; //disable comparators
T1CON = 0b00011111; //enable timer1 oscillator
PIE1 = 0b00000001; //enable interrupt on timer1 overflow
PIR1 = 0b00000000;
INTCON= 0b11000000; //enable peripheral interrupts
Någon som vet?

Tack på förhand!
/Christopher