Цитата(tangar @ May 8 2005, 10:58)
Есть такая задача - надо управлять принтером (довольно старым матричным Epson FX-1000)
по средствам параллельного порта, используя толь ко базовый адрес LPT порта и два его
регистра (к примеру - 378h, 379h и 37Ah). Можно ли это сделать вообще, и если да, то как
(я пробовал отправлять на 378h бит информации, потом выставлять регистр и строб данных
на 37Ah, примерно так же, как и при работе с ЖК индикатором, но принтер символ не
печатал).
Насколько я помню матричные принтеры печатают только строку, то есть чтобы принтер что-то напечатал, на него надо послать код CR+LF. Принтер легко управляется непосредственным обращением к регистрам. В принципе посмотреть на это можно дезасемблировав ДОСовское (точнее BIOS - то есто "живет" в ПЗУ материнской платы) прерывание 17Н (вывод символа на принтер)