Русские буквы HD44780

Использование дисплеев и обсуждение пользовательских блоков к ним
Ответить
Аватара пользователя
Skull
Лейтенант
Сообщения: 424
Зарегистрирован: 08.09.2015{, 16:18}
Репутация: 4
Откуда: Мариуполь

Русские буквы HD44780

#1

Сообщение Skull » 28.10.2015{, 22:04}

Как-нибудь русский текст на LCD отображать получится ? В других программах помогает прога LCD20, которая конвертирует текст, возможно ли как-то подобным образом смещать таблицу символов для дисплеев, поддерживающих русский шрифт ??
Последний раз редактировалось Skull 28.10.2015{, 22:05}, всего редактировалось 1 раз.

Аватара пользователя
kipiaxxx
Рядовой
Сообщения: 76
Зарегистрирован: 06.09.2015{, 14:15}
Репутация: 16
Откуда: Омск
Имя: Сергей

Русские буквы HD44780

#2

Сообщение kipiaxxx » 29.10.2015{, 14:45}

Отдельные символы удаётся воспроизвести используя переменную типа Char.
0199770.gif
На этом тестовом скетче счётчик перебирает числа от 0 до 255. На LCD выводятся соотвествующие им символы.

Добавлено (29.10.2015, 10:40)
---------------------------------------------
Кстати и на  Вики есть статья "LCD HD44780 Вывод символов": 
http://flprogwiki.ru/wiki/index.php?tit ... 0%BE%D0%B2

Буду пробовать  Изображение

Добавлено (29.10.2015, 14:45)
---------------------------------------------
Попробовал... Работает! Изображение
В восьмеричной кодировке вводить, ИМХО, удобнее
Последний раз редактировалось kipiaxxx 29.10.2015{, 10:24}, всего редактировалось 1 раз.

kossn93
Сержант
Сообщения: 151
Зарегистрирован: 05.09.2015{, 14:41}
Репутация: 0
Откуда: Харьков

Русские буквы HD44780

#3

Сообщение kossn93 » 29.10.2015{, 19:18}

русский таким образом не получить( на дешевом китайском дисплее), если не прошит знакогенератор, потому что контроллер знакогенератора незнает русского шрифта.

Аватара пользователя
Skull
Лейтенант
Сообщения: 424
Зарегистрирован: 08.09.2015{, 16:18}
Репутация: 4
Откуда: Мариуполь

Русские буквы HD44780

#4

Сообщение Skull » 29.10.2015{, 22:59}

Я же написал, для дисплеев, поддерживающих русский шрифт

[quote="kipiaxxx"]Отдельные символы удаётся воспроизвести используя переменную типа Char.[/quote]
Спасибо, попробую

Ответить

Вернуться в «Дисплеи и индикаторы»