Пытаюсь победить связку ATMega64+TIC149. Проблема с выводом текста. Дисплей инициализацию прошел, точки рисует, все вроде красиво.
Когда пытаюсь выводить текст, вылазит проблема - смещения считаются неправильно. Кодировка редактора кода CP1251. В функции вывода текста смещения пересчитываются. Но на экран выводится совсем не то что нужно. Причем разницы нет, что русский что английский текст.
Библиотеку собирал из разных кусочков, функцию вывода символов писал сам(чужая не понравилась). Шрифт взят из одной из статей (т.е. должен работать).
Компилятор WinAVR. Редактор кода CodeBlocks.
Может кто-нить помочь?
Заранее благодарен.
upd: разобрался в чем проблема - смещение было на 1 символ, потому и косяк. Сырцы обновил, кому надо - пользуйтесь.
PCF8535 + TIC149+ATMega64 Проблема с выводом текста [SOLVED]
PCF8535 + TIC149+ATMega64 Проблема с выводом текста [SOLVED]
- Вложения
-
- PCF8535.c
- (6.11 КБ) 720 скачиваний
-
- font.h
- (8.41 КБ) 611 скачиваний
-
- PCF8535.h
- (5.13 КБ) 644 скачивания
Today fine night...