Hallo liebes Forum,ich bräuchte mal eine info über die PWM beim Mega88V... Ich bekomme die beiden Timer Registerwerte einfach nicht zum Port durch das mapping.. Höchstwahrscheinlich sehe ich nur den Wald vor lauter bäumen nicht. ein codeschnippsel würde mir schon mal weiterhelfen. besten dank
Ronnie schrieb: > Ich bekomme die beiden Timer Registerwerte einfach nicht zum Port durch > das mapping.. Wie meinst Du das? Den richtigen Modus eingestellt? Die entsprechenden Output-Pins freigeschaltet? Sorry, hab momentan kein Datenblatt in der Hand :(
http://www.mikrocontroller.net/articles/Absolute_Beginner-AVR_Steckbrettprojekte#PWM_Pulsweitenmodulation da ist ein Beispiel
Ansonsten auch noch FAQ: Timer Und das nächste mal zeig bitte DEINEN Code. Aus 2 Gründen: * zum einen dokumentierst du damit, dass du tatsächlich was geschrieben hast * zum anderen kann man dann die Antwort an deinen Fehler anpassen und du kriegst eine massgeschneiderte Antwort, wo du den Fehler gemacht hast. Davon hast du nämlich mehr, als von fertigem Code der bereits funktioniert.
Ronnie schrieb: > Ich bekomme die beiden Timer Registerwerte einfach nicht zum Port durch > das mapping.. Kannst Du diesen Satz mal übersetzten, daß man ihn auch versteht?
hallo, ja wahr wohl ein wenig spät bzw früh heute Morgen.. ne, ich hab da so mein problem mit der PWM Programmierung des Timer2 beim Mega88V.. Die PWM bei Timer0 funktioniert ohne probleme, da ich diese Art der Programmierung von den Tiny's her kenne. Da ja die Timer Register 1 und 2 beim Mega88 (mein erster Kontakt mit diesen Typen übrigens)gemappt sind (Datenblatt) bekomme ich den nicht zum laufen, da ein 'OUT OCR2A bzw B' vom assembler als Invalid Register behandelt wird. Leider finde ich nirgens brauchbare Info darüber.. Ihr werdet jetzt über mich Lachen , aber ich trage gerne zur belustigung bei..
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.