|
| Автор |
Сообщение |
Alexey Klimin
|
| Добавлено: Ср Сен 03, 2003 2:39 pm |
|
|
| Не поделится ли кто примерами чтения данных из LPT порта в Дос? |
|
Andrey A Kireev
Откуда: Pyatigorsk
|
| Добавлено: Ср Сен 03, 2003 3:19 pm |
|
|
| Надо поискать гдето должно быть такое. |
|
yusoft
Откуда: Украина, Донбасс
|
| Добавлено: Чт Сен 04, 2003 8:35 am |
|
|
В ПК от 486 есть возможность двунаправленной работы через принтерный порт,
данные можно читать из регистра DR (баз.адрес), в более старых можно читать только пять бит порта SR (баз.адрес+1) |
|
Konstantin Kondakov
|
| Добавлено: Чт Сен 04, 2003 8:45 am |
|
|
http://www.megadoizer.narod.ru/doc.htm
Статья 'Программирование портов ввода/вывода (LPT и ISA)'
http://www.fortunecity.com/skyscraper/susumi/609/labs.htm
Две лабораторки - организация обмена данными по параллельному интерфейсу методом опроса и по прерыванию. |
|
VBKesha
|
| Добавлено: Чт Ноя 20, 2003 5:31 pm |
|
|
А как перевести порт в режим Bi-Directional так чтобы на ногах 2-9 при подаче сигнала в порт 378 включался бит нужной ноки.
PS на старой матери так по умолчанию было. А на новой никак добится этого режима не могу. |
|
GreenCat
|
| Добавлено: Пт Фев 25, 2005 11:26 am |
|
|
BiDi режим реализован далеко не на на всех LPT портах (он не является стандартным) и расчитывать на него при разработке своих устройств не нужно :)
а со стандартным LPT работать можно, передавать данные из компа
по шине данных , а читать в комп по шине состояния (по 4 бита)
могу порекомендовать книгу "Разработка устройств сопряжения для персонального компьютера типа IBM PC" Ю.В. Новиков,О.А. Калашников,С.Э.Гуляев - где то в нете болтается и электронная весия книги...
Можно так же использовать режимы EPP , ECP - но это уже другая песня...
С уважением GreenCat |
|
Dencraft
Откуда: Беларусь
|
| Добавлено: Пн Мар 14, 2005 12:16 pm |
|
|
| EPP неплохой режим и не такой сложный по отношению к ECP. При его работе можно достигать скорость работы порта до 2Мб на прием/передачу. Только надо на прием использовать другой порт - 0х37С. |
|
| |