- •Однокристальный миКрОконтроллер к1816ве51 методические указания
- •Введение
- •Контрольные вопросы
- •Домашнее задание к выполнению лабораторной работы №2
- •Лабораторная работа №2 система внешних прерываний
- •Краткие теоретические сведения
- •Задания на лабораторную работу
- •Контрольные вопросы
- •Краткие теоретические сведения к заданию 2
- •Краткие теоретические сведения к заданию 3
- •Контрольные вопросы
- •Регистр режима работы таймера/счетчика
- •Регистр управления/статуса таймера
- •Регистр управления/статуса уапп
- •Регистр управления мощностью рум
- •Настройка таймера 1 для управления частотой работы уапп
- •Регистр масок прерывания (рмп)
- •Регистр приоритетов прерывания
- •Библиографический список
- •Содержание
- •Однокристальный миКрОконтроллер к1816ве51 методические указания
- •394026 Воронеж, Московский просп., 14
Регистр управления мощностью рум
Символ |
Позиция |
Наименование и функция |
SMOD |
PCON.7 |
Удвоенная скорость передачи. Если бит установлен в 1, то скорость передачи вдвое больше чем при SMOD = 0 |
— |
PCON.6 |
Не используется |
— |
PCON.5 |
|
— |
PCON.4 |
|
GF1 GF0
|
PCON.3 PCON.2 |
Флаги, специфицируемые пользователем (флаги общего назначения) |
PD |
PCON.1 |
Бит пониженной мощности. При установке бита в 1 МК переходит в режим пониженной потребляемой мощности |
IDL |
PCON.0 |
Бит холостого хода. Если бит установлен в 1, то МК переходит в режим холостого хода |
Примечание. При одновременной записи 1 в PD и IDL бит PD имеет преимущество. Сброс содержимого РУМ выполняется путем загрузки в него кода 0XXX0000. |
||
Таблица П2.6
Настройка таймера 1 для управления частотой работы уапп
Частота приёма/передачи (BAUD RATE) |
Частота резонато-ра, МГц |
SMOD |
Таймер/счётчик 1 |
||
с/т |
Режим (MODE) |
Перезагру-жаемое устройство |
|||
Режим 0, макс: 1 МГц |
12 |
X |
X |
X |
X |
Режим 2, макс: 375 кГц |
12 |
1 |
X |
X |
X |
Режимы 1,3: 62,5кГц |
12 |
1 |
0 |
2 |
0FFH |
19,2кГц |
11,059 |
1 |
0 |
2 |
0FDH |
9,6кГц |
11,059 |
0 |
0 |
2 |
0FDH |
4,8кГц |
11,059 |
0 |
0 |
2 |
0FAH |
2,4кГц |
11,059 |
0 |
0 |
2 |
0F4H |
1,2кГц |
11,059 |
0 |
0 |
2 |
0E8H |
137,5 Гц |
11,059 |
0 |
0 |
2 |
1DH |
110 Гц |
6 |
0 |
0 |
2 |
72H |
110 Гц |
12 |
0 |
0 |
1 |
0FEEBH |
Таблица П2.7
Регистр масок прерывания (рмп)
Символ |
Позиция |
Имя и назначение |
EA |
IE.7 |
Снятие блокировки прерываний. Сбрасывается программно для запрета всех прерываний независимо от состояния IE4-IE0 |
— |
IE.6 |
Не используется |
— |
IE.5 |
|
ES |
IE.4 |
Бит разрешения прерывания от УАПП. Установка/сброс программой для разрешения/запрета прерывания от флагов TI или RI |
ET1 |
IE.3 |
Бит разрешения прерывания от таймера 1. Установка/сброс программой для разрешения/запрета прерывания от таймера 1 |
EX1 |
IE.2 |
Бит разрешения внешнего прерывания 1. Установка/сброс программой для разрешения/запрета прерывания |
ET0 |
IE.1 |
Бит разрешения прерывания от таймера 0. Работает аналогично IE.3 |
EX0 |
IE.0 |
Бит разрешения внешнего прерывания 0. Работает аналогично IE.2 |
Таблица П2.8
