Реферат: Аппаратно-программные средства ввода/вывода аналоговой информации в системах реального времени
¦¦ ¦ L------T-------L------T-------L-------------- ¦
¦¦ ¦ ¦ ¦ ¦
¦¦ ¦ -------+------¬ ¦ ¦
¦¦ +-----+ Коммутатор ¦ ¦ ¦
¦¦ +-----+ каналов ¦ ¦ pro411B ¦
¦L-------- LT-T-T-------T- ¦ ¦
L---------------¦-¦-¦-------¦--------¦-------------------------
¦ ¦ ¦ ¦ ¦
0 1 2 15 Вых
Рис. 1. Структурная схема контроллера pro411B
.
Блок управления(БУ) предназначен для организации взаимодействия
контроллера с системной магисталью ПЭВМ и обеспечивает согласо-
ванную работу всех его элементов. Системная магистраль подключена
непосредственно к центральному процессору(ЦП) и оперативной памя-
ти (ОП) компьютера и состоит из трёх групп линий параллельной пе-
редачи:управления, адреса и данных. Связь с контроллером pro411B
осуществляется в асинхронном режиме и всегда только по инициативе
ЦП.
Особую роль для организации обмена данными с процессором игра-
ют специальные регистры контроллера, называемые портами ввода-вы-
вода. Каждый порт ввода-вывода имеет уникальный адрес. Процессор
располагает специальными средствами, позволяющими по известному
адресу(ПЭВМ обеспечивает возможность адресовать до 65535 портов),
обращаться к любому порту ввода-вывода для чтения или записи дан-
ных. Контроллер pro411B имеет 4 однобайтных порта P0-P3 с адреса-
ми 300H-303H. Адреса соответствующих портов pro411B могут быть
изменены при помощи специальных переключателей, расположенных на
плате.