Я делаю так.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено lamerok 20 апреля 2004 г. 13:26
В ответ на: как в СИ организовать вывод русских букв на LCD 16x2 ? Англицкие выводятся без проблем, коды символов совпадают, а вот с русскими ....-> отправлено incognito 20 апреля 2004 г. 13:05

const char TABLE[256] = {32,1,2,3,5,0,7,4,9,5,11,6,' ',' ',' ',' ',
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',
' ','!','"',0xe9,'$','%','&',39,'(',8,'*','+',',','-'.','/',
'0','1','2','3','4','5','6','7','8','9',':',';','<','=',1,'?',
'@','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O',
'P','Q','R','S','T','U','V','W','X','Y','Z','[','/',']',2,'_',
3,'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o',
'p','q',0xc7,'s','t','u','v','w','x','y','z',0x7b,0x7c,0x7d,0x7e,
0x7f,' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',
' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',
' ',' ',' ',' ',' ',' ',' ',' ',0xa2,' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',0xb5,' ',' ',' ',' ',' ',' ',' ',
'A',0xa0,'B',0xa1,0xe0,'E',0xa3,0xa4,0xa5,0xa6,'K',0xa7,'M','H','O',
0xa8, 'P','C','T',0xa9,0xaa,'X',0xe1,0xab,0xac,0xe2,0xad,0xae,'b',
0xaf,0xb0,0xb1,'a',0xb2,0xb3,0xb4,0xe3,'e',0xb6,0xb7,0xb8,0xb9,0xba,
0xbb,0xbc,0xbd,'o',0xbe,'p','c',0xbf,'y',0xe4,'x',0xe5,0x0c0,0xc1,
0xe6,0xc2,0xc3,0xc4,0xc5,0xc6,0xc7};

const string Units_Array[] = {"кПа","МПа","кгс/cм^","бар","времr"};

а дальше дело техники....

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru