Я тут работаю над написанием программы для электронного табло. Возник вопрос - какие именно функции должен уметь выполнять МК (на основе которого будет построен пульт)? Я накидал тут черновую версию (смотрите приложенный файл).
Краткое описание:
Пульт разделен на 3 части - первая это управление счетом, вторая - это общая часть и третья - это управление временем.
С помощью первой части можно :
1) Прибавлять 1 и 2 .
2) Отнимать 1 и 2 (если еще и нажата клавиша "-/+").
3) Прибавлять 10 и 20 (если еще и нажата клавиша "1/10").
4) Отнимать 10 и 20 (если еще и нажата клавиша "-/+" и "1/10").
С помощью третьей части можно :
1) Включать сирену (клавиша со звонком).
2) Включить одно минутный перерыв (клавиша с часами).
3) Включать таймера на установленное время (клавиша "START").
4) Прибавлять и отнимать минуту (клавиша "1" и "-/+").
5) Прибавлять и отнимать 10 минут (клавиша "1" , "-/+" и "1/10").
6) Делать паузу по таймеру (клавиша "PAUSE").
7) Обнулять таймер (клавиша "RESET").
Вторая часть - это общая часть (своеобразный Shift), с помощью которой можно выбирать знак (- или +) и выбирать множитель (1 или 10).
Какие есть предложения(пожелания, исправления) по поводу устройства работы пульта ?
-- Прилагается рисунок: --
Прикрепленный файл:
9619305.rar