Привет мучителю микросхем! Не могу разобраться с настройками яркости с 22 по 25.
#define NastrOsveshennostNastalDenL 22//младший(66) и старший(67) байты цифры, которая является порогом триггера Шмитта
#define NastrOsveshennostNastalDenH 23//для включения дневного режима
#define NastrOsveshennostNastalaNochL 24 //аналогично для ночного режима
#define NastrOsveshennostNastalaNochH 25
младшие байты как показала практика, роли не играют
обрабатывается это так
по русски : свет вечером темнеет и когда доходит до OsveshennostNastalaNoch часики переключаются в ночной режим
потом светлеет и когда доходит до OsveshennostNastalDen то переходят в дневной.
Важно помнить, что освещенность измеряется обратно. чем больше света тем меньше цифра.
Надо бы конечно это переделать, но руки не доходят.
если по русски то
0 - в течение 40 миллисекунд каждую миллисекунду измеряется освещенность и складывается
потом результат делится на 40
Это сделано для случая когда комната освещается лампами с сильной пульсацией
1 - каждые ChastotaIzmereniaOsveshennosti (настр 27) секунд табло гаснет на DlitelnostIzmereniaOsveshennosti (настр 28) миллисекунд, в конце этого интервала производится одиночное измерение
2 - то же что и 1 только в ночном режиме табло не гаснет
1ый и 2-ой режимы сделаны для случая если картину портит освещенность создаваемая самими часиками.
По этой же причине в режимах 1 и 2 никогда не включается десятичная точка между 2-ым и 3-им разрядами ибо неподалёку от неё я и устанавливаю датчик освещенности.
Добавлено after 17 minutes 41 second://про настройки для версии прошивки 84