Próbuje nauczyć się obsługi timerów ale nawet taki prosty programik mi nie działa, co jest nie tak, jakiś błąd w kodzie czy może coś innego. Teoretycznie przerwanie powinno wystąpić co 0,26sek, x 10 (incr I) = 2,6sek powinna dioda zmienić stan na portb.4. Przerwanie liczyłem na kalkulatorze przerwań a program po wgraniu nie działa, dioda ani się nie zaświeci ani nie zgaśnie
$regfile "attiny2313.dat"
$crystal = 1000000
Config Portb.4 = Output
Dim I As Byte
Config Timer0 = Timer , Prescale = 1024
On Timer0 Przerwanie
Start Timer0
Enable Interrupts
Do
Loop
Przerwanie:
Incr I
If I > 10 Then
Toggle Portb.4
I = 0
End If
Return