DanilaWERT писал(а): ↑07.03.2020{, 22:52}
кнопку только мострячить не хочется. ))лишняя.
Если у вас, во время работы есть вероятность перезагрузки микроконтроллера, то проще именно с кнопкой.
Если просто надо считать сколько часов прошло с первого включения после перепрошивки, то можете инициализировать любую ячейку памяти при первом старте, каким-либо значением. Скажем A5. А во вторую ячейку записать показание часов. После этого при каждом старте сравнивать значения с ячейкой, в которой у вас записано А5. Если так есть это значение, значит часы прописывать не надо. Если нет А5, значит это был первый старт.
Но это получится одноразовое устройство. Для вторичного использования, вам придётся его перепрошивать (как минимум ЕЕПРОМ)