Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Внешний интерфейс микроконтроллера. Внешний интерфейс микроконтроллера предназначен для организации взаимодействия его с внешней памятью программ и данных и устройствами ввода-вывода. Обмен данными осуществляется по внешней мультиплексной магистрали микроконтроллера. Эта магистраль использует выводы порта P0 для выдачи младшего байта адреса и чтения–записи байта данных, а выводы порта P2 – для выдачи старшего байта адреса. Обращение к внешней памяти данных требует двух машинных циклов: поэтому второй импульс ALE внутри машинного цикла при обращении к внешней памяти данных не генерируется.
Цикл чтения из внешней памяти данных (рисунок). По заднему фронту сигнала ALE младший байт адреса, поступающий с выводов порта P0, должен быть зафиксирован во внешнем регистре-защелке.
Старший байт адреса держится на выводах порта P2 в течение всего цикла и не требует внешней фиксации. Данные считываются в фазе P1 состояния S3 текущего машинного цикла. К этому моменту они должны быть заведомо установлены на шине данных.
Дата публикования: 2015-02-03; Прочитано: 229 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!