Semestr letni 2010/11
Semestr letni 2011/12
Semestr letni 2012/13
Semestr letni 2013/14
Semestr zimowy 2014/15
Technika cyfrowa i mikroprocesorowa MARSO4032A
Treści programowe:
Kody liczbowe: NKB, U2. Konwersja liczb nieujemnych całkowitych. Arytmetyka liczb binarnych. Mikroprocesory a mikrokontrolery. Architektura PIC16f1517. Architektura von Neumanna a architektura Harvard. Procesory RISC. Tryby pracy generatora sygnału zewnętrznego. Cykle: zegarowy, maszynowy, rozkazowy. Fazy cyklu maszynowego. Jednostka centralna procesora. Organizacja pamięci danych procesorów PIC. Rejestr STATUS. Licznik rozkazów. Lista rozkazów procesorów PIC16fxx. Przykłady zastosowań. Układy peryferyjne. Konfiguracja portów wejścia/wyjścia w PIC16fxx. Liczniki. Pamięć EEPROM: odczyt i zapis. System i źródła przerwań. Transmisja szeregowa. Moduł USART. Przetworniki A/C i C/A. Charakterystyka języków asemblerowych.Projektowanie układów mikroprocesorowych.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
W cyklu 2012L: | W cyklu 2011L: | W cyklu 2010L: |
Efekty kształcenia
Umiejętność projektowania układów cyfrowych i mikroprocesorowych.
Kryteria oceniania
wykład: zaliczenie pisemne;
laboratorium: zaliczenie wszystkich ćwiczeń laboratoryjnych
Literatura
a) podstawowa:
1.Pietraszek S.: ”Mikroprocesory jednoukładowe PIC”, Wyd. Helion, Gliwice 2002.
2.Jabłoński T.: „Mikrokontrolery PIC16F8x w praktyce”. Wyd. BTC, Warszawa 2002.
b) uzupełniająca:
1.„MPLAB – IDE, Simulator, Editor”, User’s Guide, Microchip Technology Inc., 1996.
2.„PIC16/17 – microcontroller data book”, Microchip Technology Inc., 1996. Warszawa 1996.
3.Kalisz J.: Podstawy elektroniki cyfrowej, Wydawnictwo Komunikacji i Łączności, Warszawa, 1998.
4.Biernat J.: „Arytmetyka komputerów”, Wydawnictwo Naukowe PWN, Warszawa 1996.