mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AtMega8 Fastpvm VMLab


Autor: hubipet (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.