Easyelectronics.ru

Электроника для всех
Текущее время: 20 окт 2017, 12:09

Часовой пояс: UTC + 5 часов



    • JLCPCB for PCB Prototyping: 10 шт. 2-слоя 100*100mm 2$(около 140rub), изготовление за 24 часа.
    • Создание принципиальных схем и проектирование печатных плат
    • Крупнейший китайский онлайн магазин радиодеталей. Скидка 50%
    • Просмотр GERBER файлов

Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Работа с индикатором на базе ТМ1638
СообщениеДобавлено: 25 май 2016, 01:24 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 11 апр 2014, 13:25
Сообщения: 196
Откуда: Украина, Винница или Днепропетровск с переменным успехом
Недавно прикупил себе сабж (https://www.google.com.ua/search?q=TM16 ... Q_AUIBigB#), и вроде как научился с ним работать, но есть одно но. В этом контроллере дисплея возможно вычитать только состояние кнопок, состояние светодиодов вычитать невозможно. А я хочу кнопками переключать светодиоды. Завел я себе значит в программе переменную, в которой храню текущее состояние светодиодов, и при нажатии кнопки с помощью xrl инвертирую в ней бит соответствующего светодиода. И оно вроде бы работает, но как-то очень нестабильно, светодиод может изменить свое состояние при нажатии с 5-6 раза, а может и с первого, как надо:
Show

В прерывании по таймеру получаю в KeyByte установленный определенный бит, как признак определенной нажатой кнопки. Процедуру отправки байта не привожу, она работает нормально.
Подскажите, где косяк ?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB