Малаток-меню
Авторизация

Наш опрос
Оцените мой сайт

Всего ответов: 48
Мини-чат
200
Статистика


Наш линк
Malatok.at.ua
Полезные ссылки
Это может быть интересно
[
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Дмытрохан, Викр, Stalker753  
LPT port test with MALATOK
Дмытрохан Дата: Понедельник, 05.12.2011, 21:36 | Сообщение # 1
Создатель сайта
Группа: Администраторы
Сообщений: 178
Награды: 7
Репутация: 103
Статус: Офлайн
Привет!Пришло время действительно собрать что-то стоящее!!!
Приступим:
1)
Cкачать файл!
-Качаем сам паскаль.
2)Написав код в Паскале я столкнулся со следующими проблемами:
-Первая.Мой виндовс ХР относится к системам НТ класса.Т.е прямой доступ к портам невозможен!
-Что же делать?
Перекопав множество иностранных сайтов я нарыл очень таки хорошую прогу.
Программа предназначена для разблокировки порта.

Cкачать файл!

Когда мы скачаем эту прогу(прога русифицирована мной),нам надо будет прописать в программе адрес порта.
Он же и есть
378-37A для lpt1
278-27A для lpt2.
Первая колонка это для всех пользователей прописываем в верхнее поле 378-37A для lpt1
278-27A для lpt2.
О,кстати ,чуть не забыл,обязательно перед запуском проги скопировать драйвера (UserPort.sys) в %WINDIR%\SYSTEM32\DRIVERS .
Для проверки того,что вышло соберите эту схемку.Где резисторы по 2 КО.Наш порт очень уязвим, нельзя перенагружать,а то Пах-Ш-Ш-Ш и дымок пойдёт biggrin .Неволнуйтесь у нас всё получится.

Так выглядит ЛПТ порт.

Наберите такую программку на паскале:
"q"- это адрес порта,он равен $378.Чтобы не писать лишнее в программе,мы можем просто присвоить значение $378 переменной "q".
Смотреть



Это таблица,которая поможет вам детально разобраться с лпт. Т.е как видно, порт имеет 3 подрегистра."q+0", или просто "q" – это основной регистр порта.Служит для вывода информации на контакты DATA0(2) – DATA7(9). Для того,
чтобы зажечь конкретный вывод, нужно послать в "q" его код. Несколько – сумму
кодов. Это очень удобно.Подрегистры "q+1" и "q+2" являются служебными. Первый - для чтения битов состояния, второй - для записи битов управления.Выходы 1, 14, 17 порта являются инвертированными. Это значит, что по умолчанию
на них высокий уровень напряжения.
 
Гость Дата: Вторник, 06.12.2011, 19:43 | Сообщение # 2
Группа: Гости





Спс!
 
Гость Дата: Вторник, 13.12.2011, 15:48 | Сообщение # 3
Группа: Гости





Cпасибо! Мне действительно помогло cool
 
lynkaandriyt31 Дата: Вторник, 13.08.2019, 12:26 | Сообщение # 4
Новичок
Группа: Пользователи
Сообщений: 19
Награды: 0
Репутация: 0
Замечания: 0%
Статус: Офлайн
Очень полезно.
 
  • Страница 1 из 1
  • 1
Поиск:
Новый ответ
Имя:
Текст сообщения:
Опции сообщения:
Код безопасности:
Яндекс.Метрика
24 log 24 LOG statistick
счетчик посещений
Если вы видите это,
то ваш браузер устарел
и не поддерживает технологий
CSS 3.0