Форум РадиоКот • Просмотр темы - Таблица символов wh1602
Сообщения без ответов | Активные темы
Страница 1 из 1
[ Сообщений: 15 ]
Автор
Сообщение
Сериг
Заголовок сообщения: Таблица символов wh1602
Добавлено: Сб ноя 03, 2012 01:19:02
Это не хвост, это антенна
Карма: 11
Рейтинг сообщений: 1
Зарегистрирован: Пт фев 19, 2010 19:39:28Сообщений: 1451Откуда: Москва
Рейтинг сообщения: 0
Есть у кого?нужно русский язык выводить,а без таблицы (спец таблици) ASCII не обойтись.Кто чем может,спасибо!
Вернуться наверх
Реклама
BOB51
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Сб ноя 03, 2012 07:19:31
Друг Кота
Карма: 96
Рейтинг сообщений: 1493
Зарегистрирован: Вт мар 16, 2010 22:02:27Сообщений: 15294Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Хрен его знает, чего туда запихнули - то-ли KS0066, то-ли HD44780, то-ли ST7066, да и знакогенераторы на них могут быть минимум в трех вариантах для каждой... Вероятность отсутствия кириллицы весьма высока...
Вернуться наверх
Реклама
uk8amk
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Сб ноя 03, 2012 10:46:30
Поставщик валерьянки для Кота
Карма: 16
Рейтинг сообщений: 329
Зарегистрирован: Вт ноя 27, 2007 11:32:06Сообщений: 2222Откуда: Tashkent
Рейтинг сообщения: 0
Таблица зашитых символов обычно приводится в даташите на экранчик. Можете также посмотреть в теме про hd44780, там неоднократно выкладывалось. Экранчики wh1602 с русским языком ближе к концу маркировки должны иметь букву С, означающую кириллический набор символов.
Вернуться наверх
BOB51
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Сб ноя 03, 2012 13:59:26
Друг Кота
Карма: 96
Рейтинг сообщений: 1493
Зарегистрирован: Вт мар 16, 2010 22:02:27Сообщений: 15294Откуда: ДОНЕЦК
Рейтинг сообщения: 0
АГА, поищи в том даташите, что сейчас выкладывается!
Вложение:
WH1602B.pdf [455.5 KiB]
Скачиваний: 1389
Там уж давно ссылка на "какой-то" контроллер
Вернуться наверх
Реклама
Сериг
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Сб ноя 03, 2012 14:12:26
Это не хвост, это антенна
Карма: 11
Рейтинг сообщений: 1
Зарегистрирован: Пт фев 19, 2010 19:39:28Сообщений: 1451Откуда: Москва
Рейтинг сообщения: 0
ну вот к примеру у меня есть даташит,как выводить все равно не понимаю...
пишу в cvavr и вот такой написанный автором текст выоводится по русски
Код:
char *_str1="2 Tepјoјeїpa 1\x60C"
"2 термометра"
даташит на дисплей ниже
Вернуться наверх
Реклама
BOB51
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Сб ноя 03, 2012 17:50:22
Друг Кота
Карма: 96
Рейтинг сообщений: 1493
Зарегистрирован: Вт мар 16, 2010 22:02:27Сообщений: 15294Откуда: ДОНЕЦК
Рейтинг сообщения: 0
может есть смысл провести тест перебором кодов и поглядеть, что же "де факто" в тот дисплей зашито?
Вернуться наверх
Реклама
Сериг
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Сб ноя 03, 2012 18:16:33
Это не хвост, это антенна
Карма: 11
Рейтинг сообщений: 1
Зарегистрирован: Пт фев 19, 2010 19:39:28Сообщений: 1451Откуда: Москва
Рейтинг сообщения: 0
Вернуться наверх
shads
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Ср янв 09, 2013 17:39:08
Опытный кот
Карма: 8
Рейтинг сообщений: 106
Зарегистрирован: Ср фев 22, 2012 01:25:21Сообщений: 882
Рейтинг сообщения: 0
BOB51 писал(а):
Вероятность отсутствия кириллицы весьма высока...
У меня тоже пришли с китая без кириллицы..... пришлось сообразил библиотечку, для печати русскими букавками на дисплеях не имеющих кириллического шрифта:
http://asis-kbr.ru/forum/viewtopic.php?f=13&t=139 Есть правда у нее несколько недостатков:
память многовато отжирает, около 800 байт (таблица перекодировки, таблица кириллического фонта, и т.д.)
русские только заглавные,
и число одновременно присутствующих, разных, кириллических символов, только 8.....
Но вот сейчас реализую прогу с кучей менюшек, и ни разу пока не столкнулся с нехваткой места для кир символов.....
Например если напечатать "МНОГОКАНАЛЬНЫЙ ТЕРМОМЕТР" то тут используется только 5 кириллических символов "ГЛЬЫЙ", т.е. еще для 3-х запас есть....
Так что вполне пригодна к жизни библиотечка..... по крайней мере может помочь тем у кого уже есть нерусский дисплей, а русский очень нужен....
Вернуться наверх
Сериг
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Чт янв 10, 2013 21:16:16
Это не хвост, это антенна
Карма: 11
Рейтинг сообщений: 1
Зарегистрирован: Пт фев 19, 2010 19:39:28Сообщений: 1451Откуда: Москва
Рейтинг сообщения: 0
Копался на форумах и нарыл программу которую вежливо попросил у человек,русский шрифт перекодировывает в кириллицу.
Вернуться наверх
Реклама
Garin
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Чт янв 10, 2013 21:53:20
Потрогал лапой паяльник
Карма: -19
Рейтинг сообщений: 6
Зарегистрирован: Пн сен 12, 2011 12:13:46Сообщений: 351
Рейтинг сообщения: 0
Вот не зря говорят итернет иногда вреден, это что
Сериг писал(а):
русский шрифт перекодировывает в кириллицу.
или перекодировать в транслит, или латиницу в кирилицу.....
брр.... я уже сам ниче не понимаю
Вернуться наверх
Pika4u
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Пт янв 11, 2013 17:47:07
Поставщик валерьянки для Кота
Зарегистрирован: Пт апр 24, 2009 11:39:16Сообщений: 2064Откуда: г.Оренбург
Рейтинг сообщения: 0
Сейчас поищу, была табличка символов для wh0802,по сути-одно и то же....
_________________ Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Вернуться наверх
Pika4u
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Пт янв 11, 2013 17:49:33
Поставщик валерьянки для Кота
Зарегистрирован: Пт апр 24, 2009 11:39:16Сообщений: 2064Откуда: г.Оренбург
Рейтинг сообщения: 0
Не нашел, зато вот здесь есть таблица знакогенератора
http://avrlab.com/node/80 . Потратить полчаса всего надо,чтобы написать длинный switch
_________________ Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Вернуться наверх
vitalik_1984
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Пн янв 14, 2013 10:22:01
Поставщик валерьянки для Кота
Карма: 12
Рейтинг сообщений: 67
Зарегистрирован: Пт авг 27, 2010 05:57:06Сообщений: 2482Откуда: Тюмень
Рейтинг сообщения: 0
Какой нафиг длинный switch? для чего он нужен? Если внутри дисплея есть русские символы,то можно так делать Обычный дефайн для русских символов #define RUS_t 0xDF #define RUS_P 0xA8 #define RUS_i 0xB8 #define RUS_v 0xB3 lcd_str(RUS_P,'p', RUS_i,RUS_v,'e',RUS_t);
Вернуться наверх
Триод
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Ср янв 16, 2013 17:36:54
Нашел транзистор. Понюхал.
Карма: -3
Рейтинг сообщений: -2
Зарегистрирован: Сб дек 08, 2012 16:40:40Сообщений: 160
Рейтинг сообщения: 0
Пользуйтесь:Спойлер #include <avr/pgmspace.h> #define DATA 1 //массив во флэш-памяти для русских символов const char Decode2Rus[255-192+1] PROGMEM = { 0x41,0xA0,0x42,0xA1,0xE0,0x45,0xA3,0xA4, 0xA5,0xA6,0x4B,0xA7,0x4D,0x48,0x4F,0xA8, 0x50,0x43,0x54,0xA9,0xAA,0x58,0xE1,0xAB, 0xAC,0xE2,0xAD,0xAE,0xAD,0xAF,0xB0,0xB1, 0x61,0xB2,0xB3,0xB4,0xE3,0x65,0xB6,0xB7, 0xB8,0xB9,0xBA,0xBB,0xBC,0xBD,0x6F,0xBE, 0x70,0x63,0xBF,0x79,0xE4,0x78,0xE5,0xC0, 0xC1,0xE6,0xC2,0xC3,0xC4,0xC5,0xC6,0xC7 }; void lcd_write(char*t) //Отображение строки символов { unsigned char i; for (i=0;i<255;i++) { if (t[i]==0) { return; } else { if (t[i]>=192) { lcd_send(DATA, pgm_read_byte(&(Decode2Rus[t[i]-192]))); } else { lcd_send(DATA, t[i]); } } } } Думаю, смысл понятен. Прикладываю ещё ddl-ку, для того что бы протеус верно отображал кирилицу
Вернуться наверх
vitalik_1984
Заголовок сообщения: Re: Таблица символов wh1602
Добавлено: Ср янв 16, 2013 19:27:20
Поставщик валерьянки для Кота
Карма: 12
Рейтинг сообщений: 67
Зарегистрирован: Пт авг 27, 2010 05:57:06Сообщений: 2482Откуда: Тюмень
Рейтинг сообщения: 0
Где то я это уже видел, вообще уже было почти в самом начале темы про HD44780 трудно поискать в поиске? Зачем дублировать одни и те же сообщения, только от разных авторов?
Вернуться наверх
Страница 1 из 1
[ Сообщений: 15 ]
Кто сейчас на форуме
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения