47115 Zdjęcie0188

47115 Zdjęcie0188



Mikrokontrolery - pracownia - zadania c/.l

Podtui wprowadzanie kolejnych linii programu proszę pamiętać o tabulacjach, jest to konieczny wanine poprawnej kompilacji. Podczas wprowadzania nie stosować znaków polskich. Pamiętać o zaznaczeniu hni komentarzem. Rozszerzenie zamieszczonych informacji znajduje się w podręczniku Piotr Gałka i Paweł Galka "Podstawy programowania mikrokontrolera 8051" wydawnictwa Mikom.

Ti ryb testujący: JO] + fRESET ROM)

Forma każdej linii programu:

(etykieta] (rozkaz) [operandy] [; komentarz)

Asemblaęja; DSM51ASS (nazwa pliku]

Przykład I.

j Dioda TfcSl podłączona do linii 7 w porcie PI ; Linia ta oznaczana jest PI.7 ; Stan 0 na linii zapala diodę

LJMP START ORG 100H START:

CLR PI.7 i zeruj linię 7 w porcie PI czyli zapal diodę TEST STOP:; nie wykonuj innych działań LJMP STOP; pozostań w pętli STOP

Polecenia:

-    po uruchomieniu programu zapoznać się z jego listingiem, zwrócić uwagę na numerację linii, adresy, ei kody rozkazów.

-    zastanowić się nad algorytmem programu,

-    prześledzić działanie programu za pomocą monitora programu,

Przykład 2.

; ZEROWANIE UNII LED ; Dioda świecąca TEST podłączona do linii PI.7

LED EQI! PI.7 LJMP START ORC ŁOOff STfV.IT:

CLR LED; zeruj linię LED czyli zapal diodę TEST STOP:; nie wykonuj innych działań LJMP STOP; pozostań w pętli STOP

Poł ocenia:

-    polecenia jak wyżej,

. zwrócić uwagę na zastosowanie dyrektywy EQU oraz zastosowanie nazwy symbolicznej LED, przeanalizuj zastosowanie rozkazów CLR SE TB, oraz pętli LOOP


Wyszukiwarka

Podobne podstrony:
Zdjęcie0431 (10) Kant: pojęcia (kategorie) Wprowadźmy kolejne rozróżnienie sądów. Mamy sądy spostrze
monografia liczby Monografia liczb pierwszej dziesiątki Przy wprowadzaniu kolejnych liczb naturalnyc
Wprowadzenie Kolejny numer Edukacji Dorosłych, który proponujemy Czytelni-kom/Czytelniczkom podejmuj
Zdjęcie000 (3)
Zdjęcie0056id?66 coy.KOLOKWIUM 1 Zadanie 1.    . „ Który związek ma większy moment di
Zdjęcie079 (2) Rachunek produktu krajowego brutto 2.1. Wprowadzenie Agregat produktu krajowego brutt
Zdj?cie2572 Metody bazujące na funkcjach radialnych ■ Kolejny jnipę metod modelowania powierzchni te
(2) Zadanie 30. Właściwa kolejność etapów procesu produkcyjnego kotletów w panierunku podwójnym to:
skanowanie0033 Zadanie 60 Wstaw kolejne liczby. Zadanie 61 Otocz pętlą po 3 takie same listki. Zadan
Geneza, cele i zadania projektu - wprowadzenie prof. dr hab. inż. Zdzisław Szalbierz drinż. Edyta
WPROWADZENIE Kolejny tom „Studiów Pedagogicznych” Uniwersytetu Humanistycz-no-Przyrodniczego Jana

więcej podobnych podstron