October 20 2017 00:37:48
Навигация
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
Адреса регистров модуля сканирования клавиатуры
МОДУЛЬ ВНЕШНЕЙ МАГИСТРАЛИ

Табл. 1.134. Формат регистра INTKBIER

INTKBIER Регистр маски прерывания от клавиатуры

Keyboard Interrupt Enable Register
7 6 5 4 3 2 1 0
KBI7 КВ16 KBI5 KBI4 KBI3 KBI2 КВI1 КВI0
Состояние при сбросе: $00
Имя бита Назначение бита
KBI7...
КВI0
Маска прерывания от клавиатуры (Keyboard Interrupt Enable Bit).
Эти биты назначают соответствующим линиям портов ввода/вывода выполнение альтернативной функции входа запроса на прерывание модуля сканирования клавиатуры.
1 - линия работает в режиме входа внешнего запроса на прерывание.
0 - линия работает в режиме линии порта ввода/вывода.
Биты доступны для чтения и записи. При сбросе альтернативная функция линий запрещена

Векторы прерывания модуля сканирования клавиатуры, абсолютные адреса регистров управления модуля и их имена и для различных типов МК приведены в Табл. 3.135.








Табл. 3.135. Адреса регистров модуля сканирования клавиатуры

Регистры управления внешними прерываниями Тип микроконтроллера
GP32/20 AZ0/16/24/32/60 MR32/24
Вектор прерывания $FFE0 $FFE1 $FFD2 $FFD3 -
Регистр управления модулем сканирования клавиатуры Имя регистра INTKBSCR INTSCR -
Адрес регистра $001А $001В -
Регистр маски прерывания от клавиатуры Имя регистра INTKBIER INTSCR -
Адрес регистра $001В $0021 -

3.9. МОДУЛЬ АНАЛОГО-ЦИФРОВОГО ПРЕОБРАЗОВАТЕЛЯ ADC08

3.9.1. ОБЩАЯ ХАРАКТЕРИСТИКА

Библиотека периферийных модулей МК семейства НС08 включает два модуля аналого-цифрового преобразования:

* ADC08/8-модуль 8-разрядного АЦП.

* ADC08/10 - модуль 10-разрядного АЦП.

Табл. 3.136. Характеристика встроенных модулей ADC08

Параметр АЦП Тип микроконтроллера
GP32/20 AZ0/16/24/32 AZ60 JL3 JK3/JK1 MR32
Разрешающая способность [бит] 8 8 8 8 8 10
Число каналов 8 8 15 12 10 10
Время преобразования 17мкс 8.5 мкс
Время выборки 5мкс
Число дополнительных выводов для подключения вспомогательных источников питания 2 3 3 - - 4

Первый имеется в составе МК HC908GP32/20 и HC08AZ0/ 16/24/32/60, второй реализован в МК для управления электродвигателями HC08MR32/24.

Принцип действия и алгоритм функционирования обоих модулей чрезвычайно близки. Каждый модуль объединяет в своем составе АЦП последовательного приближения, многоканальный аналоговый коммутатор и блок управления. Схемотехника и программно-логическая модель каждого модуля предусматривает возможность подключения до 16 линий ввода аналоговых сигналов ко входу АЦП. Однако конкретные исполнения модулей в составе различных по типу МК реализованы с меньшим числом входов для подключения измеряемых напряжений. Основные технические характеристики модулей аналого-цифрового преобразования в составе МК семейства НС08 приведены в Табл. 3.136.

3.9.2. МОДУЛЬ АНАЛОГО-ЦИФРОВОГО ПРЕОБРАЗОВАТЕЛЯ ADC08/8

Рассмотрим 8-канальный модуль ADC08/8, который входит в состав МК HC908GP32/20 и HC08AZ0/16/24/32. Модуль включает 8-разрядный АЦП последовательного приближения, 8-канальный аналоговый коммутатор и блок управления, в состав которого входит 8-разрядный регистр данных и два регистра управления режимами работы АЦП.

Аналоговые входы модуля AD7...AD0 служат для подключения источников измеряемых напряжений. Линии AD7...AD0 совмещены с линиями портов ввода/вывода МК (см. Табл. 3.128). Наиболее часто для этих целей используется порт В. Соответствие линий портов ввода/вывода линиям аналоговых входов модуля ADC08/8 представлено на Рис. 3.76.

img102

img103

Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.

Время загрузки: 0.03 секунд 2,256,543 уникальных посетителей