Страница 1 из 1

Помогите разобраться с Меню

Добавлено: 19 апр 2025, 16:21
DownHouse
Доброго времени.
Хотел попробовать сделать меню без использования экранчиков, но появилось несколько вопросов.
Идея такова. Создал меню с 4 пунктами. Для каждого пунка меню включил вход для прямого перехода и выход активности выбранного пункта.
Хотел сделать что бы при входе в определенный пункт меню мигал светодиод. Например при входе в первый пункт диод мигает 1 раз, при входе во второй 2 раза. Вход осуществляется соответствующей кнопкой.
Понимаю, что это немного извращенный способ, но просто раз уж начал делать, то хотелось бы разобраться.
Вопрос 1:
Как я понял не достаточно просто подать единицу на вход для прямого перехода в выбранный пункт меню. Нужно еще подать высокий уровень на вход EN меню. Правильно ли я понимаю.
Вопрос 2:
После некоторой возьни диод вроде бы стал мигать соответственно выбранному пунку.
Но есть нюанс, с которым не могу разобраться.
Допустим зажимаю кнопку для входа в 4 пунт - диод мигает четыре раза (все так и должно быть), а после зажимаю кнопку для входа например во 2 пунт меню, а диод при этом мигает опять четыре раза вместо двух. если опять попытаться войти во второй пункт меню, то диод уже мигает как положено (2 раза). Вот с этим не могу разобраться.

Приложил тестовый проект.Если не затруднит кого глянуть.
У меня используется микросхема расширителя входов-выходов MCP23017, но можно заменить простыми входами и выходами.
Экранчик прикрутить не могу, потому что сам чип распаян на плате и подключить нет возможности.
Так же используются блоки для короткого и длинного нажатия кнопок.

Re: Помогите разобраться с Меню

Добавлено: 19 апр 2025, 17:15
skrickis
из этого ничего не пригодится?

Re: Помогите разобраться с Меню

Добавлено: 19 апр 2025, 20:38
DownHouse
skrickis писал(а): 19 апр 2025, 17:15 из этого ничего не пригодится?
Эх, не открывается. У меня версия 8.2.3. Вылетает. Хотел скачать более новую, только что то ссылки не работают.
Нельзя ли скриншот кинуть, может по нему разберусь?

Re: Помогите разобраться с Меню

Добавлено: 19 апр 2025, 23:58
DownHouse
Спасибо, что то стало получаться.

Re: Помогите разобраться с Меню

Добавлено: 20 апр 2025, 10:36
skrickis
DownHouse писал(а): 19 апр 2025, 20:38
skrickis писал(а): 19 апр 2025, 17:15 из этого ничего не пригодится?
Эх, не открывается. У меня версия 8.2.3. Вылетает. Хотел скачать более новую, только что то ссылки не работают.
Нельзя ли скриншот кинуть, может по нему разберусь?