Основы программирования микроконтроллеров ATMega128 и 68hc908. Китаев Ю.В. - 77 стр.

UptoLike

Составители: 

Таблица 2.10
CGROM может хранить образы символов размером 5 x 8 и 5 x 10
точек на основе нестандартного 8-ми битного кода. Латинские буквы, цифры,
знаки препинания, арифметические знаки и некоторые другие соответствуют
стандартным ASCII кодам, другие не соответствуют. Это значит, что записав
в программе в DDRAM символ ‘F’ мы увидим в соответствующей позиции
ЖКД
(ASCII код = LHLL LHHL = 0100 0110 = 46h). Буквы русского
алфавита находятсяне на своих местах”. Например букваБв таблице
CGROM имеет код = HLHL LLLL = 1010 0000 = A0h, который не
соотвествует ни DOS ни WIN(CP-1251) кодировкам буквыБ’. Например в
WIN кодировке кодБ’ = c1h. Поэтому при записи в программе вывода на
ЖКД буквыБ’, на дисплее отобразится символ
, в соответствии с
кодировкой буквышв CGROM. В таких случаях, в программе для вывода
на дисплей символов с нестандартными кодами, например буквыБ
придется записать не символБ’, а его CGROM код ‘\xa0’ (по правилам языка
Си).
77