часы на STM8S003

clock.GIFpcb.jpgpcbr 007.jpgclock.jpg

управляются следующим образом - одновременное удержание кнопок переводит в режим установки времени в котором переключение между часами, минутами а также коррекцией хода (каждые сутки добавляется или отнимается установленное число от нуля до 59 секунд, то есть минимальная коррекция - 30 секунд в месяц) производится одновременным нажатием обоих кнопок. выход из этого режима через пять секунд неактивности.
включить или выключить пик в конце часа можно нажав правую а затем левую кнопку, переключить автоматическое снижение яркости после полуночи - нажав левую а затем правую кнопку.
тип индикатора (с общими катодами или анодами) определяется автоматически, но проверено только на индикаторах с общим анодом.

для питания часов удобно использовать 5V зарядное от сотового телефона, причём именно от а не для сотового.
при отсутствии сети расход аккумулятора составляет около 500 микроампер/час. однако батарея может разряжаться через блок питания от сотового (в случае его использования), если не поставить диод.

резервную батарею можно использовать как старую 3,6V литиевую от сотового так и три никелевых 1,2V элемента, контроллер должен поддерживать напряжение 4,0_4,2V что приемлемо для обоих типов.

http://blackbox.vv.si/files/clock_stm8s003 c_hex_pcb.rar

прошивка с учётом того что между 5V бп и часами включен диод, т.е. для работы при пониженном напряжении питания.
http://blackbox.vv.si/files/clock_4Vmtsh.rar
  06-02-2016, 20:40

Комментарии:

не обязательно
не обязательно
Введите защитный код, указанный на картинке