PCF8535 + TIC149+ATMega64 Проблема с выводом текста [SOLVED]
Добавлено: Ср фев 09, 2011 11:28:22
Пытаюсь победить связку ATMega64+TIC149. Проблема с выводом текста. Дисплей инициализацию прошел, точки рисует, все вроде красиво.
Когда пытаюсь выводить текст, вылазит проблема - смещения считаются неправильно. Кодировка редактора кода CP1251. В функции вывода текста смещения пересчитываются. Но на экран выводится совсем не то что нужно. Причем разницы нет, что русский что английский текст.
Библиотеку собирал из разных кусочков, функцию вывода символов писал сам(чужая не понравилась). Шрифт взят из одной из статей (т.е. должен работать).
Компилятор WinAVR. Редактор кода CodeBlocks.
Может кто-нить помочь?
Заранее благодарен.
upd: разобрался в чем проблема - смещение было на 1 символ, потому и косяк. Сырцы обновил, кому надо - пользуйтесь.
Когда пытаюсь выводить текст, вылазит проблема - смещения считаются неправильно. Кодировка редактора кода CP1251. В функции вывода текста смещения пересчитываются. Но на экран выводится совсем не то что нужно. Причем разницы нет, что русский что английский текст.
Библиотеку собирал из разных кусочков, функцию вывода символов писал сам(чужая не понравилась). Шрифт взят из одной из статей (т.е. должен работать).
Компилятор WinAVR. Редактор кода CodeBlocks.
Может кто-нить помочь?
Заранее благодарен.
upd: разобрался в чем проблема - смещение было на 1 символ, потому и косяк. Сырцы обновил, кому надо - пользуйтесь.