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 program(){
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;
CMCON0 = 0x07;
ANSEL = 0;
while(1){
x = GPIO.B4;
if(x == 0){}
if(x == 1){program();} //har testat att byta ut x till 0 men den startar även då programmet.
}
}