Смекни!
smekni.com

Организация интерфейса в микро ЭВМ (стр. 2 из 2)

Пример 1. Необходимо настроить ППА на режим 0, причем порт А должен выполнять ввод; порт В – ввод; порт С (4-7й разряды) – вывод; порт С (0-3й разряды) – ввод (рис. 3).


а) управляющее слово; б) заданный режим

Рисунок 3 – Управляющее слово для программирования ППА

Положим, что регистр управления требуемого ППА имеет адрес 0FBH. Для задания требуемого режима необходимо загрузить в аккумулятор МП управляющее слово (рис. 3) и по команде OUT записать его в регистр управления ППА.

Пример 2. Необходимо настроить ППА на режим 1, причем порт А и В должен обеспечивать стробируемый ввод.

На рис. 4 изображены управляющие слова для настройки портов А и В.

а) порт А – ввод; б) порт В – ввод

Рисунок 4 – Управляющие слова для настройки ППА

Для реализации этого режима триггер разрядов PC.4 для порта А и PC.2 для порта В должны быть предварительно установлены в "1", если программист разрешает прерывание.

Настройка триггеров «разрешение прерывания» осуществляется посредством загрузки управляющего слова с нулем в старшем разряде с помощью команды OUT в регистр управляющего слова:

для порта А: MVI A, 01011001B;PC.4:=1

0UT 0FBH;

для порта В:MVI A, 01010101 B;PC.2:=1

OUT 0FB H ;

Общий формат управляющего слова поразрядной установки порта С представлен на рис.5.

Рисунок 5 – Формат управляющего слова поразрядной настройки установки Порта С

Пример 3. Написать управляющее слово режима для адаптера со следующей конфигурацией:

1. Порт А – режим 0, ввод; Порт В – режим 0, ввод; Порт С4¸С7 – вывод.

Управляющее слово установки режима имеет вид 92 H.

2. Порт А – режим 2, ввод.

Управляющее слово установки режима имеет вид D0H.

Следует обратить внимание, что разряды, определяющие режим работы Порта С, в управляющем слове равны нулю.

Пример 4. Написать управляющее слово:

для установки разряда С3.Ответ: 07 H

для сброса разряда С3. Ответ: 06 H

для установки разряда С6. Ответ: 0D H

для сброса разряда С6. Ответ: 0C H

Установка соответствующего уровня сигнала на выходе порта С реализуется следующими командами МП:

MVI A, 07H

OUTРУС

MVI A, 06H

OUTРУС и т.д.

Здесь РУС – символический адрес регистра управляющего слова ППА.


Список использованных источников

1. Фарассат Ф., Валев С. “Кристалл на плате” (СОВ): новая эра сборочной технологии // Технологии в электронной промышленности. – 2005. – № 6. – C. 71 – 76.

2. Still А. CDF Run II silicon tracking projects // Nucl. Instr. and Meth. – 2008.- A 447.-Р. 1 – 8.

3. Merkel P. et al. CDF Run IIb Silicon Detector: Тhe Innermost Layer // IEEE Transactions on Nuclear Science. – 2004. - Vol. 51, No 5. – Р. 2215-2219.

4. Tricomi A. The CMS Inner Tracker Silicon Microstrip Modules: Production and test // Nucl. Instr. аnd Meth.- 2007. - A 570. – Р. 248 – 252.