Jump to content

kivsound

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

Recommended Posts

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

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

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

Share this post


Link to post
Share on other sites
 

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

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

Share this post


Link to post
Share on other sites
 
 
13 часов назад, Evgeniy сказал:

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

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

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

Share this post


Link to post
Share on other sites
 
 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
  • Create New...