Реферат: Аппаратно-программные средства ввода/вывода аналоговой информации в системах реального времени
¦302H +--------+--+--+--+--+--+--+--+--+-------------------------+
¦ ¦ чтение ¦ X¦ X¦ X¦ X¦ X¦ E¦ R¦ X¦Признаки формирования ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦кода АЦП ¦
+-----+--------+--+--+--+--+--+--+--+--+-------------------------+
¦303H ¦ запись ¦произвольное значение ¦Запуск АЦП на измерения ¦
L-----+--------+--+--+--+--+--+--+--+--+--------------------------
В таблице испоьзованы следующие обозначения:
а11...а0 - биты кода измеренного напряжения на входе АЦП
(0-4095);
b11...b0 - биты кода устанавливаемого напряжения на выходе
ЦАП (0-4095);
с3...с0 - номер канала АЦП (0-15);
t3...t0 - номер эадаваемой временной задержки между запус-
ками АЦП в автоматическом режиме(0-15);
D - бит установки режима автоматического запуска АЦП (D=1);
Z - бит установки режима автоматического декрементирования
номера канала АЦП (Z=1);
R - бит признака готовности кода АЦП к считыванию (R=1 -
преобразование закончено, данные готовы к считыванию);
E - бит признака ошибки набегания (E=1 -сформирован новый
код АЦП при невостребованном старом);
X - неиспользуемые разряды (устанавливаются в 0).
.
3. СРЕДСТВА ПРОГРАММИРОВАНИЯ ВВОДА-ВЫВОДА АНАЛОГОВОЙ
ИНФОРМАЦИИ
Программное управление работой контроллера аналогового уст-
ройства осуществляется с использованием операций чтения/записи
применительно к портам ввода-вывода.
На языке ТурбоПаскаль для обращения к портам применяется спе-