Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

можно инлайном

Отправлено ussrusa 29 января 2008 г. 13:48
В ответ на: Ответ: отправлено Леонид Иванович 29 января 2008 г. 13:27


/*########KS066 based LCD indication*/
/*convert windows cp1251 cyrillic character to KS066 internal charset*/
#define _ilcd_ks066_cyrasc2lcd(c) ( \
(c) == ('а') ? ('a') : \
((c) == ('б') ? (0xb2) : \
((c) == ('в') ? (0xb3) : \
((c) == ('г') ? (0xb4) : \
((c) == ('д') ? (0xe3) : \
((c) == ('е') ? ('e') : \
((c) == ('є') ? ('e') : \
((c) == ('ж') ? (0xb6) : \
((c) == ('з') ? (0xb7) : \
((c) == ('и') ? (0xb8) : \
((c) == ('і') ? ('i') : \
((c) == ('ї') ? ('i') : \
((c) == ('й') ? (0xb9) : \
((c) == ('к') ? (0xba) : \
((c) == ('л') ? (0xbb) : \
((c) == ('м') ? (0xbc) : \
((c) == ('н') ? (0xbd) : \
((c) == ('о') ? ('o') : \
((c) == ('п') ? (0xbe) : \
((c) == ('р') ? ('p') : \
((c) == ('с') ? ('c') : \
((c) == ('т') ? (0xbf) : \
((c) == ('у') ? ('y') : \
((c) == ('ф') ? (0xe4) : \
((c) == ('х') ? ('x') : \
((c) == ('ц') ? (0xe5) : \
((c) == ('ч') ? (0xc0) : \
((c) == ('ш') ? (0xc1) : \
((c) == ('щ') ? (0xe6) : \
((c) == ('ю') ? (0xc6) : \
((c) == ('я') ? (0xc7) : \
((c) == ('ь') ? (0xc4) : \
((c) == ('ъ') ? (0xc2) : \
((c) == ('ё') ? (0xb5) : \
((c) == ('э') ? (0xc5) : \
((c) == ('А') ? ('A') : \
((c) == ('Б') ? (0xa0) : \
((c) == ('В') ? ('B') : \
((c) == ('Г') ? (0xa1) : \
((c) == ('Д') ? (0xe0) : \
((c) == ('Е') ? ('E') : \
((c) == ('Є') ? ('E') : \
((c) == ('Ж') ? (0xa3) : \
((c) == ('З') ? (0xa4) : \
((c) == ('И') ? (0xa5) : \
((c) == ('І') ? ('I') : \
((c) == ('Ї') ? ('I') : \
((c) == ('Й') ? (0xa6) : \
((c) == ('К') ? ('K') : \
((c) == ('Л') ? (0xa7) : \
((c) == ('М') ? ('M') : \
((c) == ('Н') ? ('H') : \
((c) == ('О') ? ('O') : \
((c) == ('П') ? (0xa8) : \
((c) == ('Р') ? ('P') : \
((c) == ('С') ? ('C') : \
((c) == ('Т') ? ('T') : \
((c) == ('У') ? (0xa9) : \
((c) == ('Ф') ? (0xaa) : \
((c) == ('Х') ? ('X') : \
((c) == ('Ц') ? (0xe1) : \
((c) == ('Ч') ? (0xab) : \
((c) == ('Ш') ? (0xac) : \
((c) == ('Щ') ? (0xe2) : \
((c) == ('Ю') ? (0xb0) : \
((c) == ('Я') ? (0xb1) : \
((c) == ('Ь') ? ('b') : \
((c) == ('Ъ') ? (0xad) : \
((c) == ('Ё') ? (0xa2) : \
((c) == ('Э') ? (0xaf) : \
((c) == ('ы') ? (0xc3) : \
((c) == ('Ы') ? (0xae) : \
((c) == ('·') ? (0xdf) : \
(c))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))



Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 13:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru