2852046483

2852046483



Technika mikroprocesorowa

ret

Wykonaj symulacje programu w trybie Auto Step wybranym z Menu Debug. W okienku symulatora rozwiń rejestry portu B.

Rys. II. Obsługa portów wyjściowych Polecenia

5.    Do linii portu B podłączono diody. Skonfiguruj linie do pracy jako wyjściowe. Zapalaj i gas wszystkie diody z częstotliwością około 200ms (wykorzystaj rozkaz out do sterowania 8-mioma diodami).

6.    Do linii portu B podłączono diody. Zapalaj i gas wybrana diodę (np. 1-sza) z częstotliwością około 200ms (wykorzystaj rozkazy cbi i sbi do sterowania wybrana dioda).

7.    Zapal jedna diodę i uzyskaj efekt światełka biegnącego z częstotliwością 200ms zawsze z lewej do prawej (lub zawsze z prawej do lewej).

—- Sprawdź w wykazie rozkazów, jak dzialaja rozkazy rotacji liczby przez bit przeniesienia roi i ror.

—    Do linii portu B podłącz 8 diod

—    Skonfiguruj linie do pracy jako wyjściowe i zgaś podłączone do nich diody

—- Wybierz (i zapisz w postaci binarnej) liczbę podlegająca, która podana na port B spowoduje zapalenie tylko jednej diody

—    Ustaw bit C (rozkazem sec)

—    W nieskończonej pętli:

-    Wykonaj obrót liczby o 1 bit

-    Podaj liczbę po rotacji na diody

-    Odczekaj 200ms

-    Wykonaj obrót liczby o 1 bit, itd.

19



Wyszukiwarka

Podobne podstrony:
Technika mikroprocesorowa ulega zmniejszeniu o 1, po programowym pobraniu ze stosu 1 bajtu (rozkazem
PODSTAWY TECHNIK MIKROPROCESOROWYCH Temat: TIMERY/LICZNIKI, obsługa w trybie przeglądania. Zadania d
Technika mikroprocesorowa Rys. 6. Symulacje prostego programu Dodatkowo rozwiń listę rejestrów 16-31
Technika mikroprocesorowaJęzyki programowania mikrokontrolerów - asembler Asembler jest to tzw. języ
Technika mikroprocesorowa Języki programowania mikrokontrolerów - język wyższego poziomu Języki
Technika mikroprocesorowa Języki programowania mikrokontrolerów -porównanie asemblera i języka
Technika mikroprocesorowaJęzyki programowania mikrokontrolerów - język C Dominującym językiem
Technika mikroprocesorowa Języki programowania mikrokontrolerów - styl programowania w języku
Technika mikroprocesorowa Języki programowania mikrokontrolerów - język C++ Język C++ jest
Technika mikroprocesorowa Języki programowania mikrokontrolerów - język Java Java jest językiem
Laboratorium Techniki Mikroprocesorowej 2 - EZ1C600 034 UWAGA: - pierwszą dyrektywą tekstu programu
Laboratorium Techniki Mikroprocesorowej 2 - EZ1C600 034SZCZEGÓŁOWY PROGRAM LABORATORIUM 1.
Technika mikroprocesorowa Wprawdzie struktura programu jest nieprzekraczalna, ale nie wszystkie wymi
Technika mikroprocesorowa Rys. 7. Wykorzystanie stosu do przechowania adresów i danych Skompiluj pro

więcej podobnych podstron