ICH_
02.11.2013, 13:42
'Pinchangeinterrupt von PINB.5
Isr_1:
If Pinb.5 = 0 Then
Timer0 = 190 '<- Wird nicht übernommen, egal an welcher Stelle
Timsk0.toie0 = 1 'Timerinterrupt an
Byting = 0
Pcmsk1 = &B00000000 'Pinchangeinterrupt aus
Disable Urxc
'Tcnt0 = 100
End If
Return
Wieso setzt der den Timerwert in der Interruptroutine nicht?
Ich stehe da gerade etwas auf dem Schlauch.
In der Timerroutine funktioniert es ganz normal.
Isr_1:
If Pinb.5 = 0 Then
Timer0 = 190 '<- Wird nicht übernommen, egal an welcher Stelle
Timsk0.toie0 = 1 'Timerinterrupt an
Byting = 0
Pcmsk1 = &B00000000 'Pinchangeinterrupt aus
Disable Urxc
'Tcnt0 = 100
End If
Return
Wieso setzt der den Timerwert in der Interruptroutine nicht?
Ich stehe da gerade etwas auf dem Schlauch.
In der Timerroutine funktioniert es ganz normal.