Внутрішня побудова мікроконтроллера: процесор, пам"ять, порти вводу-виводу, таймери, мультиплексори, пристрої для послідовної передачі даних, контролер переривань та спеціалізовані регістри. Режими адресації даних. Система команд мікроконтроллерів.
Аннотация к работе
Мікроконтроллер складається з 8-бітного процесора, спеціалізованих регістрів, за допомогою яких організовується настройка його роботи та взаємодія із зовнішніми пристроями, оперативної памяті, FLASH-памяті для збереження програми, а також спеціалізованих пристроїв: генератора тактів, портів, дільника частоти, таймерів, аналого-цифрового перетворювача, широтно-імпульсного модулятора, мультиплексорів, контролера переривань та пристрою для послідовної передачі і прийому даних. $0B LTCSR1 Lite Timer Control Status Register1 (дозволяє активізувати підпрограму обробки переривання при переповненні і захваті даних з тіньового LITE-таймера 1) ICIEL, ICFL, TB, TB1IE, TB1F,0,0,0 ICIEL = 1 - після захвату генерується переривання $FFE6 - $FFE7. $0C LTICR Lite Timer Input Capture Register (містить дані від останнього захоплення тіньового LITE-таймера 1. Якщо всі біти = 0, то RESET виникає через сигнал на ніжці) 0,CR1,CR0, WDGRF, LOCKED, LVDRF, AVDF, AVDIE AVDF = 1 дозвіл на переривання $FFEC - $FFED при підвищенні рівня живлення LVDRF = 1 дозвіл на переривання $FFEC - $FFED при заниженому живленні WDGRF = 1 дозвіл на переривання від сторожового таймера Замість регістру X може бути регістр Y, наприклад: LD ([$80],Y),X - переписати регістр X в память за адресою (Y вміст комірки $80).