Witam w ramach ćwiczeń postanowiłem sobie obsłużyć termometr I2C a właściwie chciałem ugryźć I2C
Posiadam MCP9800 domyślna rozdzielczość to 9 bitów czyli jak podano na str 15 pdf-a
http://ww1.microchip.com/downloads/en/d ... 21909b.pdfwtedy rozdzielczość pomiaru wynosi 0.5 stopnia
Mój kod wygląda następująco
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Wyniki zdają się być prawidłowe ale rozdzielczość wynosi u mnie 1 stopień i niestety nie wiem dlaczego
Ewentualnie w jaki sposób zapisywać po I2C ? bo chciałbym później zmienić rozdzielczość do 0.1 stopnia czyli do 11 bitów
Pozdrawiam