PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Timer1 beim Attiny45



Razer
26.04.2007, 17:26
Hallo an alle

Ich versuche seit 2 Tagen den Timer 1 des Attiny45 im Overflow Modus zu
initialisierern :( Doch es funktioniert einfach nicht. Den Timer0 hab
sofort zum Laufen bekommen

Hier der Code:


.org OVF1addr
rjmp test
...

ldi temp, 0x06 ;Presacler = 32
out TCCR1, temp

ldi temp, 0x04 ;Enable Timer1 Overflow Interrupt
out TIMSK, temp

sei ;Enable Interrupts


Hat jeand eine Ahnung was da los ist?

Danke im Voraus
mfg Robert

[/code]

Slein
27.04.2007, 09:38
Mahlzeit!

Lt. Datenblatt Seite 104 ist beim TCCR1 ck/32 = 0x0A

Vllt. liegts ja daran, oder ich versteh falsch was du vorhast,
oder ich lieg mal wieder total daneben...

MfG
S.

edit:
etwas genauer lesen zeigt, daß das was ich oben geschrieben hab nur für den ATiny15 Mode gilt. Vllt. hast ja aber auch den gesetzt? (Seite 98 )