Re: Hjälp med felsökning av kod till PIC12F683
Postat: 1 mars 2013, 15:21:12
OK, bra. Ja, man bör sätta allt som man vill ha det.
Jag borde ha sett det lite tidigare...
Jag borde ha sett det lite tidigare...

Svenskt forum för elektroniksnack.
https://elektronikforumet.com/forum/
Kod: Markera allt
unsigned char x = 0;
void larm(){
int i = 0;
while(i<5){
GPIO.B0 = 1;
Delay_ms(1000);
GPIO.B0 = 0;
Delay_ms(1000);
i++;
}
}
void start(){
GPIO.B5 = 1;
GPIO.B1 = 1;
Delay_ms(10000);
GPIO.B5 = 0;
GPIO.B1 = 0;
larm();
}
void main() {
TRISIO.B0 = 0;
TRISIO.B1 = 0;
TRISIO.B5 = 0;
TRISIO.B4 = 1;
CMCON0 = 0x07;
ANSEL = 0;
GPIO.B0 = 0;
GPIO.B1 = 0;
GPIO.B5 = 0;
GPIO.B4 = 0;
while(1){
x = GPIO.B4;
if(x == 1){ start();}
}
}