Gast
#1969709
Hallo, ich versuche mich durch den Timerwald (Assembler) zu pirschen. Dabei versuche ich verschiedene Projekte nach zu empfinden. Der letzte Versuch war: Ansteuerung eines RC Servos mit AtMega8. So habe ich mich durch die Beiträge im Forum gehangelt und mir Timereinstellungen und Werte für z.B ICR und OCR Register zusammengesammelt. Hat leider nicht so geklappt wie gehofft. Ich nutze den WGM 14 (FastPVM) und versuche mit den Registerwerten das Timing für die Servoansteuerung hin zu bekommen. Im Moment nutze ich für die Simulation VMLab wegen der externen Komponenten und dem Minioszi auf dem ich mir das Timing ausmessen kann. wenn ich TCCR1A (1<<COM1A1) | (1<<WGM11) setze und TCCR1B (1<<WGM13) | (1<<WGM12) | (1<<CS10) | (1<<CS11) sagt mir VMLab "Mode PWM 9 bits". Er zählt auch nicht weiter. Im Handbuch für den PIC kann ich aber keine Einschränkung von Timer1 im eingestellten Modus (14) nichts finden. Ist das jetzt ein möglicher Fehler in VMLab oder liegt der Fehler bei mir? Gruß Peter