Gast
#1585932
Hallo,
Also ich würd gern mit PWM einen Motor ansteuern....
Habe mir eine einfache H-brücke zusammen gebaut und die jeweiligen
tranistoren an das PIN OC1A und OC1B angeschlossen.
Wenn ich mich nicht irre muss ich den Timer1 dementsprechend aktivieren
und mein Problem ist, wenn ich ja den Timer1 aktiviere wird OC1A und
OC1B aktiviert. Wie kann ich es so programmieren das immer nur einer von
den PWM-Ausgängen aktiv ist?? Weil wenn ich beide gleichzeitg auf "1"
habe wird ein Kurzschluss verursacht....
Hier sind beide Ausgänge aktiv oder??
void init(void)
{
TCCR1A = (1<<WGM10) | (1<<WGM11) | (1<<COM1A1);
TCCR1B = (1<<CS10);
OCR1A = 0xFF0F;
OCR1B = 0xFF0F;
}
Danke im Vorraus
lg Karl
