Hallo Stromi,
sobald ich Hardwaretechnisch soweit bin, werde ich meine Fortschritte melden. Es geht mir dabei in erster Linie darum einen sauberen Code hinzulegen, nicht um einen Code der irgendwie läuft.
Bis jetzt sieht das so aus:
Code:
$regfile = "m88def.dat"
$crystal = 16000000
$baud = 250000
Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 2 , Databits = 8
Dim Buffer(513)as Byte
Dim Dmx_byte As Byte
Dim Kanal As Word
On Urxc Empfang
Enable Urxc
Enable Interrupts
Do
'Hier werden die Ausgänge von Buffer() bestückt
Loop
Empfang:
If Ucsr0a.fe0 = 1 Then
Kanal = 0
Else
If Kanal = 0 Then
Incr Kanal
Else
Buffer(kanal) = Udr
Incr Kanal
End If
End If
Return
Lesezeichen