Ich habe mir die neue Testversion von Bascom runtergeladen.
dort gibt es eine anweisung das auch der 2te UART ueber einen interupt ausgeloesst wird. siehe mein beispielcode.
allerdings habe ich nichts gefunden wie ich in den 2ten port etwas schreiben kann (analog zu dem befehl print) und wie ich ein zeichen von der zweiten schnittstelle einlesen kann (anlog zu udr)
ueberlese ich da etwas oder gibt es da tatsaechlich keine befehle?
wenn nein warum gibt es dann ueberhaupt die moeglichkeit den UART 2 ueber interupt abzufragen?
Code:
$regfile = "m162def.dat"
$crystal = 3684000
$hwstack = 42
$swstack = 40
$framesize = 40
$baud = 9600
$baud1 = 9600
On Urxc Onrxd
On Urxc1 Onrxd1
Enable Urxc
Enable Urxc1
Enable Interrupts
Do
Loop
End
Onrxd:
Print "1"
Return
Onrxd1:
Print "2"
Return
Lesezeichen