Hallo Ich suche schon seit Stunden nach einem Fehler in der Schaltung oder im Programm. Da ich mich als Anfänger mit dem atmega 328 und Bascom noch nicht richtig auskenne. Ich wollte ein PWM machen an PIN 11 also PortD5 ( OC0B ) Ich habe im Programm Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Prescale =1 Compare0A = 128 bekomme aber kein PWM Signal am PIN Nach ein paar Stunden habe ich mal den Pin 16 also PortB2 ( OC1B ) mit folgendem Code verwendet und es geht Config Timer1 = Pwm , Pwm = 8 , Compare B Pwm = Clear Down , Prescale = 1 Compare1b = 128 Ich finde aber keinen Fehler oder gibs da noch etwas zu beachten ? Danke Mit freundlichen Grüßen Hugo
Hugo.p schrieb: > Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Prescale =1 > Compare0A = 128 Hi, wenn Du Timer1 und OCR0A konfigurierst ist es kein Wunder, daß an OC0B nichts passiert... Und wie gesagt, Du musst den entsprechenden Port auch als Output konfigurieren. Gruß, Norbert
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.