Дисплей из супермаркета. какой софт для него
-
jack21
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Ср июл 27, 2011 14:34:00
- Откуда: Москва
Дисплей из супермаркета. какой софт для него
всем привет
достался дисплей как стоят в супермаркете.
типа такого http://shtrih-m.ru/prod_page_imgs/flyte ... _black.jpg
подскажите какую прогу использовать для вывода текста
через Terminal.exe не работает (если переключить перемычку на плате в режим телетайпа, то пишет нечитаемые символы)
через софт от АТОЛ (специальный для тестирования таких дисплеев и всего остального магазинного) тоже самое или ничего в нормальном режиме или всякую муть в режиме телетайпа
ps порт настроен правильно 9600. 8бит. четности нет. 1стоповый бит
достался дисплей как стоят в супермаркете.
типа такого http://shtrih-m.ru/prod_page_imgs/flyte ... _black.jpg
подскажите какую прогу использовать для вывода текста
через Terminal.exe не работает (если переключить перемычку на плате в режим телетайпа, то пишет нечитаемые символы)
через софт от АТОЛ (специальный для тестирования таких дисплеев и всего остального магазинного) тоже самое или ничего в нормальном режиме или всякую муть в режиме телетайпа
ps порт настроен правильно 9600. 8бит. четности нет. 1стоповый бит
Re: Дисплей из супермаркета. какой софт для него
Пришлось мне запускать такой от Atmega8535
Насколько помнит мой склероз, там кодировка отличается от ASCII. Подбирал символы и служебные коды методом тыка. Закидывал по очереди все коды от 0 до 255 и смотрел че получится. Заняло минут 15.
Насколько помнит мой склероз, там кодировка отличается от ASCII. Подбирал символы и служебные коды методом тыка. Закидывал по очереди все коды от 0 до 255 и смотрел че получится. Заняло минут 15.
-
jack21
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Ср июл 27, 2011 14:34:00
- Откуда: Москва
Re: Дисплей из супермаркета. какой софт для него
да этож извращенство какое то
в магазине онож нормально работает просто через COM порт
мне бы какунить програмулю для него типа простого терминала
в магазине онож нормально работает просто через COM порт
мне бы какунить програмулю для него типа простого терминала
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Дисплей из супермаркета. какой софт для него
ну потрать время. что-то вроде
только надо переделать.. добавить аски-to-x, и функцию соответствия - записи.
Код: Выделить всё
import serial
serialPort = serial.Serial('/dev/ttyUSB0', 9600)
serialPort.open()
simbol = 0
while True:
simbol=int(raw_input("Введите код : "))
serialPort.write(simbol)
только надо переделать.. добавить аски-to-x, и функцию соответствия - записи.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
-
jack21
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Ср июл 27, 2011 14:34:00
- Откуда: Москва
Re: Дисплей из супермаркета. какой софт для него
Кислый, а это чего? и куда писать?
Re: Дисплей из супермаркета. какой софт для него
ммм... визуальный бейсик для линукс ? 
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Дисплей из супермаркета. какой софт для него
я написал как проще было бы мне.. это язык Python. Отсылка, Satyr'a, к бейсику близка к истине, т.к. он прост и легок в освоении. в linux этот язык является системным как и си.
скачайте python2.6, скопируйте текст в файл с именем me.py, открываете командную строку и пишете
/> python me
это из линукса. а из вин я не помню, как обзывается компорт.
(там разница только в этой строчке : serialPort = serial.Serial('/dev/ttyUSB0', 9600) надо имя порта поменять)
вот кусок кода из чьего-то проэкта sms-оповещалки
думаю понятно
скачайте python2.6, скопируйте текст в файл с именем me.py, открываете командную строку и пишете
/> python me
это из линукса. а из вин я не помню, как обзывается компорт.
(там разница только в этой строчке : serialPort = serial.Serial('/dev/ttyUSB0', 9600) надо имя порта поменять)
вот кусок кода из чьего-то проэкта sms-оповещалки
Код: Выделить всё
port = "1"
speed = 115200
timeout = 2
message = ""
abonent = ""
for o, a in opts:
if o == "-p":
port = a
elif o == "-m":
message = a
elif o == "-a":
abonent = a
elif "-s" == o:
speed = a
elif "-t" == o:
timeout = a
print message
if "" == abonent:
print "missing abonent number -a"
exit()
ser = serial.Serial(port, speed, timeout=timeout)
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
-
jack21
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Ср июл 27, 2011 14:34:00
- Откуда: Москва
Re: Дисплей из супермаркета. какой софт для него
думаю понятно
ваще нипанятна
- Evgeny1
- Друг Кота
- Сообщения: 4106
- Зарегистрирован: Пн авг 10, 2009 01:18:55
- Откуда: Электросталь
- Контактная информация:
Re: Дисплей из супермаркета. какой софт для него
оо у меня тоже 4штуки таких индикатора тока без корпусов
и я тоже подключить не могу
давайте советуйте народ
и я тоже подключить не могу
давайте советуйте народ
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Дисплей из супермаркета. какой софт для него
тогда ни чем помочь не могу. Или си, или питон, или еще какой-нибудь язык программирования вам учить придется.. из коробки вы можете только терминал методом тыка использовать
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
Re: Дисплей из супермаркета. какой софт для него
Evgeny1 писал(а):оо у меня тоже 4штуки таких индикатора тока без корпусов
и я тоже подключить не могу
DB9 от RS232 там есть ? Или только голые индикаторы, с контроллерами, надеюсь ?
Жаль, что не в Минске, а то скооперировались бы : я те прогамму, ты мне - пару индиков
-
jack21
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Ср июл 27, 2011 14:34:00
- Откуда: Москва
Re: Дисплей из супермаркета. какой софт для него
ну а че за прогу в магазине то юзают? 
- Evgeny1
- Друг Кота
- Сообщения: 4106
- Зарегистрирован: Пн авг 10, 2009 01:18:55
- Откуда: Электросталь
- Контактная информация:
Re: Дисплей из супермаркета. какой софт для него
DB9 от RS232 там есть
ну да RS232
там на платке все есть и контроллер с внешней памятью и ПН для накала
вопщем подключил к СОМ-у и к 24В
остается только софт найти для вывода чем собсно и проблема
Re: Дисплей из супермаркета. какой софт для него
А чем не хорош стандартный Hyperterminal ?
По СОМ-порту тут уже была ветка, можно поиском пошерстить.
По СОМ-порту тут уже была ветка, можно поиском пошерстить.
- Evgeny1
- Друг Кота
- Сообщения: 4106
- Зарегистрирован: Пн авг 10, 2009 01:18:55
- Откуда: Электросталь
- Контактная информация:
Re: Дисплей из супермаркета. какой софт для него
не пашет оно через простой терминал
там кодировка какаята хитрющая
там кодировка какаята хитрющая
Re: Дисплей из супермаркета. какой софт для него
Что, совсем никак ? Ни цифры, ни English ?
-
jack21
- Первый раз сказал Мяу!
- Сообщения: 25
- Зарегистрирован: Ср июл 27, 2011 14:34:00
- Откуда: Москва
Re: Дисплей из супермаркета. какой софт для него
в нормальном режиме не пишет ничего
в режиме телетайпа нечитаемые символы
в режиме телетайпа нечитаемые символы
- Evgeny1
- Друг Кота
- Сообщения: 4106
- Зарегистрирован: Пн авг 10, 2009 01:18:55
- Откуда: Электросталь
- Контактная информация:
Re: Дисплей из супермаркета. какой софт для него
во у меня тоже самое
у моего есть джампер самотестирования. переключаем и он перебирает все символы из памяти(я даже грешным делом подумал, что в этот момент он шлет их в порт но не тут то было)
- крокозябра по нашемунечитаемые символы
у моего есть джампер самотестирования. переключаем и он перебирает все символы из памяти(я даже грешным делом подумал, что в этот момент он шлет их в порт но не тут то было)
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Дисплей из супермаркета. какой софт для него
Ёб, вашу за ногу. я буду злой
гипертерминал и не будет у вас работать. забудьте. вам уже всё написали.
надо написать программу в три-4 функции!!
вот вам таблица ascii.

