Noch ne kleine Frage...
Müssen der Treiber und der Atmega eigentlich gleiches Potenzial / Spannungsversorgung haben?
Hab alles zusammen gerödelt aber der Motor Summt nur leise vor ich hin...
Hab Enable, Direction, und Puls in Bascom erzeugt.
Enable steht auf 0 aber ob ich 0 oder 1 setzte interessiert den Treiber nicht...Motor Summt weiter.
Direction steht auf 0 = Linkslauf / 1 = Rechtslauf
S1 ist ein Taster um den Puls ein / aus zu schalten.
Kontrol- Led für Puls Blinkt bei Tasterdruck lustig alle 50ms. Liegt hier der Fehler?
Zum Testen mal diesen ganz einfachen...
Vielen Dank für eure Unterstützung!Code:$regfile = "M168def.dat" $crystal = 16000000 $hwstack = 100 $swstack = 100 $framesize = 100 $baud = 9600 'Programmkonfiguration Config Portb.4 = Output Config Portc.1 = Output Config Portb.1 = Output Config Pinc.0 = Input Config Pind.4 = Input Puls Alias Portb.1 'Pul Puls = 0 Richtung Alias Portc.1 'Dir Richtung = 0 Freigabe Alias Portb.4 'Ena Freigabe = 0 S1 Alias Pind.4 S1 = 1 'Hauptprogramm Do If S1 = 0 Then Waitms 40 Puls = 0 Waitms 10 Puls = 1 Else Puls = 0 End If Loop End
p@







Zitieren


Lesezeichen