Imię i Nazwisko: Grzegorz Adamowski ,Daniel Zapora
Grupa: ED 5.3
Data wyk. ćwicz. 15.01.99
Numer ćwiczenia
7
Temat ćwiczenia: Układy transmisji szeregowej.
Programowa transmisja szeregowa.
Ocena:
Zadanie 1. Nadawanie znaków z klawiatury mikrokontrolera przez złącze szeregowe i odbiór ich przez program RS uruchomiony na podłączonym PC-cie.
Ustawienia timerów i trybu pracy sterownika szeregowego
Lp.
Prędkość transmisji
TH1
TL1
SCON
TMOD
1
1200
D0H
40H
20H
2
2400
E8H
3
9600
FAH
Znaki nadawane - odbierane przy różnych prędkościach transmisji.
ZNAK
UWAGI
‘7’
błąd - śmieci
inny znak
‘5’
pojawia się kilka znaków niektóre nic nie znaczące
‘9’
Zadanie 2. Odbiór znaków z klawiatury mikrokontrolera przez złącze szeregowe, znaki nadawane przez program RS uruchomiony na podłączonym PC-cie.
Opierając się na przykładzie z zadania 1, dokonano modyfikacji programu p7_1.asm dla transmisji asynchronicznej w trybie odbiór przyjmując kolejno szybkości transmisji: 300, 1200, 4800, 9600 bodów. Poniżej przedstawiono propozycje ustawień rejestrów:
Tabela 3
prędkość transmisji
1.
300
50H
2.
3.
4800
F4H
4.
Poniżej przedstawiono w tabeli wyniki obserwacji poprawności transmisji:
Tabela 4:
Znak
1200...
tomasz.kubiak.sap