Логотип

Цыфры формата 24х15 для LСD дисплея от Nokia 5110.

Цыфры формата 24х15 для LСD дисплея от Nokia 5110.

Понадобилось мне, для одной поделки, вывести на экранчик Nokia 5110 четырехзначное число. Поначалу я просто подключил уже имеющуюся у меня библиотеку с числами формата 5х1 и все бы хорошо, да только маленькими они мне показались.

Маленькие, значит надо увеличить. Вот так и родилась библиотека с числами формата 15Х3 которой я хочу с вами поделится. Библиотека содержит в себе цифры от 0 до 9, а также двоеточие [:] и точку [.]. Для вывода символов на экран есть подпрограмма, которая принимает код выводимого числа или знака (0…11), а также координаты верхнего левого угла выводимого элемента. Ширина числа - 15 пикселей, ширина точки и двоеточия – 3 пикселя, высота элементов 3 байта. Также в библиотеке есть подпрограмма устанавливающая регулируемый промежуток между выводимыми знаками. Подпрограмма также принимает значение ширины линии, а также координаты верхнего левого угла.

На фото отображен пример шрифта с промежутками в три пикселя.

Пример шрифта

Пример шрифта

В прилагаемых файлах библиотека, тестовая программа для CVAvr, а также сборник основных подпрограмм для работы с дисплеем. О сборнике можно прочитать выше.

P.S. Некоторые файлы в библиотеке могут называться 14х3. Не обращайте внимание это тоже самое что и 15х3.



Унификация библиотеки.

В связи с унификацией библиотек для подключения Nokia 5110 к МК семейств ATtiny и ATmega пришлось подправить библиотеку цифр.

В приложенном файле библиотека цифр 24х15. Все такие это более правильное название чем предыдущее.


06.03.2018


Вот как-то так. Если вдруг найдете в статье неточности или заблуждения. Напишите мне об этом. Я подправлю.


Приложение:
Проект и библиотека шрифта 15х3
Библиотека шрифта 24х15 06.03.2018