если индикация будет через ключи (транзисторные или микросхема) тогда зачем городить релюшки, транзисторы...
проще питать контролер от лития как было предложено ранее.
Для часов, которые в основном воткнуты в розетку, нет большого смысла гоняться за малым потреблением, если отключать только индикацию, то лития хватит и на неделю автономного хода....т.е. бп выдаёт 4,00 на зарядку лития постоянно, часы могут просто работать в штатном режиме со своими будильниками, а индикацию при желании включать кнопочкой на посмотреть...никаких спящих режимов можно не делать...
а индикацию не кнопкой отключать/включать, а просто не подавать питания на ключи
примерно как на рисунке поставить диод VD1
транзисторный ключ будильника питаться будет с STM32f103 от лития и пусть циферблат не будет светиться (если нет электричества) часы будут идти в штатном порядке и в назначенное время
N будильник сработает