Ответ в теме: D18B20, Arduino, MODBUS, Master SCADA

Главная Форумы Конструкторское бюро Автоматизация D18B20, Arduino, MODBUS, Master SCADA Ответ в теме: D18B20, Arduino, MODBUS, Master SCADA

#15819
Счастливчик
Хранитель
  • Ответов: 2625
@wpadm

Это работает. Но есть две три вещи, которые надо ещё сделать. 1. Перед записью разрешения в scratchpad сначала проверить, какое значение там уже записано. И, если установлено разрешение, отличное от 12 бит, тогда записать новое значение. 2. После записи нового значения разрешения в scratchpad нужно перенести его в EEPROM. 3. Нужно вывести текущее значение разрешения в порт. Пункты 2 и 3 я уже сделал, а пункт 1 пришёл в голову в последний момент, надо делать.

Сделать все это можно, вопрос зачем? Тупо переписал скатчпад при инициализации и все. И в EEPROM можно не писать, т.к. при каждом запуске инициализация идет.

Хорошо живет на свете Винни-Пух...

0