Микроконтроллеры / pos_4
.doc
Список литературы
1. Микропроцессорные системы: Учеб. пособие для вузов / Е. К. Александров, Р. И. Грушвицкий, М. С. Куприянов и др.: Под общ. ред. Д. В. Пузанкова. СПб.: Политехника, 2002.
2. Голик С. Е. Программирование однокристальных микроконтроллеров: Учеб. пособие. СПб.: ГЭТУ, 1996.
3. Нерода В. Я., Торбинский В. Э., Шлыков Е. Л. Однокристальные микроЭВМ MCS-51. Архитектура. М.: Диджитал Компонентс, 1995.
4. Однокристальные микроЭВМ: Справ. / А. В. Боборыкин, Г. П. Липовецкий, Г. В. Литвинский и др. М.: МИКАП, 1994.
5. Сташин В. В., Урусов А. В., Мологонцева О. Ф. Проектирование цифровых устройств на однокристальных микроконтроллерах. М.: Энергоатомиздат, 1990.
Приложение
Система команд микроконтроллеров 8051
Таблица П.1
|
Обозначение |
Описание |
|
А |
Аккумулятор |
|
РС |
Счетчик команд |
|
DPTR |
Регистр указатель данных |
|
C |
Флаг переноса C регистра PSW |
|
Rn (n = 0, 1…7) |
Регистр общего назначения в выбранном банке регистров |
|
@Ri (i = 0, 1) |
Регистр общего назначения в выбранном банке регистров, используемый как регистр косвенного адреса |
|
AB |
Аккумулятор и регистр B в командах MUL и DIV |
|
direct |
Адрес прямо адресуемого байта в области (0…255) |
|
addr11 |
11-разрядный абсолютный адрес перехода |
|
addr16 |
16-разрядный абсолютный адрес перехода |
|
rel |
8-разрядное смещение со знаком (–128…+127) |
|
#data |
Непосредственный операнд (1 байт) |
|
#data16 |
Непосредственный операнд (2 байт) |
|
bit |
Адрес прямо адресуемого бита |
|
/bit |
Прямой адрес бита. Считанный бит инвертируется |
|
- |
Признак не устанавливается |
|
+ |
Признак устанавливается |
|
* |
Признак устанавливается при адресации PSW |
|
(X) |
Содержимое элемента Х |
|
[X] |
Адрес, указанный элементом Х |
|
([X]) |
Содержимое по адресу, указанному элементом Х |
|
[(X)+(Y)] |
Адрес равен сумме содержимого элементов X и Y |
|
[(X):(Y)] |
Адрес равен конкатенации содержимого элементов X и Y |
|
(X)3...0 |
Содержимое младшей тетрады элемента Х |
|
Б |
Длина команды в байтах |
|
Ц |
Время выполнения команды в машинных циклах |
