Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Цикл записи во внешнюю память данных. Цикл чтения из внешней памяти программ



При обращении к внутренней памяти данных, сигналы RD и WR не вырабатываются. Однако сигнал ALE вырабатывается всегда.

Для обращения ко внешней памяти программ используется механизм отличный от механизма обращения к памяти данных. Для фиксации слов программы используется специальный сигнал PSEN. При этом сигналы ALE и PSEN вырабатываются дважды за машинный цикл. Если второй выбираемый байт в команде не используется, то он игнорируется. При переходе к выполнению следующей команды он будет считан вторично.

Цикл чтения внешней памяти программ

Так же, как и в случае памяти данных, младший байт адреса должен быть зафиксирован во внешнем регистре по заднему фронту сигнала ALE. Байты программы считываются в фазе P1 состояний S4 и S1 текущего машинного цикла. При обращении к внутренней памяти программ сигнал PSEN не генерируется. Работа с внешней памятью программ разрешена лишь при низком уровне на входе EA. При этом микроконтроллер считает, что вся память программ расположена во внешней памяти. При высоком уровне сигнала на входе ЕА микроконтроллер реализует цикл обращения к внешней памяти программ лишь в случае, если требуемый адрес выходит за пределы внутреннего сегмента памяти программ. Если в ИС прошит бит секретности, то уровень сигнала на входе EA фиксируется при сбросе микрокон-

троллера во внутренней защелке и дальнейшее его изменение не влияет на работу системы.





Дата публикования: 2015-02-03; Прочитано: 393 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...