PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ändern der PWM-Frequenz während des Programmlaufs



Ruppi
10.01.2007, 16:29
Hallo,

die Überschrift sagt alles: Ist es möglich, während der Laufzeit den Wert von Icr1l zu ändern? Wenn ich dies durch Icr1l=Wert versuche, ändert sich nichts. Oder müsste ich vielleicht vorher den Interrupt abschalten?

Vielen Dank, Ruppi

izaseba
10.01.2007, 16:40
To do a 16-bit write, the High byte must be written before the Low byte. For a 16-bit
read, the Low byte must be read before the High byte.


Versuch High und dann Low Register zu ändern...

Gruß Sebastian

Ruppi
10.01.2007, 17:54
hi,
das hatte ich übersehen - es klappt jetzt.
Vielen Dank!

Ruppi