Hi
Ich möchte über RS232 16 Bit (also 2 Byte) empfangen.
Ich möchte wie ihr seht mit der "Funktion" Befel.9 das 10te Bit auslesen.Code:$regfile = "m8def.dat" $crystal = 3686400 $baud = 9600 '########################## '########################## '######### RS232 ########## On Urxc Onrxd Enable Urxc Enable Interrupts '########################## Dim Befehl As Byte Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2 Config Lcdbus = 4 Cursor Off Do Loop Onrxd: Befehl = Udr Cls Lcd Befehl.9 Return
Empfangen werden aber max. 8 Bit also 1 Byte
Wie mache ich es, dass es funktioniert?
Marcel







Zitieren


Lesezeichen