Witam, chcialem przeprowadzić transmisje szeregową miedzy dwoma mikrokontrolerami. Na poczatek jeeden mial wysylac do drugiego liczbe a tamten mial ją wyświetlac na wyświetlaczu alfanumerycznym. Gdy odłacze linie wchodzaca do mikrokontrolera który ma sterować wyświetlaniem, wyświetlacz nic nie wyświetla ( i to jest OK) ale gdy podłacze go do linie TXd nadawcy do lini RXd odbiorcy to na wyświetlaczu dostaje różne liczby których tam być nie powinno. To są moje programy:
Nadawca:
Odbiorca:
Programy nie są zbyt skomplikowane, próbowałem już wielu rzeczy i juz nie wiem co zrobić . Prosze o pomoc
Nadawca:
$regfile = "m8def.dat"
$crystal = 8000000
$baud = 1200
Dim X As Byte
X = 243
Do
Print X
Wait 2
Loop
End
Odbiorca:
$regfile = "m8def.dat"
$crystal = 8000000
$baud = 1200
Dim I As Byte
Cls
Do
I = Waitkey()
Lcd I
Waitms 500
Cls
Loop
End
Programy nie są zbyt skomplikowane, próbowałem już wielu rzeczy i juz nie wiem co zrobić . Prosze o pomoc