Постоянное запоминающее устройство (ПЗУ) модуля ММК предназначено для хранения кодов команд рабочей программы микропроцессора. В качестве ПЗУ используется микросхема 27с512 (емкость 64 Кбайт) или 27с256 (емкость 32 Кбайт) – репрограммируемое постоянное запоминающее устройство с ультрафиолетовым стиранием информации. Также может использоваться микросхема 49F010 (AM29F010) емкостью 128 Кбайт – электрически-перепрограммируемое постоянное запоминающее устройство.
При использовании микросхемы 49F010 существует возможность использования двух ПЗУ: младшей страницы памяти (адреса 0h-0FFFFh) и старшей страницы памяти (адреса l0000h-1FFFFh). Переключение страниц осуществляется перемычкой S2.
Микросхема ПЗУ имеет выводы D0 – D7 для подключения к шине данных процессора, а также выводы А0-А16 (А0-А15 для микросхемы 27с512 и А0-А14 для микросхемы 27с256) для подключения к адресной шине. Выводы D0-D7 имеют три состояния и активизируются только при установлении на входе ОЕ сигнала низкого уровня. Управление сигналом выбора ПЗУ (сигнал ООЕ) осуществляется дешифратором конфигурации памяти, функции которого выполняет микросхема программируемой логики DD3. При высоком логическом уровне на линии BSEL дешифратором производится трансляция сигнала PSEN на линию ООЕ. Для выборки из ПЗУ очередной команды на мультиплексированной адресной шине (порты 0 и 2 микроконтроллера) устанавливается ее адрес, младший байт которого (А0-А7) по сигналу ALE запоминается в регистре защелке DD2. По сигналу PSEN на выводах ПЗУ D0-D7 устанавливаются соответствующие данные, которые считываются микроконтроллером через порт Р0. Таким образом обеспечивается доступ к адресам памяти программ 0h-0EFFFh (адреса 0F000h-0FFFFh используются для доступа к остальным модулям периферийного контроллера).
Оперативное запоминающее устройство (ОЗУ) модуля ММК предназначено для хранения данных, которые процессор может записывать и считывать в процессе выполнения программы. В качестве микросхемы ОЗУ модуля ММК применяется микросхема статического ОЗУ UM621024 емкостью 128 КБайт. Операции чтения и записи данных ОЗУ разрешены при низком уровне сигнала на входе CS1 (сигнал ACS). Чтение данных из ОЗУ осуществляется по сигналу АОЕ (низкий уровень на входе ОЕ). Запись данных в ОЗУ производится по сигналу WR. Управление сигналами выбора ОЗУ осуществляется дешифратором конфигурации памяти, функции которого выполняет микросхема программируемой логики DD3.
В модуле MMK-DS51 существует возможность выборки кодов команд исполняемой программы из ОЗУ, в отличие от стандартной организации памяти микроконтроллеров семейства MCS-51, когда выборка команд производится из ПЗУ, а в ОЗУ хранятся только оперативные данные. Эта особенность модуля позволяет оперативно изменять исполняемую программу, например, путем загрузки программы по сети передачи данных. В этом случае в ПЗУ хранится программа, реализующая алгоритм загрузки. По окончании загрузки управление передается загруженной программе.
Выбор памяти (ПЗУ или ОЗУ), из которой осуществляется чтение кодов выполняемой программы, производится переключением уровня сигнала BSEL. При низком логическом уровне на линии BSEL дешифратором конфигурации памяти уровень сигнала АОЕ устанавливается в '0' (чтение из ОЗУ) при низком уровне сигнала PSEN (чтение очередного программного кода) или при низком уровне сигнала RD (чтение данных). Таким образом, и выборка команд, и чтение данных осуществляются из ОЗУ.
Микроконтроллеры семейства MCS-51 по 16 адресным линиям могут адресовать до 64 Кбайт данных (адреса 0h-0FFFFh). Для доступа к старшим 64 Кбайтам ОЗУ (адреса l0000h-1FFFFh) используется линия S16, при высоком логическом уровне которой дешифратором конфигурации памяти на линии А16 устанавливается уровень логической единицы (доступ к старшим 64 Кбайтам ОЗУ).
Рекомендуем также:
Охрана труда при перегрузкеконтейнеров в оао “Таганрогскийморской торговый порт”
При проведении работ с контейнерами возникают опасные производственные факторы:
а) опасность падения человека с контейнера при ручной строповке (отстроповке);
б) опасность зажатия человека между висящим на крюке крана контейнером и стенкой;
в) опасность зажатия человека между контейнером и стен ...
Анализ результатов диагностирования опор
Таблица 2.7 - Дефектные железобетонные опоры с незначительным снижением несущей способности
Тип
Всего,
Количество опор по срокам эксплуатации, шт.
опор
шт.
до 20 лет
21-25 лет
26-30 лет
31-35 лет
36-40 лет
более 40
ЖБК
31
-
-
-
-
-
31 ...
Планово-предупредительная система техобслуживания и ремонта автомобиля и ее
достоинства
Для подвижного состава принята планово-предупредительная система технического обслуживания и ремонт агрегатным методом.
Ремонтные работы выполняются как по потребности, обусловленной отказом или неисправностью, так и по плану через определенный пробег или время работы подвижного состава (предупре ...