Easyelectronics.ru

Электроника для всех
Текущее время: 18 окт 2018, 19:48

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



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

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

Зарегистрирован: 11 апр 2014, 13:25
Сообщения: 342
Откуда: Earth
Недавно прикупил себе сабж (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