Hallo Leute,
ja, das Programm funktioniert auch bei mir.
Das mit den Prescaler-Einstellungen lag daran, dass ich zuletzt in dem
Kapitel "Timer/Counter 1 in Attiny 15 mode" gelesen hatte.
Ich sollte auch beim flashen auch die richtige HEX Datei verlinken.
Ich glaube das war gestern einfach nicht mein Tag.
Neuer Tag neues Glück:
Mein Ziel ist es eine Zeitschaltuhr zu bauen, welche ein PWM Signal
ausgibt.
Nach einer Zeit X soll das PWM Signal ausgehen und der Ausgang LOW
bleiben (bis ich es wieder aktiviere)
Leider funktioniert es nicht so ganz. Nach der Zeit X geht mein PWM
schon aus, aber leider bleit der Ausgang HIGH. Auch wenn ich danach noch
ein
1 | PORTB &= ~(1<<OUTPUT); //ausschalten.
|
hinschreibe.
Was kann der Grund dafür sein?
Meine PWM Ausschaltbedingung ist folgende:
1 | TCCR1 &= ~((1<<CS12) | (1<<CS11)); //PWM AUS
|
CS12 und CS11 sind der einzig verwendete Prescaler
Aber warum kriege ich den Ausgangspin nicht auf LOW?
Danke schonmal