AD7414 - датчик температуры, интерфейс I2C.
Temperature value register содержит 10 битов значения температуры.
Первый байт читается нормально и правильно (8 старших битов результата),
а со вторым проблема. Похоже, датчик просто ничего не передает.
Программа работает под отладчиком через ICD2.
Подскажите, если кто сталкивался.
В присоединенных файлах осциллограмма, чтение целиком и чтение двух
байтов результата. Вроде все соответственно документации.
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла