MIC5SC~1.DOC

(114 KB) Pobierz
ZADANIE 1

LABORATORIUM PODSTAW TECHNIKI MIKROPROCESOROWEJ

Imię i Nazwisko                                 Grzegorz Adamowski

                                                           Daniel Zapora

Grupa        ED 5.3

Data wyk. ćwicz

 

Numer ćwiczenia

5

Temat ćwiczenia:

Regulator tyrystorowy.Praca w czasie rzeczywistym.

Ocena

1.Celem zadania była obserwacja w trybie krokowym działania programu sterującego jasnością świecenia żarówki.

Program źródłowy

A

P1

Ż

W

Komentarz

START:

           LCALL  INICJALIZACJA

 

00

 

FF

 

-

 

--

 

;ustawienia wstępne

LCALL WYŚWIETL

05

FF

-

--

;wyświetla wstępną wartość opóźnień ;(opóźnienia w A)

LOOP:

          JNP   SIEC,$

 

05

 

FF

 

-

 

5

 

;oczekiwanie na ”0” sieci

          LCALL DELAY_MS

05

FF

-

5

;odczekanie opóźnienia A*1ms

          CLR BRAMKA

00

FF

-

5

;załączenie tyrystora

          MOV A,#10

00

FB

+

5

;10 do akumulatora

          DJNZ ACC,$

0A

FB

+

5

;zwłoka czasowa

          SETB BRAMKA

00

FB

+

5

;wyłączenie tyrystora

          LCALL    KLAWIATURA

00

FF

-

5

;pobiera do A nową wartość opóźnienia

          SJMP LOOP

05

FF

-

5

;zamknięcie pętli programu

       - żarówka nie świeci          + żarówka świeci

2.Celem zadania było przy wykorzystaniu programu tabela.hex odczytanie wartości funkcji odpowiadających argumentom nadawanym z klawiatury.

Program źródłowy

D

A

R7

R6

kl

LCD

A

R7

R6

kl

LCD

A

R7

R6

kl

LCD

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