[an error occurred while processing this directive] [an error occurred while processing this directive]
А если решать задачу "в лоб"? (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Анатоль 21 января 2002 г. 09:12
В ответ на: Как подключить принтер с LPT через RS-232 к компу ? отправлено Disphot 20 января 2002 г. 17:18

Т.е. берем 2 uC, один на LPT порту РС, второй на Centronix-е принтера. Оба контроллера считывают состояния параллельных линий порта и это состояние передают партнеру по последовательному каналу, пусть это будет SPI(для большей скорости) с уровнями 485 или 232(для помехоустойчивости) в качестве среды передачи взять многожильную гибкую витую пару. Партнер получив эти два байта воспроизводит состояние на своей стороне. Обмен производить по изменению состояния сигналов параллельных линий, чтоб не гонять лишний трафик. Питание можно взять из переходничка, который включить в разрыв клавиатуры. Правда, наверняка вылезет какая-то особенность из ECP/EPP. Однако дорогой "шнурок" получается :-)

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru