Полная версия этой страницы:
AVR и Epson lx-800
Кто нибудь работал с матричним принтер по протоколу EPSON ESC/P.
Вывожу данные не понимает ни какую команду???
Nanobyte
Jul 10 2006, 05:34
Чуть подробнее, пожалуйста. Как подключён, какие команды посылаете ? А с ПК правильно работает ?
Подключен так: задействованы ноги Strobe и Byse и 7 ног данных.
Команды подаю: ECS, 7 и просто символы.
Исходя из того что написано в pdf достаточно послать символ или команды а он сам разбереться что делать. (7 это команда подать звуковой сигнал)
Сергей Борщ
Jul 10 2006, 07:15
Цитата(kich @ Jul 10 2006, 09:03)

Исходя из того что написано в pdf достаточно послать символ или команды а он сам разбереться что делать. (7 это команда подать звуковой сигнал)
А нет ли у него буфера на строку? Т.е. Не нужно ли послать CR чтобы началась печать?
Nanobyte
Jul 10 2006, 07:24
Шина данных должна быть 8-разрядной, т.к. некоторые параметры команд и данные используют весь диапазон байта. Формат посылки чуть посложнее, чем ESC, 7 (типа ESC, xx, yy ...), сейчас точно не помню. Может, удастся найти описание, тогда скажу точнее.
P.S. Буфер на строку у него есть, CR или LF (переключается в настройках) посылать нужно. Чтобы просто включить звонок, нужно отправить просто коды 07H и CR(LF).
А где можно найти описание протокола!!!
С ПК работает нормально!!!
Nanobyte
Jul 10 2006, 09:03
Сегодня постараюсь найти мануал от Epson, сосканирую и выложу (может быть и в текстовом виде).
P.S. Сделайте шину данных 8 бит и пробуйте отправлять коды 07H,0DH; 07H,0AH; 07H,0DH,0AH.
Вместо 07H можно попробовать 41H - "А".
Спасибо!
Кстати шинна данных 8 бит!
Nanobyte
Jul 10 2006, 09:31
Цитата(kich @ Jul 10 2006, 10:03)

Подключен так: задействованы ноги Strobe и Byse и 7 ног данных.
Ещё одна нога выросла
на счет 7 ног ошибся

Случайно нет куска работуюшей программы программы.
Nanobyte
Jul 10 2006, 11:06
Есть , но она написана на ASM для КР580, да и найти бы. Найду, конечно, а перевести её на AVR труда не составит.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.