Hallo zusammen,
mache die ersten Schritte mit Bascom und habe folgendes Problem beim
einlesen von der 2ten soft uart (at644):
.................................................
Open "comd.6:9600,8,n,1" For Input As #2
Config Serialin2 = Buffered , Size = 10 , Bytematch = 13
Declare Sub Serial2charmatch()
Enable Interrupts
Dim Xsoll As Integer
Serialin2_data Alias Xsoll
do
if.....
end
Sub Serial2charmatch()
Local Xsoll As Integer
Input Serialin2_data Noecho
End Sub Serial2charmatch()
.....................................................
nach dem compilieren
Fehlermeldung unknown interrupt (urxc2)
Ich komme einfach nicht weiter?!
Kann mir jemand einen Tipp geben ? Kann ich keine 2te Soft uart
einrichten beim at644 ? Oder welchen Fehler mache ich ?
Bei der ersten soft uart werden leider auch keine Werte eingelesen, ist
genau so programmiert, nur mit der 1 an den passneden Stelllen.
dannke schon mal
Kalle
Vielleicht liegt es auch daran, daß Du die Variable "XSOLL" 2 mal definiert hast: Oben drin: >Dim Xsoll As Integer Und unten in der Supp-Routine nochmal: >Local Xsoll As Integer MfG Paul
Hallli Paul, danke ! Leider hilft es nicht wenn ich das "Local Xsoll As Integer " rausnehme? Selbe Fehlermeldung. Mit dem "Local Xsoll As Integer" will ich den eingelesen Wert an der com nur speichern nach eingang con CR, ist das falsch gedacht? mfG Kalle
Hallo zusammen , hier war der Fehler scheinbar : Open "comd.6:9600,8,n,1" For Input As #1 Open "comd.5:9600,8,n,1" For Input As #2 statt #1 und #2 hatte ich #2 und #3 eingesetzt. Jetzt keine Fehlermeldung mehr. danke !!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.