Составители:
25
данных служит для промежуточного запоминания вводимой или выводимой
информации. В режиме ввода информация с линий связи поступает в виде
логических единиц или логических нулей в регистры данных. В дальнейшем
эта информация может быть считана в один из регистров общего назначения. В
режиме вывода информация в виде логических единиц или нулей, заранее
занесенная программным методом в регистр данных, выводится на линии
связи, а следовательно, на технологические объекты.
Регистр направления порта обозначается как DPX или DPX.x, где D −
символ регистра направления. Перед выводом или вводом информации в
регистр направления программным методом заносится сигнал, задающий
режим работы порта или отдельного бита порта. При занесении в регистр
направления всего порта или отдельного бита порта единицы порт или
отдельный бит порта работают на вывод информации из МК. При занесении в
регистр направления всего порта или отдельного бита порта нуля порт или
отдельный бит порта работают на ввод информации в МК.
Порты, в зависимости от реализуемых ими функций, могут быть
трех
типов.
1. Однонаправленные порты, предназначенные только для ввода или
только для вывода информации.
2. Двунаправленные порты, через которые информация может как
выводиться из МК, так и вводиться в МК.
3. Многофункциональные порты, связанные с функциональными блоками
аналого-цифровых преобразователей, таймерами, каналами широтно-
импульсной модуляции и т. д. Если соответствующий функциональный блок
МК в данный момент не используется, то линии порта, связанные с этим
блоком, могут быть использованы как обычные порты для бинарного
управления.
Каждый порт может работать в одном из трех режимов.
1. Режим программного ввода/вывода информации, когда моменты ввода
или вывода информации определяются алгоритмом выполняемой программы и
не зависят от
времени поступления в порт пересылаемой информации.
2. Режим ввода/вывода информации со стробированием, при котором
каждое изменение информации на линиях порта сопровождается стробом
подтверждения.
3. Режим ввода/вывода информации с набором сигналов квитирования. В
данном режиме пересылаемая через порт информация сопровождается как со
стороны пересылки информации, так и со стороны приема
информации
сигналами о начале передачи и окончании приема.
МК типа 80С167 имеет 111 электрических линий связи, которые
организованы в девять параллельных портов. Нумерация и обозначения линий
связи портов МК типа 80С167 даны в приложении 2.
Двунаправленный порт Р0 разрядностью 16 бит обслуживает внешнюю
шину данных.
Однонаправленный порт Р1 разрядностью 16 бит обслуживает внешнюю
шину адреса
.
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »