Enable timer0 interrupt
This commit is contained in:
+7
-2
@@ -3,8 +3,13 @@ timer0_set:
|
||||
ldi r16, (1 << WGM01) ; Load 00000010 to register (bit 1=CTC)
|
||||
out TCCR0A, r16 ; On T/C Control Register A, enable CTC and
|
||||
|
||||
ldi r16, 244 ; Load counter target limit value (ticks)
|
||||
out OCR0A, r16 ; Compare target to current counter
|
||||
ldi r16, 244 ; Load counter target limit value (ticks)
|
||||
out OCR0A, r16 ; Compare target to current counter
|
||||
|
||||
ldi r16, (1 << OCIE0A) ; Output Compare Match A Interrupt Enable
|
||||
out TIMSK, r16 ; Allow Timer0 to interrupt (mask register)
|
||||
|
||||
ret
|
||||
|
||||
; Timer1 will be dynamically changed in main (tempo)
|
||||
timer1_set:
|
||||
|
||||
Reference in New Issue
Block a user