mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller Programmierung


Autor: Kostas Kontogiorgos (tidus)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo alle zusammen.
Ich bräuchte dringends Hilfe, denn ich bin verzweifelt.

Ich arbeite mit dem Mikrocontroller M16C und möchte ihn so 
programmieren(in C), dass er 3 gleiche PWM-Signale als outout liefert. 
Ich denke dafür muss man 4 Timer verwenden. Den einen, sagen wir mal 
TimerA3, für die konstante Grundfrequenz des PWM-Signals und die anderen 
3, TimerA2, TimerA3 und TimerA0, für das variable Tastverhältnis.

Ich habe es schon sehr oft versucht, aber es klappt nicht. Ich weiß gar 
nicht mehr was ich tun kann. Würde mich sehr über eure Vorschläge 
freuen.

Vielen Dank schon im Voraus

Autor: Hubi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
wenn die alle gleich sein solln, reicht doch ein timer...

Autor: Karsten B. (k-duke)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was möchtest du eigentlich genau damit bewirken?
Und was Hubi gesagt stimmt auch. Wenn alle drei Ausgänge das gleiche 
Signal haben sollen, dann reicht doch ein Timer. Die gibst das Signal 
dann einfach bei jedem Interrupt an drei verschiedene Pins.

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.