Сделал часики. Корпус старый. Старую плату вынул, распаял и часть деталей пошла в новую плату.
Часики на "кипарисе":

микроконтроллер Cy8c4014sxi -421. У него внутри окромя cortex-M0 процессора почти ничего и нет. Вот дигитальная часть:

У него есть еще и аналоговая часть, но я её не использовал. К сожалению, у этого МК нет ни одного внешнего генератора. Поэтому время надо бы считать снаружи. Так что там есть i2c, который я использовал для подключения RTC ds3231 (разведено так, что можно впаять ds3231, ds3232, ds3231m) и модуль PWM, который я отдал на работу преобразователем напряжения. В качестве источника прерываний для сканирования пришлось использовать WatchDog в режиме FreeRunning, сконфигурённого так, что он делал прерывания с периодом примерно 1,6мс.

Короче, запустил PSoC Creator, и нарисовал схему часов, которая будет прошита в микроконтроллер:

Потом нарисовал принципиальную схему. Спаял. И вот, работает:

А люди посмотрят и скажут: "Собаки летят. Вот и осень."