|
Господа подскажите начинающему
где почитать как делать алгоритм.(или может кто объяснит)
не понятно
например
включаем светодиод (или динамическая индикация цифры) на время 1 минута
при этом происходит опрос кнопок
и делаются какие либо другие действия
Вложенный цикл для отсчета времени не подойдет
т.е. пока 1мин не отчситает я не могу делать что-то еще
как правильно делают?
Спасибо
Всех с наступающим праздником.
О подробностях.(это мой первый проект если исключить всякие мигания светодиодами)
(проц пока будет ATMEGA8 кварц 8Мгц)
Пока разбираюсь с алгоритмом и буду писать на СИ (так мне пока понятнее и проще, а то запутаюсь
в переходах)
( только прошу не устраивать "войну" между Си и Асембл.)
идет прерывание при переходе через ноль - 100гц
на входах 5 кнопки (пока дребезк опустим)
на выхода несколько реле которые надо включать реле1 зад=2сек реле2
отключается при отпускании одной кнопки откл реле2 зад=2сек реле1
при этом динамическая индикация 2 сегмента (2 величин)
2 кнопки + - одна величина (от 0 до 99%)
2 кнопки + - вторая величина (от 0 до 99%)
вторая величина отображается 15 сек после нажатия её кнопок.
через минуту после отпускаиния кнопок величин значения сограняются в еепром
выходы
один управление тиристором
один ШИМ для рег скоростью двигателя
Благодарю за помощь
E-mail: info@telesys.ru