Program działa jak należy w symulatorze, jednak nie działa po wgraniu do procesora, procesor na pewno jest dobry (testowałem na 2 szt).
Proszę kogoś o sprawdzenie kodu i wskazaniu błędu.
Proszę kogoś o sprawdzenie kodu i wskazaniu błędu.
$regfile "attiny2313.dat"
Config Portb.0 = Input
P1 Alias Pinb.0
P1 = 1
Config Portb.1 = Input
P2 Alias Pinb.1
P2 = 1
Config Portb.4 = Output
Dioda Alias Pinb.4
Dioda = 0
Do
Debounce P1 , 0 , Pr1 , Sub
Debounce P2 , 0 , Pr2 , Sub
Loop
Pr1:
If Dioda = 0 Then
Waitms 1
Set Dioda
Return
Else
Reset Dioda
Return
End If
Pr2:
If Dioda = 0 Then
Set Dioda
Waitms 50
Reset Dioda
Return
Else
Return
End If
End