-
- Во-первых, часть кириллических символов имеет то же начертание, что
и латинские символы (B - В, A - A, C - С) и поэтому не имеет
отдельного кода в знакогенераторе дисплея. И, во-вторых, заранее
неизвестно, в какой кодировке у вас будет исходная строка - CP1251,
KOI-xx, UFT-8? Поэтому вам нужна таблица перекодировки исходной
строки символов в коды символов знакогенератора дисплея. И функция
для этой перекодировки. - reZident(Сегодня, 16:53)
- таблицу я и сделал. - =L.A.=(Сегодня, 17:35)
- Это знакосинтезирующий индикатор, поэтому что он нарисует зависит от зашитого в него знакогенератора. При выводе один символ это один байт, и тут не известно как вы планируете выводить русские буквы. Если собираетесь использовать самый простой способ, т.е. в своем редакторе пишете строку "Привет" и надеетесь увидеть ее на индикаторе, то надо что бы кодировка русских букв в редакторе совпадала со знакогенератором в индикаторе. Кодировка в редакторе настраивается, будет проще AlexBi(108 знак., Сегодня, 16:37)
- Вроде как компилятор в MPLAB поддерживает строковые константы: Nikolay_Po(220 знак., Сегодня, 14:08)
- Вопрос не в этом. Не будет ли проблем с отображением символов? =L.A.=(45 знак., Сегодня, 14:40)
- не всплывут ли подводные камни? - =L.A.=(Сегодня, 14:03)
- Во-первых, часть кириллических символов имеет то же начертание, что
и латинские символы (B - В, A - A, C - С) и поэтому не имеет
отдельного кода в знакогенераторе дисплея. И, во-вторых, заранее
неизвестно, в какой кодировке у вас будет исходная строка - CP1251,
KOI-xx, UFT-8? Поэтому вам нужна таблица перекодировки исходной
строки символов в коды символов знакогенератора дисплея. И функция
для этой перекодировки. - reZident(Сегодня, 16:53)