Реферат: Аппаратно-программные средства ввода/вывода аналоговой информации в системах реального времени

2.2 Организация управления работой АЦП и ЦАП

Как отмечалось выше, связь ЦП ЭВМ с контроллером pro411B

организуется путём обмена данными с портами ввода-вывода, име-

ющими адреса 300H-303H.При этом ЦП является активной стороной

и имеет возможность в произвольные моменты времени выполнять

операции чтения данных из любого порта или записи данных в

порт. Каждый из портов предназначен для обмена информацией

строго определённого назначения и формата. Более того, один и

тот же порт может использоваться для данных различного типа в

зависимости от того, какая операция (чтение или запись) выпол-

няется.В таблице 1 дано описание функций, реализуемых путём

записи или чтения портов ввода-вывода контроллера pro411B.

Таблица 1

Назначение портов ввода-вывода контроллера pro411B

------T--------T-----------------------T-------------------------¬

¦АДРЕС¦ОПЕРАЦИЯ¦ ФОРМАТ ¦ НАЗНАЧЕНИЕ ¦

¦ПОРТА¦ +--T--T--T--T--T--T--T--+ ¦

¦ ¦ ¦ 7¦ 6¦ 5¦ 4¦ 3¦ 2¦ 1¦ 0¦ ¦

+-----+--------+--+--+--+--+--+--+--+--+-------------------------+

¦ ¦ запись ¦b7¦b6¦b5¦b4¦b3¦b2¦b1¦b0¦Младшие 8 бит кода ЦАП ¦

¦300H +--------+--+--+--+--+--+--+--+--+-------------------------+

¦ ¦ чтение ¦a7¦a6¦a5¦a4¦a3¦a2¦a1¦a0¦Младшие 8 бит кода АЦП ¦

+-----+--------+--+--+--+--+--+--+--+--+-------------------------+

¦ ¦ запись ¦c3¦c2¦c1¦c0¦b ¦b ¦b9¦b8¦Старшие 4 бита кода ЦАП ¦

¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦и номер канала АЦП ¦

¦301H +--------+--+--+--+--+--+--+--+--+-------------------------+

¦ ¦ чтение ¦c3¦c2¦c1¦c0¦a ¦a ¦a9¦a8¦Старшие 4 бита кода АЦП ¦

¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦и номер канала АЦП ¦

+-----+--------+--+--+--+--+--+--+--+--+-------------------------+

К-во Просмотров: 438
Бесплатно скачать Реферат: Аппаратно-программные средства ввода/вывода аналоговой информации в системах реального времени