Laut Datenblatt sollte der timer im Mode 14 doch von 0 bis ICR1 zählen und wieder von 0 beginnen? Wenn ich dies im studio simuliere läuft er von 00 über FF auf 00. Die Initialisierung erfolgt so: TCCR1A=0x01; // mode 14 TCCR1B=0x19; ICR1H=0x10; ICR1L=0x7F; Ist das ein bug im Studio, interpretiere ich das Datenblatt falsch oder "seh ich den Wald vor lauter Bäumen nicht"? Grüße leo9
.. uups, falschen "Versuch" kopiert, 0x02 ist natürlich richtig. Mit dieser Initialisierung wird von 0x0000 bis 0x01FF und wieder runter gezählt, also auch nicht das was das Datenblatt erwarten ließe :-( Grüße leo9
>> Bist du sicher, dass du TCCR1B schreibst ?..
sicher ist relativ, das Studio zeigt zumindestens das Setzen der
richtigen Bits an ;-)
(siehe anhang)
grüße leo9
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.