6.3. Распределение адресного пространства LPT-порта.
Весь обмен данными осуществляется через стандартные адреса LPT-порта (см. приложение 4). За базовый принят стандартный адрес порта LPT1 - 378H. Рассмотрим назначение портов применительно к разрабатываемому устройству:
Порт 378H. Через него осуществляется запись информации во входные регистры, регистры управления напряжением и током (биты 0-7), а также для управления считыванием данных из “половинок” выходных мультиплексоров (бит 0).
Порт 379H. Используется для чтения данных из выходных мультиплексоров (биты 4-7), а также для контроля наличия напряжения питания на испытуемой микросхеме (бит 3).
Порт 37AH. Используется для дополнительной дешифрации регистров и мультиплексоров (биты 0-2), а также для стробирования записи во входные регистры (бит 3). Дополнительная дешифрация осуществляется следующим образом (табл.13):
Таблица 13
2 бит | 1 бит | 0 бит | Назначение |
0 | 0 | 0 | Запись во входной регистр DD2, чтение из выходного мультиплексора DD13 |
0 | 0 | 1 | Запись во входной регистр DD3, чтение из выходного мультиплексора DD14 |
0 | 1 | 0 | Запись во входной регистр DD4, чтение из выходного мультиплексора DD15 |
0 | 1 | 1 | Запись во входной регистр DD5, чтение из выходного мультиплексора DD16 |
1 | 0 | 0 | Не используется |
1 | 0 | 1 | Запись в регистр регулировки напряжения питания DD7 |
1 | 1 | 0 | Запись в регистр регулировки макс. потр. тока DD8 |
1 | 1 | 1 | Запись в регистр управления коммутацией питания, выбора типа МС и включения напряжения питания DD6 |
Запись 8-ми бит данных в соответствующий регистр производится из порта 378H (биты 0-7) при перепаде стробирующего сигнала 0Þ1 (бит 3, порт 37AH). Чтение 4-х бит данных из соответствующего мультиплексора производится из порта 379H (биты 0-3). Входы данного мультиплексора переключаются при помощи бита 0 порта 378H. Далее два считанных ниббла (по 4 бита) программно собираются в 1 байт (8 бит).
Значение, записываемое в регистр коммутации питания, зависит от типа микросхемы. Биты 0-2 регистра отвечают за коммутацию “+” питания микросхемы (табл.14), биты 3-5 - за коммутацию GND (табл.15), бит 6 отвечает за тип микросхемы (табл.16), бит 7 - за включение напряжения питания (табл.17):
Таблица 14
0 бит | 1 бит | 2 бит | Коммутируемый вывод разъема X3 |
0 | 0 | 0 | 13 |
0 | 0 | 1 | 14 |
0 | 1 | 0 | 23 |
0 | 1 | 1 | 24 |
1 | 0 | 0 | 26 |
1 | 0 | 1 | 28 |
Таблица 15
3 бит | 4 бит | 5 бит | Коммутируемый вывод разъема X3 |
0 | 0 | 0 | 16 |
0 | 0 | 1 | 19 |
0 | 1 | 0 | 20 |
Таблица 16
6 бит | Тип микросхемы |
0 | ТТЛ |
1 | КМОП |
Таблица 17
7 бит | Напряжение питания испытуемой микросхемы |
0 | Неизменно |
1 | Включено |
... 5 0110 6 6 0111 7 7 1000 8 8 1001 9 9 1010 A A 1011 C B 1100 F C 1101 H D 1110 P E 1111 U F Большинство изготовителей сигнатурных анализаторов пользуются таким же кодированием индицируемых данных, что и фирма Hewlett-Packard. Такое понятие, как почти ...
... (Свн =0)……………………….=< 65 нс Длительность импульса на выходе (Свн = 1000 пФ)………………………………. 2,76. 3,37 мкс Емкость нагрузки……………………………………………=< 200 пФ 9. Расчет параметров временной диаграммы функционирования стенда Автоматический стенд инициируется внешним сигналом «Пуск», Поступающим с пульта оператора. Этим сигналом ГПСП, СЧЦ и триггер разрешения работы (ТгРР) устанавливаются в ...
... ? 8. Какими программами можно воспользоваться для устранения проблем и ошибок, обнаруженных программой Sandra? Раздел 3. Автономная и комплексная проверка функционирования и диагностика СВТ, АПС и АПК Некоторые из достаточно интеллектуальных средств вычислительной техники, такие как принтеры, плоттеры, могут иметь режимы автономного тестировании. Так, автономный тест принтера запускается без ...
0 комментариев