|
Это консольное приложение позволяет при помощи клавиатуры установить любое состояние на выходе порта. Интуитивно понятное управление производится клавишами клавиатуры.
Клавиши | Назначение |
1, 2, 3, 4, 5, 6, 7, 8, 9, 0, -, = | Зажечь светодиод номер 1, 2,..., 12 (остальные погасить) |
UpArrow (Стрелка вверх), DownArrow (Стрелка вниз) | Увеличить/уменьшить двоичное число отображаемое диодами |
LeftArrow (Стрелка влево), RightArrow (Стрелка вправо) | Эффект «бегущие огни» влево/вправо |
Space (Пробел) | Потушить все/Зажечь все |
F1, F2,..., F12 | Отобразить заготовку |
Enter | Инвертировать состояние всех диодов |
Esc | Выход |
Для наглядности, программа отображает ожидаемое состояние светодиодов расположенных в линию и по окружности. Программа будет работать даже если LPT порт не существует или не найден, естественно, что в этих случаях значения в порт выводиться не будут.
При запуске, программа обращается к собственному ключу реестра в поисках предустановленного значения базового адреса LPT порта.
[HKEY_LOCAL_MACHINE\SOFTWARE\MAVius\LPT_port]
"addr"=dword:00000378
Если ключ не найден, она пытается обратиться к порту по адресу 0x378. Если по указанным портам устройств не существует, вместо надписи Base port: 378h выводится No found LPT port!
Затем зажигается светодиод №1 и программа готова выполнять команды пользователя. Ознакомится с примером использования данной программы можно в статье «Светодиодное испытание LPT порта».
Скачать LptPort
Дата добавления: 2015-08-26; просмотров: 49 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Quot;C:\Program files\WndLpt\wndlpt.exe" -off | | | Когда LPT порт встроен в PCI карту |