Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller Programmierung


von Kostas K. (tidus)


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

von Hubi (Gast)


Lesenswert?

wenn die alle gleich sein solln, reicht doch ein timer...

von Karsten B. (k-duke)


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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.