Доброе время суток.
в электронике и работе с PIC контролерами новичок так что не судите.
Накидал схему на микроконтроллере подскажите есть ли ошибки в ней и какие.
Также работа этого девайса должна быть такой.
Кнопка SW5 служит для экстренного отключения (ОС1-ОС5 выключаются)
Кнопка SW6 служит для выбора программы микроконтроллера
I – программа
Нажимаем кнопку пуск SW4. ОС1 включилась и работает (0-20 мин), по истечению заданного времени, включается ОС2 по истечению заданного времени (0-20 мин) ОС1 и ОС2 отключаются. После чего должно включиться ОС5 с задержкой времени (0-20 мин). После включения ОС5 (и выдержкой 3 секунды) происходит включение ОС1 включилась и работает (0-20 мин), по истечению заданного времени, включается ОС2 по истечению заданного времени (0-20 мин), включается ОС3 по истечению заданного времени (0-20 мин), включается ОС4 по истечению заданного времени (0-20 мин) происходит остановка программы (следующий запуск осуществляется кнопкой пуск SW4) Если время таймера для ОС1-ОС4 задано 0 то программа пропускает эту позицию.
При повторном нажатии кнопки пуск SW4 программа не останавливается и не начинается заново.
I I – программа
Нажимаем кнопку пуск SW4. ОС1 включилась и работает (0-20 мин), по истечению заданного времени, включается ОС2 по истечению заданного времени (0-20 мин) ОС1 и ОС2 отключаются. После чего должно включиться ОС5 с задержкой времени (0-20 мин).
Пока ОС5 не включилась кнопка SW4 не работает.
После того как ОС5 сработало нажимаем кнопку SW4
Происходит включение ОС1 включилась и работает (0-20 мин), по истечению заданного времени, включается ОС2 по истечению заданного времени (0-20 мин), включается ОС3 по истечению заданного времени (0-20 мин), включается ОС4 по истечению заданного времени (0-20 мин) происходит остановка программы (следующий запуск осуществляется кнопкой пуск) Если время таймера для ОС1-ОС4 задано 0 то программа пропускает эту позицию.
При повторном нажатии кнопки пуск SW4 программа не останавливается и не начинается заново.
На дисплеи отображается все время до завершении программы.
Кто поможет написать программу для микроконтроллера?
1111111111111111.spl7