Свежие обсуждения
Микроконтроллеры

Вывод текста на графический LCD

1 2

У меня есть библиотеки символов, сейчас гляну, если найду - выложу

UPD: нашел только 6х8 и 8х8

Шрифты

 

Zandy: Мне думается, что все-таки лучше, чтобы высота была кратна 8 пикселям.

Я и забыл про специфику LCD, в которых символы надо выводить столбцами. Мои программы расчитаны на строковое представление символов.
Но если сделать разворот изображения на 90 град и его (если потребуется) зеркальное отображение, то можно ожидать положительный результат.

Свой метод и программы я выложил сюда:
http://antiradio.narod.ru/raznoe/font_converter/index.htm

Крупный шрифт (16х20) я не "грабил", а рисовал сам, поскольку это были стилизованные под 7-сегментный индикатор цифры.

 

IDiod, спасибо большое за проделанную работу и помощь.
Но у меня действительно в LCD данные загружаются столбцами - байтами.
Уже воспользовался советом Спеца (спасибо). Использовал пайнт. Но пришлось буквы править, т. к. с его помощью не получается нужная высота. Попробую ФАР по вашему совету.

 

Есть компилятор от микроэлектроника mikro C PRO for AVR 2008, В комплекте с компилятором идёт плагин для вывода информации на графические LCD, плагин генерит С код, остаётся только вставить в программу. Да и сам компилятор неплохой для начинающих. Библиотеки подключаются находу, и можно находу менять практически все опции проекта. Очень развитая система помощи с примерами. Инстал с таблеткой нашёл на http://torrents.ru/forum/viewtopic.php?t=1360852

 

Zandy: Но у меня действительно в LCD данные загружаются столбцами - байтами

Ничто не мешает в том же Фотошопе IDiod: сделать разворот изображения на 90 град и его (если потребуется) зеркальное отображение, а также
членение изображений символов на половинки в соответствии с алгоритмом работы вашего знакогенератора.

Например -- как в прикрепленном файле. Неудобства создает только тот факт, что если шрифт крупный, то невозможно вывести на экран FAR все символы в одну строку.

Если раздражают пустые строки коментариев в результирующих файлах, то они легко удаляются поиском-заменой.

184320.bmp

 

DEST: Есть компилятор от микроэлектроника mikro C PRO for AVR 2008

А любопытная штучка. Масса библиотек. Свой собственный отладчик. Хорошее описание.

А вы с ним работали? Или кто-то еще работал? Глючный, нет?
Хорошо бы отдельную темку завести, а то здесь как-то не очень к месту.

IDiod, спасибо, я уже в принципе решил проблему. Правда есть другие впросы, но это потом.

 

Поизучал этот компилятор. Странный он какой-то. Хотел передрать (поизучать) библиотеки работы с графическими LCD. И что же? Нету их там в явном виде. Усё зарыто и скрыто от глаз. Ни хидеров, ни библиотек нет. Ничего инклюдить не надо. Просто пиши код и пользуйся библиотечными функциями.
Хрень какая-то. Неинтересно!

 

Я писал что компилятор хорош для начинающих, толку копания в библиотеках когда мало что понимаешь, нету никакого. Да и мелочёвку всякую типа минимального вольтметра или ещё чего на нём удобно писать.

 
1 2