Hi, ich hab mir die Einführungen von www.rowalt.de durchgelesen und den Code für den Datenempfang mit UART über Interrupt ausprobiert.
Ich hab nicht alles übernommen, hier mal der Code:
Code:
Dim I As Byte
Ddrd = &B00100000
On Urxc Onrxd
Enable Urxc
Enable Interrupts
Main:
'nix
Goto Main
Onrxd:
I = Udr
Printbin I
Return
Jetzt kommt aber wenn ich im Bascom-Terminal was sende irgendein random Buchstabe an:
eingegeben -> bekommen
a -> q
b -> r
c -> s
aber:
q -> q
r -> r
s -> s
Baud ist in sowohl im Controller als auch am PC 9600.
Muss ich des kapieren?
mfg
jagdfalke
Lesezeichen