Also die 2.5V gefallen mir ganz und garnicht.
Könnte sein das Bascom auch beim 2313 nicht alles unterstützt.
Hab die Portdefinition mal Alternativ eingestellt.
Apropos 2313:
Is doch nen 90S2313 und kein Tiny2313 oder ?
Zusätzlich hab ich die Stackdefinitionen dzugenommen.
Sieht jetzt so aus.
Code:$regfile = "2313def.dat" $crystal = 1000000 $hwstack = 32 $swstack = 20 $framesize = 40 'Config Portb = Output Config Pinb.0 = Output 'Geht auch per ddrb aber erstmal Klare Sachen schaffen Config Pinb.1 = Output Config Pinb.2 = Output Config Pinb.3 = Output Config Pinb.4 = Output Dim Word0 As Long Dim Word1 As Long Motor Alias Portb.2 Strobe Alias Portb.3 Sleepmode Alias Portb.4 Word0 = &B00100000100000111010000000000000 Word1 = &B10011000110000100010000000000000 Strobe = 1 Sleepmode = 0 Waitus 1000 Sleepmode = 1 Waitus 1000 Strobe = 0 Waitus 1000 Shiftout Portb.0 , Portb.1 , Word0 , 1 , 19 , 1000 Waitus 1000 Shiftout Portb.0 , Portb.1 , Word1 , 1 , 19 , 1000 Waitus 1000 Strobe = 1 Do Toggle Motor Waitms 500 Toggle Motor Waitms 500 Loop End
Ja,muß ich mal schauen.Den Treiber habe ich bei Farnell bestellt. Er wird aus dem Lager in den USA geliefert (20Euro Transportkosten). Der Chip selbst kostet nur 5Euro.
Es gibt natürlich auch andere Treiber welche einfacher handzuhaben sind, aber wie du schon gesagt hast ist dieser sehr interessant.
Das ist es ja warum ich diesen Treiber gewählt habe.
Bei 20€ Extraporto ist das gut zu überlegen.







Zitieren

Lesezeichen