ПБ 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
    Date added: 02.02.2018 16:10 File size: 38 КБ Downloads: 1389

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

Офлайн 1 тиждень

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

782
Коментарі: 15Публікації: 391Реєстрація: 04-02-2018

Залишити коментар

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