
- •5. Однокристальные микроэвм
- •5.1. Однокристальные микроЭвм к1816ве48/49/35
- •5.1.1. Структура омэвм
- •5.1.2. Порты ввода/вывода
- •5.1.3. Система команд омэвм
- •5.1.4. Расширение ресурсов омэвм
- •5.2. Однокристальная микроЭвм к1816ве51/52
- •МикроЭвм (микроконтроллер) семейства ..Ве51(8051) имеют следующие аппаратные особенности:
- •5.2.1. Семейство однокристальных микроЭвм mcs-51
- •5.2.2. Структура микроЭвм к1816ве52
- •5.2.3. Архитектурные особенности микроЭвм
- •5.2.4. Организация внутренней памяти данных
- •5.2.5. Внешние устройства микроЭвм
- •5.2.6. Описание последовательного порта
- •5.2.7. Таймеры-счетчики
- •5.2.8. Подсистема прерываний
- •5.2.9. Система команд
- •5.3. Однокристальная микроЭвм mc68hc11e9
- •Программная модель mc68hc11e9
- •5.3.1. Внутренняя структура и назначение выводов
- •5.3.2. Режимы работы
- •5.3.3. Карта памяти
- •5.3.4. Эсппзу и его программирование
- •5.3.5. Параллельный ввод/вывод
- •Синхронный параллельный обмен
- •Асинхронный параллельный обмен
- •Простой стробируемый ввод/вывод
- •Стробируемый ввод в порт c
- •Стробируемый вывод из порта b
- •Ввод/вывод с полным квитированием установления связи
- •Режима ввода с полным квитированием установления связи
- •Режима вывода с полным квитированием установления связи
- •Режима двунаправленного обмена
- •Синхронный параллельный обмен
- •5.3.6. Система контроля временных интервалов
- •Входная фиксация
- •Выходное сравнение
- •Принудительное сравнение
- •Особенности выходного сравнения 1:
- •Счетчик внешних событий:
- •Генератор прерываний реального времени
- •5.3.7. Подсистема аналого-цифрового преобразователя
- •5.3.8. Прерывания
- •Дисциплина обслуживания прерываний
- •Приоритеты запросов
- •5.3.9. Специальные средства микроконтроллера Регистр выбора конфигурации (option).
- •Режимы пониженного энергопотребления.
- •5.3.10. Система команд микроЭвм мс68нс11е9
5.3.9. Специальные средства микроконтроллера Регистр выбора конфигурации (option).
Восьмиразрядный регистр специального назначения (рис. 5.37) может использоваться в течение инициализации для настройки системы МК. Исключая биты 7, 6 и 3, которые можно как читать, так и перезаписывать в любое время, запись в этот регистр разрешена только сразу после RESET, и, следовательно, он является регистром, доступным только для чтения. Если в течение первых 64 циклов E после RESET не произошло записи в этот регистр, то биты 5, 4, 1 и 0 (IRQE, DLY, CR1 и CR0) становятся доступны только для чтения, чтобы уменьшить вероятность любого случайного изменения конфигурации (запись просто игнорируется). В режиме теста механизм защиты этого регистра отключается и все биты регистра OPTION могут быть перезаписаны в любое время.
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|||
1039 |
ADPU |
CSEL |
IRQE |
DLY |
CME |
0 |
CR1 |
CR0 |
OPTION |
|
|||
RESET |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|||
Регистр выбора конфигурации OPTION |
|||||||||||||
Разряд |
Имя |
Назначение |
|||||||||||
7 |
ADPU |
Управление питанием АЦП. Когда бит ADPU сброшен, система АЦП отключена, и запросы на преобразование не возвращают значащей информации. Для использования АЦП необходимо, чтобы этот бит был установлен. После включения системы АЦП требуется задержка в 100 мкс для стабилизации работы системы АЦП. |
|||||||||||
6 |
CSEL |
Выбор источника синхронизации для генератора накачки заряда ЭСППЗУ и для системы АЦП. Когда этот бит равен нулю, система АЦП и генератор накачки заряда тактируются от частоты синхронизации E. Если же бит CSEL равен единице, то работает отдельный RC - генератор на частоте около 2 МГц. |
|||||||||||
5 |
IRQE |
Если этот бит установлен, то вывод IRQ\ настраивается для обнаружения уровня сигнала (низкого), а если бит сброшен - то фронта сигнала (отрицательного). |
|||||||||||
4 |
DLY |
Этот бит устанавливается в течение RESET и управляет наличием определенной задержки перед началом работы после выхода из режима STOP. При установленном бите DLY на стабилизацию нормальной работы генератора отводится 4064 циклов E. При сброшенном бите DLY задержка пропускается (бит устанавливается в “0”, если система использует внешний тактовый генератор). |
|||||||||||
3 |
CME |
Разрешение монитора тактовой частоты. Работа монитора запрещена при сброшенном бите CME и разрешена в противном случае. Системы, работающие на частотах ниже 200 КГц не должны использовать тактовый монитор. Бит CME сбрасывается во время RESET. |
|||||||||||
2 |
0 |
Не используется, при чтении всегда возвращает нуль. |
|||||||||||
1 |
CR1 |
Служат для выбора периода системы слежения за временем |
|||||||||||
0 |
CR0 |
выполнения программы. |
Рис. 5.37. Формат регистра специального назначения OPTION