ВУЗ:
Составители:
3
Содержание
ВВЕДЕНИЕ ................................................................................................... 9
1 Структурная организация микроконтроллера i8051 ........................ 12
1.1 Общие характеристики ................................................................. 12
1.2 Структура микроконтроллера ...................................................... 14
2 Организация портов ввода / вывода микроконтроллера 8051 ........ 25
3 Доступ к внешней памяти ................................................................... 30
4 Таймеры / счетчики микроконтроллеров семейства 8051 ............... 34
4.1 Регистр режима работы таймера/счетчика TMOD .................... 35
4.2 Регистр управления/статуса таймера TCON .............................. 36
4.3 Режимы работы таймеров-счетчиков .......................................... 37
5 Последовательный интерфейс микроконтроллера 8051 .................. 39
5.1 Регистр управления/статуса приемопередатчика SCON .......... 40
5.2 Работа UART в мультиконтроллерных системах ...................... 42
5.3 Скорость приема/передачи информации через
последовательный порт .......................................................................... 43
5.4 Особенности работы UART в различных режимах ................... 45
6 Система прерываний микроконтроллера 8051 ................................. 50
6.1 Регистр масок прерывания (IE) ................................................... 51
6.2 Регистр приоритетов прерываний (IP) ........................................ 52
6.3 Выполнение подпрограммы прерывания ................................... 53
7 Режимы микроконтроллера 8051 с пониженным
энергопотреблением ................................................................................... 54
7.1 Регистр управления мощностью PCON ...................................... 55
7.2 Режим ХХ ....................................................................................... 56
7.3 Режим ВНП .................................................................................... 57
8 Система команд микроконтроллера семейства 8051 ....................... 58
8.1 Общая характеристика.................................................................. 58
8.2 Группы команд .............................................................................. 62
8.3 Команды передачи данных .......................................................... 64
8.4 Арифметические операции .......................................................... 66
8.5 Логические операции .................................................................... 66
8.6 Команды передачи управления ................................................... 66
8.7 Операции с битами ........................................................................ 68
9 Развитие микроконтроллерного семейства 8051 .............................. 69
9.1 Семейство 8052 ............................................................................. 70
9.2 Расширение внешней памяти данных до 16МБ в
микроконтроллерах совместимых с 8051 ............................................. 70
9.3 Увеличение быстродействия в микроконтроллерах
совместимых с 8051 ................................................................................ 71
СПИСОК ЛИТЕРАТУРЫ .......................................................................... 72