Easyelectronics.ru

Электроника для всех
Текущее время: 25 мар 2019, 13:18

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



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

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

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