Układy transmisji równoległej. Sterowanie światłami na skrzyżowaniu v2.doc

(57 KB) Pobierz
Politechnika Lubelska

POLITECHNIKA LUBELSKA

LABORATORIUM  TECHNIKI      MIKROPROCESOROWEJ

W LUBLINIE .

UKŁADY TRANSMISJI RÓWNOLEGŁEJ  STEROWANIE ŚWIATŁAMI NA SKRZYŻOWANIU

Ćwicz. Wyk. Piotr Sapuła

              

 

 

Ocena:

 

 

 

 

I  CEL  ĆWICZENIA.

Celem ćwiczenia jest zapoznanie się z zasadą działania transmisji równoległej . Do prezentacji wykorzystywania transmisji równoległej zastosowany został model M-01 dotyczący sterowania światłami na prostym skrzyżowaniu . Model ten podłączony jest do portów A i B układu 8255 poprzez złącze systemu opisane DIGITAL  I / O .

 

II  PRZEBIEG ĆWICZENIA .

 

ZADANIE 1

Zapoznanie się z trybami pracy  układu 8255 oraz ze strukturą modelu M-01 oraz prześledzić pracę programu z przykładu Nr16. W trybie pracy krokowej odczytane zostały  zawartości rejestru R7 , ACC , R6 ,oraz zapalane i gaszone diody .

 

diody

P

P

P

Z

Z

Z

Z

Z

P

P

P

M

P

P

P

Z

Z

M

ACC

00

80

FF

FF

FF

05

00

FF

FE

FE

00

00

05

00

00

81

81

3F

R6

00

00

00

FF

FF

FF

FF

FF

FF

FE

00

00

00

00

00

00

81

3F

R7

00

00

00

00

06

06

06

06

06

06

00

06

06

06

06

06

06

00

 

Legenda:

                  P – diody zapalone

                Z – diody zgaszone

                  M – diody migają

 

 

ZADANIE 2 .

     Modyfikuję przykład z zadania 1 , tak aby zapalane były kolejno światła dla pieszych . W trybie pracy krokowej odczytuję zawartość rejestru  R7 , ACC , R6 , i obserwuję zapalane i gaszone .

                            Listing programu

 

;PORT A -              światła dla pieszych

;PA0 -                            przejście pionowo czerwone

;PA1 -                   zielone

;PA2 -                            przejście poziomo czerwone

;PA3 -                   zielone

 

;PORT B-               światła dla samochodów

;PB3 -                             przejazd pionowo czerwone

;PB4 -                              żółte

;PB5 -                  zielone

...

Zgłoś jeśli naruszono regulamin