Понадобилось мне, для одной поделки, вывести на экранчик Nokia 5110 четырехзначное число. Поначалу я просто подключил уже имеющуюся у меня библиотеку с числами формата 8х5 и все бы хорошо, да только маленькими они мне показались. |
---|
Маленькие, значит надо увеличить. Вот так и родилась библиотека с числами формата 24Х15 которой я хочу с вами поделится. Библиотека содержит в себе цифры от 0 до 9, а также двоеточие [:] и точку [.]. Для вывода символов на экран есть подпрограмма, которая принимает код выводимого числа или знака (0…11), а также координаты верхнего левого угла выводимого элемента. Ширина числа - 15 пикселей, ширина точки и двоеточия – 3 пикселя, высота элементов 3 байта (24 пикселя). Также в библиотеке есть подпрограмма стирающая нужное количество столбцов. Она принимает значение количества обнуляемых однопиксельных столбцов, а также координаты верхнего левого угла.
На фото отображен пример шрифта с промежутками в три пикселя.
В прилагаемых файлах библиотека, тестовая программа для CV_Avr, а также сборник основных подпрограмм для работы с дисплеем Nokia 5110.
P.S. Некоторые файлы в библиотеке могут называться поразному 14х3 или 15х3. Не обращайте внимания. Это одно и тоже
А на сегодня всё. Удачи.
26.05.17
В связи с унификацией библиотек для подключения Nokia 5110 к МК семейств ATtiny и ATmega пришлось подправить библиотеку цифр.
В приложенном файле библиотека цифр 24х15. Все такие это более правильное название чем предыдущее.
А на сегодня всё. Удачи.
06.03.2018
В виду частого использования этих цифр слегка причесал и облагородил код и описание.
В приложенном файле библиотека цифр 24х15 версии 1.02 от 02.09.19.
А на сегодня всё. Удачи.
03.09.2019
Для одного проекта пришлось немного переработать библиотеку этого шрифта. Были убраны некоторые косяки, добавлен знак (%), а также включена подпрограмма вывода на экран трехзначного числа. Так, что кому надо… Велкам.
Да, библиотека дополняет сборник подпрограмм для работы с дисплеем «Nokia 5110» и использует основные макросы, собранные в файле «lib_macro_1.7.с». Всё есть в приложенных файлах.
Также этот шрифт можно использовать и с HX1230 взяв соответствующую библиотеку управления для этого дисплея.
А на сегодня всё. Удачи.
30.10.20
Если вдруг найдете в статье неточности или заблуждения. Напишите мне об этом. Я подправлю.
Приложение: Проект и библиотека шрифта 15х3 Библиотека шрифта 24х15 06.03.2018 Библиотека шрифта 24х15 02.09.2019 Библиотека шрифта 24х15 30.10.2020