mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PWM-Modus ATMega16


Autor: Frank Schmidt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich bin schier am verzweifeln... Also, folgendes Problem: Ich möchte 2
Motoren jeweils über einen BUZ11 separat ansteuern. Aus diesem Grunde
möchte ich die PWM Funktion des ATMega16 benutzen.

So wie ich das verstanden habe kann ich OCA1 und OCB1 als Ausgänge des
PWM Generators nutzen. Wenn ich nun unter BASCOM AVR die beiden Timer
als PWM definiere, und die Werte für PWM1a und PWM1b setzte siehe da,
passiert nichts...

"Generiere" ich durch z.B. einen toggelnden Port-Ausgang ein PWM
Signal, dann funktioniert das ganze...

Sinn sollte es sein, den Wert für die PWM-Frequenz in das Register zu
schreiben, um unabhängig vom Programmcode die Motoren regeln zu
können.

Wer kann mir helfen???

Danke für Eure Hilfe im Voraus,

CU Frank

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.