для дисплея надо составить свою
3 - ввод в ascii
2 - таблица соответствия : ascii > (displey)
1 - работа с rs-232
а еще лучше разобрать один, и сфоткать плату и дисплей.
гипертерминал и не будет у вас работать. забудьте. вам уже всё написали.
надо написать программу в три-4 функции!!
вот вам таблица ascii.
для дисплея надо составить свою
3 - ввод в ascii
2 - таблица соответствия : ascii > (displey)
1 - работа с rs-232
а еще лучше разобрать один, и сфоткать плату и дисплей.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
Re: Дисплей из супермаркета. какой софт для него
jack21 писал(а):в нормальном режиме не пишет ничего
в режиме телетайпа нечитаемые символы
Значит, у нас разные дисплеи. У того, что был у меня, не было ни нормального, ни ненормального, ни телетайпного режимов. Просто разъем DB9 под RS232, подключил его к СОМ-порту - все хокей. Мне надо было его прикрутить к выходу микроконтроллера. Не вопрос. Инвертнул TxD, и МК справно начал заливать инфу в дивайс. Перебрал все комбинации, нащщупал кириллицу, загнал таблицу перекодировок - песня. Отнес заказчику, подписали акт и ... в дальний угол шкафа, бо само устройство, к которому присобачивал эту прилуду, никому не нужно было изначально.
Перед выдачей текста вначале посылал код очистки 0x1B,0x40 .
И вообще от меня ускользнул изначальный смысл: зачем оно нужно? Выводить инфу из компа? Так штатный монитор справляется с этим более чем хорошо. Прикрутить к собственной поделке ? Тогда проблема софта выглядит странно : весь софт упрятан в МК разрабатываемого устройства, а там софта этого - кот накапал, строк 20, не считая таблицы перекодировок. В общем, вопрос надуманный.
- Вложения
-
- smith.jpg
- (28.31 КБ) 983 скачивания