Also um den IC L293 D anzusteuern gebrauche ich den schaltplan aus der wiki. Den code habe ich hier:
Da der motor kurz anspringt wenn strom angeschlossen ist, müsst die schaltung für die ansteurerung für den IC L293 D doch richtig sein oder???Code:#include <avr/io.h> #include <util/delay.h> int main(void) { DDRA=(1<<PA0);//Ausgang LED; DDRA=(1<<PA2);//Ausgang motor ein/aus DDRA=(1<<PA3);//Ausgang motor unten DDRA=(1<<PA4);//Ausgang motor unten DDRC=(1<<PC7);//Ausgang motor oben ein/aus; DDRB=(1<<PB0);//Ausgang motor oben; DDRB=(1<<PB1);//Ausgang motor oben; PORTA |=(1<<PA0);//LED ein; PORTA |=(1<<PA2);//motor ein; PORTC |=(1<<PC7);//motor ein; PORTA |=(1<<PA3);//motor bewegung ein; PORTA &= ~(1<<PA4); PORTB |=(1<<PB0);//motor bewegung ein; PORTB &= ~(1<<PB1);//motor bewegung ein; return 0; }
joni8a







Zitieren

Lesezeichen