pert пише:
EEprom - это адрес для минимального и максимального диапазона потенциометра.
Как расшифровать адрес?
P.S.
Проект и прошивка в архиве.
Минимальное время должно быть в ячейках 0x00 (старший байт) и 0x01 (младший байт).
Максимальное время должно быть в ячейках 0x08 (старший байт) и 0x09 (младший байт).
Для получения значений для записи в EEPROM необходимо время разделить на 256 - целая часть от результата деления это старший байт. Остаток от деления - младший байт.
Например, минимальное время должно быть 4321 сек. Старший байт 4321/256 = 16,87... В ячейку с адресом 0x00 нужно записать 16 (в hex-формате 0x10). Младший байт 4321-(16*256) = 225. В ячейку с адресом 0x01 нужно записать 225 (в hex-формате 0xE1).
По умолчанию минимальное время 1 сек, максимальное 60 сек.
Если в EEPROM записано время 0 или больше 60000 сек - устанавливается по умолчанию (для минимального 1 сек, для максимального 60 сек).
Если минимальное время больше либо равно максимальному - также устанавливается по умолчанию.