|
Wiedza ogólna 1.
Szyna adresowa, danych i sterująca. Zależności
czasowe w czasie odczytu i zapisu pamięci. 2.
Pamięć programu i danych. 3.
Tryby adresowania: natychmiastowy, bezpośredni,
pośredni, indeksowy, mieszany, adresowanie bitów. 4.
Przerwania. Różnica między przerwaniem maskowalnym i niemaskowalnym. 5.
Stos i jego rola. 6.
Skoki: warunkowe, bezwarunkowe, względne,
bezwzględne. 7.
Wywołania podprogramów. Różnica w stosunku do
skoków. 8.
Szesnastkowy zapis liczb, liczby ujemne U2, liczby
BCD spakowane(dwie cyfry = bajt) i rozpakowane (jedna cyfra = bajt). 9.
Dodawanie i odejmowanie wielokrotnej precyzji. |
|
Mikrokontroler MC68HC908QT4A 1.
Architektura wewnętrzna, z uwzględnieniem
dostępnych wejść i wyjść. 2.
Zachowanie po sygnale RESET. 3.
Przetwornik A/C: możliwości, inicjowanie pomiaru,
sygnalizacja końca pomiaru, odczyt wartości przetworzonej, rola bitów
rejestru ADCSC. 4.
Moduł „watchdog” (COP):
rola i działanie. 5.
CPU: rejestry i ich rola, znaczenie bitów rejestru
stanu (CCR), co wskazuje wskaźnik stosu (SP); zapoznać się z listą rozkazów,
tryby adresowania. 6.
Przerwania: zewnętrzne (IRQ) – tryby pracy,
wewnętrzne (COP, przetwornik A/C, moduł licznika TIM), programowe (SWI),
obsługa przyjęcia przerwania. 7.
Port A: tryby pracy pinów, rola rejestrów PTA,
DDRA, PTAPUE. 8.
Moduł licznika (TIM): możliwości, PWM, rola bitów
rejestrów TSC i TSCx. |
|
Literatura: 2.
M68HC908
Microcontrollers Data Sheet |
|