Залил прошивку в часы. Результат:vahmurka писал(а): новая прошивка:
* добавлено автоопределение DS1307 / PCF8563
* исправлено промаргивание температуры при одном датчике
* исправлено отставание смены температуры от переключения светодиодов дом\улица
* не проверено, так как неначем
проверял только в протеусе
* у меня стоит PCF85833T, работает (другой просто нет в наличии)
* промаргивания температуры при одном датчике нет
* отставания смены температуры от переключения светодиодов дом\улица нет, переключаются четко раз в 2 секунды
Разделяющие светодиоды (часы/минуты) мигают 2 раза в секунду, создается впечатление, что часы куда-то спешат или находятся в режиме установки (это сугубо личное впечатление).
Включение каждого последующего секундного светодиода происходит при погасании разделительных светодиодов.
Лично мое мнение:
Смену температуры увеличить до 3х-4х секунд.
Мигание разделительных светодиодов-1 раз в секунду.
Зажигание секундных светодиодов- одновременно с зажиганием разделительных.
Естественно, если это возможно. Программировать я не умею, даже скомпилировать asm в hex не могу, да и учиться уже поздно. Поэтому и выложил просьбу постом выше скомпилировать round2.asm в hex.



