AtMega8 Fastpvm VMLab

Gast #1969709
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren