PROC7.DOC

(45 KB) Pobierz
LABORATORIUM PODSTAW

 

 

 

LABORATORIUM    PODSTAW   SYSTEMÓW    MIKROPROCESOROWYCH

 

TEMAT. UKŁADY TRANSMISJI SZEREGOWEJ.

               PROGRAMOWA TRANSMISJA SZEREGOWA.

           

      

CWICZENIE

   NR.11

GRUPA

  ED.5.1

OCENA

IMIĘ  I  NAZWISKO :  GAWRON MARCIN

                                     DZIKOWSKA DOROTA                    

DATA

       18-01-1999

 

 

ZADANIE NR 1

 

Wykorzystując wewnętrzny układ transmisji szeregowej dokonano wizualizacji komunikacji szeregowej pomiędzy DSM-51 a komputerem PC, która jest przedstawiona w tabeli nr 2. W tabeli nr 1 zaproponowano ustawienia rejestrów dla poszczególnych prędkości transmisji:

 

Tabela 1:

Lp.

Prędkość transmisji

TH1

TL1

SCON

TMOD

1.

1200

D0H

D0H

40H

20H

2.

2400

E8H

E8H

40H

20H

3.

9600

FAH

FAH

40H

20H

 

Tabela 2:

Znak

1200

2400

9600

‘7’

błąd

‘7’

spacja

‘5’

błąd

‘5’

spacja

‘9’

błąd

‘9’

spacja

ZADANIE NR 2

 

  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:

Lp.

prędkość transmisji

TH1

TL1

SCON

TMOD

1.

300

40H

40H

50H

20H

2.

1200

D0H

D0H

50H

20H

3.

4800

F4H

F4H

50H

20H

4.

9600

FAH

FAH

50H

20H

 

Poniżej przedstawiono w tabeli wyniki obserwacji poprawności transmisji:

 

Tabela 4:

Znak

300

1200

4800

9600

‘7’

błąd

błąd

‘7’

błąd

...
Zgłoś jeśli naruszono regulamin