Easyelectronics.ru

Электроника для всех
Текущее время: 17 ноя 2017, 22:29

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



    • 10 шт. 2-слоя 100*100mm 2$. Быстрый заказ: JLCPCB.com
    • JLCPCB - это крупнейшая фабрика PCB прототипов в Китае.
    • Имеющий более 290,000 клиентов и выполняющий более 8,000 заказов в день.
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

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

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

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


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

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


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

Сейчас этот форум просматривают: Tronix


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

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

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