Школьный автомат подачи звонков.
Возможности :
- 63 звонка.
- 0 - 59 сек - продолжительность звонка.
- энергонезависимая память для хранения
продолжительности и времени включения звонков.
Исходный текст программы написан на ассемблере.
Светодиодные индикаторы - спареные с общим анодом.
Кварцевый резонатор - применяемый в часах - 32768 Гц.
Он подключен к выводам Таймера 1 микроконтроллера.
Сам-же микроконтроллер тактируется от внутреннего генератора 4 МГц.
Исходник, прошивка и печатная плата (PCAD2001) - zvonok.zip (16kb).
Кнопки :
"Select" - переключение режимов "Время" / "Установка".
"Up","Down" - увеличение, уменьшение значения мигающего
числа в режиме "Установка".
"Right","Left" - выбор числа для изменения вправо, влево.
При включение автомат переходит в режим "Установка".
Самое левое число - часы, среднее - минуты.
Самое правое число - название параметра:
"Ur" - текущее время.
"ЕС" - продолжительность звонка в секундах
(в этом параметре левое число не используется "--")
"01"-"63" - время включения звонка.
Запись в память производится при изменении параметра.
Т.е. например нужно установить время:
1. Нажимаем "Select" (просто включаем автомат).
2. Кнопками "Up","Down" выбираем параметр "Ur".
3. Кнопками "Right","Left" выбираем часы или минуты.
4. Кнопками "Up","Down" устанавливаем нужное значение
часов и минут.
5. Кнопкой "Right" выбираем самое правое число - "Ur".
6. Нажимаем кнопку "Up" или "Down", чтобы запомнить в памяти
новое значение параметра.
7. Нажимаем кнопку "Select" для перехода в режим "Время".
При значении "часов" - во времени включении звонка равном 0
звонок считается отключенным.
Назад на главную страницу А.Бывших.
Сайт создан в системе
uCoz