-
-
Super-Moderator
Robotik Visionär
Links und recht testest du erst mal einzeln ? Sonst müssen wir das anders machen mit dem Programm.
Trotzdem solltest du den jeweils anderen Motor mit 1-ern deaktivieren.
if (schritt1 == 1) PORTC = B11111010; // links
bzw
if (schritt2 == 1) { PORTC = B10001111; PORTD |= 1 << 7;} //rechts
PoRTD Pin 7 könnte vom Timer 2 belegt sein.
Wenn du den nicht brauchst, dann TCCR2 auf NULL setzen
(Auf output setzen is eh logo)
wenn der zweite L293 analog angeschlossen ist
Pin2 <> PORTC.7
Pin7 <> PORTC.6
Pin10 <> PORTC.5/ PortD.7
Pin15 <> PORTC.4
seh ich so mal keinen Fehler *seufz* mfg robert
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen