Шрифты для семи-сегментного индикатора

Очередной раз использую семи-сегментный индикатор. Как обычно, я развожу плату так, чтобы было удобно. В частности, управление семи-сегментными индикаторами. В итоге, как правило, сегменты перепутаны, и их распутывание — дело программы управления. С точки зрения быстродействия, или экономии памяти — мы ничего не проигрываем и не выигрываем. Одна беда — подготовка шрифта. В итоге, я сделал простенькую программу для генерации шрифта под определенную распиновку и с учетом типа индикатора (общий анод или общий катод).

Архив с программой прикладываю.
Управление:
Сбрасываем установленный порядок сегментов
Двойным кликом задаем правильный порядок
Устанавливаем тип индикатора.
Жмем — Сгенерировать
Копируем код к себе в проект.

З.Ы. Программу написал, т.к. не нашел аналога. Возможно плохо искал, тогда не судите строго )

Коды символов для отображения на семисегментном индикаторе. Комбинации программного дешифратора.

Здравствуй, EasyElectronics.
Иногда приходится сталкиваться с подключением семисегментного индикатора к микроконтроллеру. А для вывода символов, как известно, нужна табличка истинности. Раньше, что бы не искать, в каком же проекте я использовал семисегментник и не выдирать оттуда код каждый раз составлял табличку по-старинке на листочке. Опыт показывает что довольно легко допустить ошибку в процессе, особенно если спешишь или если устал. А вот если хочешь выводить на семисегментник еще и буквы, то порой приходиться поломать голову думая как лучше отобразить тот или иной символ.

Стараясь оптимизировать свои затраты времени, я сел и составил ASCII таблицу с комбинациями для всех ASCII-символов, которые только можно отобразить на семисегментнике что бы использовать в дальнейших проектах. Надеюсь что она сэкономит время и вам.

Добро пожаловать под кат

Очередное мультиплексирование (8 семисегментных индикаторов по 8 ногам)

Тема мультиплексирования ввода вывода уже поднималась. Например, здесь.

Продолжим тему экономных подключений светодиодных индикаторов. Теперь рассматривается схема подключения восьми семисегментных индикаторов с использованием всего 8 ног контроллера.



Читать дальше