December 12 2017 08:18:36
Навигация
Авторизация
Логин

Пароль



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

Забыли пароль?
Запросите новый здесь.
Адреса регистров модулей EEPROM-ПЗУ
МИКРОКОНТРОЛЛЕРЫ СЕМЕЙСТВА НС08

Переход МК в режим ожидания (Wait mode) не влияет на состояние модуля EEPROM-ПЗУ. С целью понижения энергии потребления в режиме ожидания модуль EEPROM-ПЗУ может быть отключен под управлением программы (бит EEOFF в регистре управления EECR). Выполнение команды STOP переводит модуль EEPROM в режим низкого энергопотребления. После выхода из режима останова модуль восстановит работоспособность по истечении временного интервала tEESTOP (численные данные отсутствуют). Попытка обращения к ячейкам EEPROM до истечения этого времени может привести к непредсказуемым последствиям.

Табл. 3.86. Адреса регистров модулей EEPROM-ПЗУ

Регистры Адрес регистра
модуля EEPROM AZ0/32 AZ60
Модуль EEPROM(1)
AZ60
Модуль EEPROM(2)
Регистр управления EEPROM-ПЗУ EECR $FE1D $FE1D $FE19
Энергонезависимый регистр конфигурации EEPROM-ПЗУ EENVR $FE1C $FE1C $FE18
Регистр конфигурации EEPROM-ПЗУ EEACR $FE1F $FE1F $FE1B

3.6.5. МОДУЛЬ ВНЕШНЕЙ МАГИСТРАЛИ ЕВ108

MK HC08AZ0 - единственный МК среди семейства НС08, который не имеет резидентной памяти программ (см. Табл. 3.68). Для подключения внешнего ПЗУ, а также (в случае необходимости) внешнего ОЗУ и дополнительных периферийных устройств МК HC08AZ0 имеет в своем составе модуль внешней магистрали EBI08. Этот модуль позволяет адресовать до 64 Кбайт внешнего адресного пространства. Внешнее адресное пространство полностью согласуется с внутренним адресным пространством, в отдельных секторах которого расположены резидентное ОЗУ объемом 1 Кбайт, резидентное ПЗУ типа EEPROM объемом 512 байт и регистры специальных функций. Однако внутренняя логика модуля EBI08 выполнена таким образом, что при обращении по адресам, которые соответствуют резидентному оборудованию МК, сигналы чтения и записи внешней магистрали переходят в неактивное состояние и конфликта не происходит.

Модуль EBI08 использует для связи с внешними по отношению к МК компонентами 28 линий:

  1. Линии внешней магистрали адреса А15...А0. По типу буфера - только выходы, третьего состояния не имеют.

  2. Линии внешней магистрали данных D7...D0. По типу буфера - двунаправленные линии с возможностью установления в высокоимпедансное состояние.

  3. Линии магистрали управления: REB - строб чтения, WEB -строб записи. Активный уровень этих сигналов - низкий логический. Сигналы становятся активными только в циклах обращения к внешним устройствам.

  4. Линии выбора кристалла CS1 и CS0. Являются выходами встроенного в модуль ЕВI08 дешифратора адресного пространства. Активный уровень сигналов на выводах CS1 и CS0 может быть выбран пользователем посредством установки битов CS1POL:CSOPOL в регистре EBICS. Диапазон адресов, при котором сигналы CS1 и CS0 становятся активными, также выбирается пользователем. Однако выбор этот не произволен: возможны всего четыре комбинации деления адресного пространства в 64 кбайта с помощью выводов CS1 и CS0 (Рис. 3.37). Обратите внимание, что при любом делении адресного пространства CS1=CS0.

  5. Линия WSCLK. Линия сигнала чтения кода, который определяет длительность цикла обмена по внешней магистрали. По типу буфера - выход, с возможностью установления в высокоимпедансное состояние.


img058

Внимание! Вывод CS1 должен быть обязательно использован для подключения внешней памяти, т.к. при всех вариантах разделения адресного пространства при формировании сигналов CS1 и CS0 на область, адресуемую CS1, приходится сегмент векторов прерывания и сброса. Вывод CS0 может быть использован для подключения внешнего устройства или любого типа памяти.

Модуль ЕВI08 имеет два режима работы:

• Малошумящий режим.

• Режим максимального быстродействия.

img059

В малошумящем режиме внутренняя логика модуля минимизирует число переключений на линиях магистралей адреса А15...А0 и данных D7...D0, снижая таким образом генерацию импульсных помех по шинам питания. Изменение состояния на линиях магистралей адреса и данных в малошумящем режиме происходит только один раз в течение цикла обмена и только в цикле обращения к внешним устройствам. Временные диаграммы цикла чтения и записи для малошумящего режима представлены на Рис. 3.38 и 3.39.

img060

img061

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

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

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

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