Gast
#2303481
Hallo zusammen, ich simuliere gerade mit dem AVR Studio und habe eine Denkblockade beim Timer. Einstellungen: 16bit Timer mit 9bit Fast-PWM operation invertiert Bottom ist 0, Top ist 0x01FF Mir ist aufgefallen das der Timer Overflow Interrupt nicht nach 512 Zyklen sondern nach 1024 ausgelöst wird. Beim Debuggen ist mir folgendes aufgefallen: Timer1/Counter Bytes zählt bis 0x01FF hoch, dann wieder bis 0x0000 runter und dann wird die Interrupt Flag gesetzt. Also nach 1024. Wie kann das sein? Nach dem Atmel Manual müsste der Timer beim Top auf Bottom geresetet werden?! Bin für Tipps dankbar. Lg