Составители:
Таблица 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
Страницы
- « первая
- ‹ предыдущая
- …
- 75
- 76
- 77
- 78
- 79
- …
- следующая ›
- последняя »