Русский на LCD и CodeVisionAVR2.04.4a

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
kvark85
Встал на лапы
Сообщения: 108
Зарегистрирован: Сб ноя 08, 2008 21:23:06
Откуда: Харьков
Контактная информация:

Русский на LCD и CodeVisionAVR2.04.4a

Сообщение kvark85 »

Здравствуйте. Обновил CodeVisionAVR c CodeVisionAVR 1.25.9 до CodeVisionAVR 2.04.4a
Проект с 16-и символьным LCD перестал выводить русский шрифт. При компиляции warning: unknown #pragma directive
Кто знает как это можно исправить?

lcd_init(16);
lcd_clear( );
#pragma rl+
lcd_gotoxy( 2,1 );
lcd_putsf( "Здравствуйте" );
#pragma rl-
Реклама
Аватара пользователя
Fasterpast
Мучитель микросхем
Сообщения: 493
Зарегистрирован: Ср фев 14, 2007 12:07:58
Откуда: Москва
Контактная информация:

Re: Русский на LCD и CodeVisionAVR2.04.4a

Сообщение Fasterpast »

Кстати, уже 2.05 хакнули.. ))
Реклама
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Re: Русский на LCD и CodeVisionAVR2.04.4a

Сообщение Danko »

удалите строки
#pragma rl+
#pragma rl-

и подключите вместо родной библиотеки мою.
lcd_rus.zip
(2.97 КБ) 1567 скачиваний
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
kvark85
Встал на лапы
Сообщения: 108
Зарегистрирован: Сб ноя 08, 2008 21:23:06
Откуда: Харьков
Контактная информация:

Re: Русский на LCD и CodeVisionAVR2.04.4a

Сообщение kvark85 »

Danko писал(а): ...и подключите вместо родной библиотеки мою.
lcd_rus.zip
Спасибо большое. Очень хочу так разбираться как вы... не осознаю что вы там сделали.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Re: Русский на LCD и CodeVisionAVR2.04.4a

Сообщение Danko »

добавил таблицу перекодировки
+ добавил три новых функции

Код: Выделить всё

// включить курсор (немигающий)
void lcd_cursor_on(void);

// включить курсор (мигающий )
void lcd_cursor_blink(void);

// выключить курсор
void lcd_cursor_off
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Реклама
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Русский на LCD и CodeVisionAVR2.04.4a

Сообщение Aheir »

Потрудитесь воспользоваться поиском. Разжевано на Форуме неоднократно.
Оптимизм х (Опыт + Знания) = const
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»