реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> AVR и Epson lx-800
kich
сообщение Jul 10 2006, 05:15
Сообщение #1





Группа: Новичок
Сообщений: 10
Регистрация: 21-01-06
Пользователь №: 13 445



Кто нибудь работал с матричним принтер по протоколу EPSON ESC/P.
Вывожу данные не понимает ни какую команду???
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Jul 10 2006, 05:34
Сообщение #2


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Чуть подробнее, пожалуйста. Как подключён, какие команды посылаете ? А с ПК правильно работает ?


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
kich
сообщение Jul 10 2006, 06:03
Сообщение #3





Группа: Новичок
Сообщений: 10
Регистрация: 21-01-06
Пользователь №: 13 445



Подключен так: задействованы ноги Strobe и Byse и 7 ног данных.
Команды подаю: ECS, 7 и просто символы.
Исходя из того что написано в pdf достаточно послать символ или команды а он сам разбереться что делать. (7 это команда подать звуковой сигнал)
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jul 10 2006, 07:15
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(kich @ Jul 10 2006, 09:03) *
Исходя из того что написано в pdf достаточно послать символ или команды а он сам разбереться что делать. (7 это команда подать звуковой сигнал)
А нет ли у него буфера на строку? Т.е. Не нужно ли послать CR чтобы началась печать?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Jul 10 2006, 07:24
Сообщение #5


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Шина данных должна быть 8-разрядной, т.к. некоторые параметры команд и данные используют весь диапазон байта. Формат посылки чуть посложнее, чем ESC, 7 (типа ESC, xx, yy ...), сейчас точно не помню. Может, удастся найти описание, тогда скажу точнее.
P.S. Буфер на строку у него есть, CR или LF (переключается в настройках) посылать нужно. Чтобы просто включить звонок, нужно отправить просто коды 07H и CR(LF).

Сообщение отредактировал Nanobyte - Jul 10 2006, 07:31


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
kich
сообщение Jul 10 2006, 08:54
Сообщение #6





Группа: Новичок
Сообщений: 10
Регистрация: 21-01-06
Пользователь №: 13 445



А где можно найти описание протокола!!!

С ПК работает нормально!!!
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Jul 10 2006, 09:03
Сообщение #7


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Сегодня постараюсь найти мануал от Epson, сосканирую и выложу (может быть и в текстовом виде).
P.S. Сделайте шину данных 8 бит и пробуйте отправлять коды 07H,0DH; 07H,0AH; 07H,0DH,0AH.
Вместо 07H можно попробовать 41H - "А".


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
kich
сообщение Jul 10 2006, 09:28
Сообщение #8





Группа: Новичок
Сообщений: 10
Регистрация: 21-01-06
Пользователь №: 13 445



Спасибо!
Кстати шинна данных 8 бит!
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Jul 10 2006, 09:31
Сообщение #9


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Цитата(kich @ Jul 10 2006, 10:03) *
Подключен так: задействованы ноги Strobe и Byse и 7 ног данных.

Ещё одна нога выросла smile.gif


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
kich
сообщение Jul 10 2006, 10:59
Сообщение #10





Группа: Новичок
Сообщений: 10
Регистрация: 21-01-06
Пользователь №: 13 445



на счет 7 ног ошибся smile.gif
Случайно нет куска работуюшей программы программы.
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Jul 10 2006, 11:06
Сообщение #11


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Есть , но она написана на ASM для КР580, да и найти бы. Найду, конечно, а перевести её на AVR труда не составит.


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
kich
сообщение Jul 10 2006, 11:17
Сообщение #12





Группа: Новичок
Сообщений: 10
Регистрация: 21-01-06
Пользователь №: 13 445



заранее спасибо
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 20:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01452 секунд с 7
ELECTRONIX ©2004-2016