ПБ TM1638_LED&KEY и InvertedTM1638_LED&KEY

Пользовательские блоки TM1638_LED&KEY и InvertedTM1638_LED&KEY (функциональные аналоги) для Arduino IDE v.1.8.4:
(ПБ InvertedTM1638_LED&KEY инвертирует TM1638_LED&KEY или «переворачивает» вверх тормашками).
выводит символьную строку на 8-и разрядный светодиодный индикатор (CommonCathode);
при более 8 символов включается безпрерывный эффект прокрутки строки справа- налево (разрешается/запрещается в параметрах пользователя),
если прокрутка запрещена (false), — выводится сообщение о превышении размера строки;
позволяет считывать состояние 8-и кнопок, в т.ч. одновременно нажатых;
выход keyOut выводит состояние всех кнопок, предназначен для вывода цифровых данных на пользовательские блоки тонального звукового оповещения нажатия кнопок, DTMF и т.п;
входы блока Dp1- Dp8 задают положение разделительных точек относительно старшего знака (крайне левого) строки на входе DataIn в статическом режиме, в динамическом (прокрутке)-игнорируются;
на вход TactPulse подключается генератор, частота импульсов которого управляет скоростью прокрутки строки;
выход ScrStart активируется при старте и находится в состоянии высокого уровня до окончания прокрутки данных, предназначен для запуска/остановки генератора на входе TactPulse;
выход ScrEnd сигнализирует об окончании цикла прокрутки строки (все данные отображены);
ПБ TM1638_LED&KEY не используют задержек (delay), выводят данные (обновляют) на дисплей только при их изменении, для максимальной скорости выполнения программы МК.
Выражаю искреннюю благодарность автору программы FLProg, автору библиотеки для TM1638 R.Batista (https://github.com/rjbatista ), пользователям форума Sancho- за исходный ПБ, Belyx- за тестирование, видеоотчёты и предложения.
Поддержка ПБ блоков QYF-TM1638, JY-LKM1638_Bi-colorLEDs приостановленна ввиду отсутствия проявленного интереса у пользователей форума и возможности тестирования у меня из-за их отсутствия.

23.10.2017г в архив добавлен демонстрационный пример.


1

Вложения

  • zip TM1638_v9-CODE
    Дата добавления: 02.02.2018 16:10 Размер файла: 38 КБ Кол-во скачиваний: 1320

Автор публикации

не в сети 2 недели

Сергей Глушенко

759
Комментарии: 15Публикации: 389Регистрация: 04-02-2018

Оставьте комментарий

Войти с помощью: