Как в программе получить дробную часть целого значения со входа контроллера к которому подключен цифровой датчик Dallas.
"Регистр чтения показаний температуры: десятитысячные доли градуса Цельсия" содержит значение от 0 до 9999 - модуль десятичной части значения измеренной датчиком температуры.
https://canny.ru/docs/c7/1-wire/#sec--c … era-1-wire
В картинке ниже представлена обработка входа с включением светодиода контроллера
По всей видимости, вы приложили скриншот внутренней диаграммы какого-то составного блока. Из нее не вполне понятно, при каких условиях должен включаться светодиод.
если значение не целое, пока необходимый результат дробной части не получен.
Данные в регистрах целой и дробной части показаний температуры драйвера Dallas 1-wire в режиме DS18B20 появляются одновременно.