#include #include #include #include "ds18b20.h" #include "main.h" #include "io.h" void initIO() { DDRD |= (1 << LED_1); } void readTemp() { double d; sei(); d = ds18b20_gettemp(); if (d >= 21) PORTD |= (1 << LED_1); else PORTD &= ~(1 << LED_1); } int main(void) { initIO(); readTemp(); return 0; }