Организация интерфейса АЦП/МП

October 9, 2013 by admin Комментировать »

На рис. 9.19 и 9.20 приведены рабочие алгоритмы интерфейса АЦП/МП для режима управления прерываниями и режима ввода/вывода. Каждый из этих алгоритмов

Рис.9.19

Алгоритмы интерфейса АЦП/МП для режима управления прерываниями

Примечания к рис.:

*     – блоки используются только в том случае, когда сигнал окота пия преобразования EOC поступает непосредственно на вход прерывания центрального процессора.

**   –  блоки используются moib-

ко тогда, когда прерывания от различных источников объединяются вместе.

*      # *          –           б юк используется при про

граммном сбросе три ера прерывания.

**** – прерывания могут быть разрешены в любой мо мент после сброса аппаратного npe-

Рис. 9.20. Алгоритмы интерфейса АЦП/ микропроцессор для режима ввода/вывода

может использоваться с АЦП ADC0816/17, но процедура ввода вывода обычно требует подключения дополнительных внешних компонентов. В режиме ввода вывода микропроцессор (или центральный процессор) периодически обращается к АЦП, который воспринимается как порт ввода/выво- да по отношению к центральному процессору. В режиме управления прерываниями АЦП может прерывать работу микропроцессора аналогично устройству памяти. С точки зрения разработчика системы, главное – обеспечить прием микропроцессором сигнала окончания преобразования от АЦП (EOC, см. рис. 9.4). Хотя реальная организация циклов считывания и записи микропроцессоров различна, большинство из них выдает выходные сигналы адресов и данных (во время записи) на системные шины. Спустя некоторое время активизируется либо считывающий, лиоо записывающий строб определенной длительности. Управляющая логическая схема интерфеиса должна определить состояние шин адреса данных и инициировать дальнейшие действия. Для АЦП ADC0816 17 эти деиствия должны предусматривать следующее:

1.       Загрузить адрес канала.

2.        Начать процесс преобразования.

3.        Зафиксировать окончание преобразования (выде

лить сигнал EOC).

4.        Считать результирующие данные.

Перечисленные функции выполняются путем декодирования стробов чтения ‘записи, адресов и данных. После декодирования формируются сигналы разрешения считывания адреса (ALE) и запуска (START), затем фиксируется появление импульса окончания преобразования (EOC) и, наконец, считываются данные. (См. «National Semiconductor», Application Note 258, 1994, p. 605.)

Источник: Ленк Д., 500 практических схем на популярных ИС: Пер. с англ. – М.: ДМК Пресс, – 44 с.: ил. (Серия «Учебник»).

Оставить комментарий

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты