Hallo, Ich möchte, dass mein AVR drei PWM-Signale erzeugt. Gleichzeitig soll er, sobald ein Interrupt kommt, in ein Unterprogramm springen, in dem steht, welche Pins wie lange geschaltet sind. Nachdem dieses durchgelaufen ist, soll der AVR so lange warten, bis ein neuer Interrupt kommt, und wieder das Unterprogramm abarbeiten. Nach einer Weile, oder auch nach einer gewissen Anzahl dieser Zyklen soll der AVR dann in ein anderes Unterprogramm springen, in dem andere Zeiten für die Ausgänge stehen. Außerdem soll das PWM-Signal nach gewissen Zeiten oder einer bestimmten Anzahl von Zyklen geändert werden. Die Ausgänge sollen immer im gleichen Zeitabstand schalten, also müsste ich einen Timer verwenden. Der AVR hat 4 Timer. Kann mir da jemand helfen, da ich noch nicht so viel Ahnung von Bascom habe? Viele Grüße Tobias
Klick mal links in der Menüleiste auf Codesammlung und dann ließ was oben unter Codesammlung steht. Vieleicht weiste dann was du falsch gemacht hast.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.