На рис. 9.25 приведена схема включения АЦП ADC0816/17, реализующая интерфейс МП NSC800 с частичным дешифрированием. Этот интерфейс аналогичен интерфейсу МП 8080, хотя их временные характеристики существенно различаются. NSC800 устанавшвает восемь младших адресных разрядов на шину адреса/данных в начале каждого цикла. При выборке из памяти разряды
Рис. 9.25.
Примечание к рис. Дгя улучшения совместимости с ТТЛ схемами к КМОП входам могут быть подключены подтягивающие резисторы
с АО по A7 должны быть считаны в начале цикла считывания или записи. При обращении к режиму ввода/вывода (I О) NSC800 дублирует восьмиразрядный адрес на адресные шины A8 – A15. Запоминание необязательно, так как эти шины не мультиплексируются. Для формирования стробов считывания и записи используются сигналы с линий RD (считывание) и WR (запись) и сигнал IO/M. Сдвоенный 2-4-дешифратор дешифрирует разряды A15 и A14, причем A14 разблокируется стробами записи-чтения. Инверторы с тремя состояниями используются для дешифрирования так же, как на рис. 9.22. Применение двойных импульсов не требуется, так как сигналы START (Запуск) и ALE (Разрешение считывания адреса) подаются раздельно. (См. «National Semiconductor», Application Note 258, 1994, p. 608.)
Упрощенный интерфейс с МП NSC800
На рис. 9.26 приведена схема включения АЦП ADC0816/17, в которой используется упрощенный (минимальный) вариант интерфейса МП NSC800. Здесь применяется логическая схема ИЛИ-НЕ (аналогичная использованной в схеме на рис. 9.21, но с другими сигналами управления). Когда сигнал окончания преобразования (EOC) переходит на высокий уровень, срабатываеттриггер (MM74C74) и выход INTR переходит в состояние низкого логического уровня. При подтверждении
Рис. 9.26. Упрощенный интерфейс с МП NSC800
Примечание к рис. Для улучшения совместимости с ТТЛ схемами к КМОП входам могут быть подключены подтягивающие резисторы
от NSC800 приема прерывания переводом INTA на низкий уровень триггер сбрасывается. Если одновременно происходят несколько прерываний, то INTA должен стробироваться сигналом окончания преобразования (EOC), либо должен использоваться иной сигнал управления, а не INTA. Это требование вызвано тем, что NSC800 может принять другое прерывание и сбросить прерывание от АЦП до того, как результат преобразования будет зафиксирован. (См. «National Semiconductor», Application Note 258,1994, p. 609.)
Источник: Ленк Д., 500 практических схем на популярных ИС: Пер. с англ. – М.: ДМК Пресс, – 44 с.: ил. (Серия «Учебник»).
- Предыдущая запись: Простой дифференциальный 8-канальный АЦП ADC0816
- Следующая запись: Повышающий преобразователь напряжения на 3,3/5 В
- ЗАРЯДНОЕ УСТРОЙСТВО ДЛЯ НИКЕЛЬ-КАДМИЕВОГО АККУМУЛЯТОРА С РЕГУЛЯТОРОМ ТОКА И ТАЙМЕРОМ (0)
- ИНДИКАТОР УРОВНЯ ЗАРЯДА АККУМУЛЯТОРНОЙ БАТАРЕИ 12 В (0)
- ИНДИКАТОР ПОЛОЖЕНИЯ ДВЕРИ (0)
- УСТРОЙСТВО КОНТРОЛЯ МИКРОПРОЦЕССОРА СОГЛАСУЮЩЕЕ УСТРОЙСТВО ВВОДА ДАННЫХ И СИГНАЛОВ RTS (0)
- ИНТЕРФЕЙС RS-232 C ПИТАНИЕМ OT КОМПЬЮТЕРА (0)
- CXЕMA ЗВУКОВОЙ СИГНАЛИЗАЦИИ ПРИ КОРОТКОМ ЗАМЫКАНИИ (0)
- ПРЕОБРАЗОВАТЕЛЬ ГАРМОНИЧЕСКИХ СИГНАЛОВ (0)