literatura
Transkrypt
literatura
LABORATORIUM TECHNIKI CYFROWEJ I MIKROPROCESOROWEJ System programów narzędziowych IDE 51. Podstawy programowania. 1. Architektura mikroprocesorów serii 8051. 2. Pamięć mikroprocesorów: 2.1. Podłączanie i odczyt danych z pamięci programu. 2.2. Sposoby adresowania wewnętrznej i zewnętrznej pamięci danych. 3. Działanie mikroprocesora 8051 (sposób pobierania i wykonywania rozkazów, cykl maszynowy, takt zegarowy itp.) 4. Działanie stosu (SP), licznika rozkazów (PC) oraz przerwań zewnętrznych. 5. Rejestry specjalne (SFR) w procesorze 8051, liczniki, porty. 6. Podstawy programowania w języku asemblera (polecenia, formaty liczb). Proste programy: a. Umieścić w pamięci programu (Segment Code) pod adresem 8500h w postaci kodów ASCII: nr grupy oraz imiona i nazwiska członków grupy. Utworzyć program przemieszczający te dane do zewnętrznej pamięci danych (Segment Xdata) począwszy od adresu 9000h. b. Uzupełnić program z zadania. a o podprogram obliczający ilość wybranych znaków, np. ‘a’, ‘b’, ‘c’ itp. zawartych danych. Wyznaczoną ilość znaków umieścić w wybranym rejestrze. c. Napisać program (dla liczb bezznakowych) dodawania i odejmowania liczb 2 bajtowych (liczby A i B są umieszczone odpowiednio w rejestrach R2 - R5, wynik w rejestrach R6 - R7; wszystkie liczby są umieszczane w kolejności MSB,LSB). Interpretacja wyniku w przypadku gdy odjemna jest mniejsza od odjemnika. LITERATURA 1. Duchiewicz J., Wanat E. Laboratorium podstaw techniki cyfrowej i mikroprocesorowej. Instrukcja. Wrocław 1997 2. Rydzewski A.: Mikrokomputery jednoukładowe rodziny MCS51. Seria: Podręczny Katalog Elektronika. WNT. Warszawa 1992. 3. Janiczek J., Stępień A.: Mikrokontroler SAB 80(C)515/535. Wydawnictwo EZN. Wrocław 1995. 4. Janiczek J., Stępień A.: Laboratorium systemów mikroprocesorowych. Cz. I i II. Wydawnictwo EZN. Wrocław, cz. I 1995, cz. II 1997. 5. Janiczek J., Stępień A.: Mikrokontroler 80(C)51/52. Wydawnictwo EZN. Wrocław 1995. 6. Janiczek J., Stępień A.: Mikrokontrolery Wydawnictwo CKP. Wrocław 1997. 7. Gałka P., Gałka P.: Podstawy programowania mikrokontrolera 8051. ZNI „Mikon”, Warszawa 1995. 8. Doliński J.: Mikrokomputer jednoukładowy 8051. Wydawnictwo PLJ. Warszawa, 1993. 9. Starecki T.: Mikrokomputery jednoukładowe INTEL 8051. „NAZOMI”, Warszawa, 1996. 10. Wanat E. Układy i systemy mikroprocesorowe, Przewodnik do laboratorium. Wydawnictwo PWr. Wrocław 1992. Jan Duchiewicz Andrzej Dobrucki Adam Kutynia