hallo kollege,
damit klappts bei mir prima!
hatte gestern fast das selbe problem
ich würde alles als strings auslesen, ich gehe mal davon aus das die länge des strings konstant bleibtCode:'config UART Interrupt On Urxc Onrxd 'Interrupt-Routine setzen Enable URXC 'Interrupt URXC einschalten Enable Interrupts 'Interrupts global zulassen 'config VARIABLES Dim Astring As String * 1 , Bstring As String * 2 , Cstring As String * 2 , Dstring As String * 3 Dim Estring As String * 1 , Bdec As Integer , Chex As Integer , Ddec As Integer 'main program Do Loop 'UART interrupt routine Onrxd: Inputbin Astring , Bstring , Cstring , Dstring , Estring 'lese werte als strings Print Astring Bdec = Val(bstring) 'Val Convert a string to a number Print Bdec Chex = Hexval(cstring) 'Hexval Convert a hex string to a number Print Chex Ddec = Val(dstring) 'Val Convert a string to a number Print Ddec Print Estring Return End






Zitieren

Lesezeichen