Hallo,
ich würde gern den rechten Motor ohne die Asuro.c steuern.
Dazu verwende ich folgenden Code:
Nun hätte ich erwartet, dass sich der rechte Motor dreht, mit voller Geschwindigkeit. Macht er aber nicht.Code:#include <asuro.h> int main(void) { Init(); while (1) { //Rechter Motor DDRB |= ((1 << PB2) | (1 << PB4) | (1 << PB5)); //als Ausgang festlegen PORTB |= ((1 << PB4) | (1 << PB2)); //auf 5V setzen, Transistor T8 schaltet PORTB &= ~(1 << PB5); //auf 0V setzen, Transistor T5 schaltet } while (1) {} return 0; }
Hat jemand einen Tipp, wo mein Denkfehler liegt?
gruß
Andi







Zitieren

Lesezeichen