Перейти к содержанию

kivsound

Триггер на микроконтроллере с запоминанием состояния включения

Рекомендуемые сообщения

Здравствуйте,  Евгений! 
Пересмотрел ваши ролики на канале YouTube, был очень поражен вашими знаниями в программирование. Вы молодец. 
Все доступно объясняете и понятно с первого раза. Но вот не нашел такого простого примера в ваших видео, как написание триггера на микроконтроллере.
Хочу собрать небольшую схему для переключения входов, но моих знаний в программировании не хватает для этого.
В чем собственно задумка. Есть кнопка (она выполняет действие включения и выключения) и два светодиода.
При нажатии на которую один светодиод (например левый) горит, другой (правый) нет.
Затем если нажимаем еще раз на эту кнопку, загорается правый диод, а левый гаснет и так происходит повторение. То-есть работа по принципу простого триггера.
Без контролера это реализуется легко на любой логике скажите Вы. 
Но мне нужно после выключения питание, контролер запомнил какой светодиод при последнем нажатии был включен. 
И таких кнопок должно быть три, а светодиодов соответственно шесть. На три канала.
Вроде ничего сложного, но для меня это трудновато. Помогите с этим вопросом разобраться.
Заранее спасибо если поможете в этом вопросе.

p.s. На рисунке я примерно накидал как все должно выглядеть, но для двух кнопок. А  их должно быть три. Контроллер с запоминанием состояния должен наверное быть другим я так думаю.

2022-11-21_11-04-04.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Под какой конкретно микроконтроллер накидать код?

В принципе код будет работать на любом pic контроллере, разница лишь в конфигурации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
 
13 часов назад, Evgeniy сказал:

Под какой конкретно микроконтроллер накидать код?

В принципе код будет работать на любом pic контроллере, разница лишь в конфигурации.

Спасибо Евгений! Разницы в принципе нет на каком контроллере, главное что бы работало )))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
53 минуты назад, Evgeniy сказал:

написал под 628, но будет работать на любом. Вроде бы все хотелки реализовал.

 

Trigger.rar 17 \u043a\u0411 · 0 загрузок

Большое человеческое спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти



×
  • Создать...