xbgamer
19.10.2006, 21:28
also hoffentlich bin ich jetzt hier im richtigen bereich ich schreib jetzt einfach mal los:
also gut bin fleißig drann am programmieren für den L293d
allerdings will dass programm mal wieder net wie ich will. soll jetzt so aussehen:
ein sensor stößt an.
soll er eine sekunde lang stehn. sprich portb.0 und portb.1 sollen beide 1 haben.
1 Sekunde warten.
Portb.0 = 0 also aus und Portb.1 =1 also ein.
3 Sekunden warten
Portb.0 = 1 und Portb.1 auch damit er ja steht.
1 sekunde warten.
und dann wieder portb.0 =1 und portb.1 =0
und dass soll er jedesmal machen wenn er irgendwo anstößt.
wie realisiere ich dass?
Hab jetzt hier mal was angefangen aber is echt schlecht könnt ihr ja sagen:
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 9600
Config Portb.0 = Output
Config Pinc.0 = Input
Config Portb.1 = Output
Config Pinc.1 = Input
Config Pinc.2 = Input
Portc.0 = 1
Portc.1 = 1
Portc.2 = 1
Do
If Pinc.0 = 1 Then
Portb.0 = 1
Else
Portb.0 = 0
Wait 1
End If
Loop
End
bislang schalter halt nur die led für ne sekunde ab und weiter weiß ich net. wenn ich jetzt da nach wait:
portb.0 =0
portb.1 =1
eingebe bleiben hinterher beide an.
vll weiß ja jemand was von euch.
also gut bin fleißig drann am programmieren für den L293d
allerdings will dass programm mal wieder net wie ich will. soll jetzt so aussehen:
ein sensor stößt an.
soll er eine sekunde lang stehn. sprich portb.0 und portb.1 sollen beide 1 haben.
1 Sekunde warten.
Portb.0 = 0 also aus und Portb.1 =1 also ein.
3 Sekunden warten
Portb.0 = 1 und Portb.1 auch damit er ja steht.
1 sekunde warten.
und dann wieder portb.0 =1 und portb.1 =0
und dass soll er jedesmal machen wenn er irgendwo anstößt.
wie realisiere ich dass?
Hab jetzt hier mal was angefangen aber is echt schlecht könnt ihr ja sagen:
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 9600
Config Portb.0 = Output
Config Pinc.0 = Input
Config Portb.1 = Output
Config Pinc.1 = Input
Config Pinc.2 = Input
Portc.0 = 1
Portc.1 = 1
Portc.2 = 1
Do
If Pinc.0 = 1 Then
Portb.0 = 1
Else
Portb.0 = 0
Wait 1
End If
Loop
End
bislang schalter halt nur die led für ne sekunde ab und weiter weiß ich net. wenn ich jetzt da nach wait:
portb.0 =0
portb.1 =1
eingebe bleiben hinterher beide an.
vll weiß ja jemand was von euch.