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

 
 
> Опять 16S2D, переключение страниц
grach41
сообщение Jan 7 2008, 17:31
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 13-05-06
Пользователь №: 17 050



С НОВЫМ ГОДОМ ВСЕ !!!

наконец-то подключил LCD 16S2D к меге16 в 4битном режиме. Как не странно работает хотя МЭЛТ говорит что они не аналог HD44780. Только надо не забыть соединить выводы 1 и 3 на 16s2d . Но с русскими буквами проблема, работает только с буржуйскими. Программирую в CVAVR. Пытаюсь переключить страницу кодировки функ. _lcd_write_data(0x2A); вывожу на экран lcd_putsf( “Русский”); В VMLAB на экране осцил. Вроде всё верно. Может есть тонкости.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Jan 7 2008, 23:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



У МЭЛТовского LCD MT-16S2D первая страница со стандартным "Epson-кириллическим" знакогенератором, вторая страница знакогенератора с кодировкой WIN-1251. Нужно быть еще уверенным, что в программе строка “Русский” тоже формируется в кодировке именно WIN-1251, а не в KOI-8R или DOS или тем паче в ISO 8859-5 или даже Unicode.
По ссылке таблички с кириллицей в разных кодировках.
http://shlimazl.nm.ru/rus/cptable.htm
Go to the top of the page
 
+Quote Post



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

 


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


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