#include #define F_CPU 20000000ul #include /************************************************************************/ /* Defines */ /************************************************************************/ #define DDR_SPI DDRB #define DD_MOSI DDB5 #define DD_MISO DDB6 #define DD_SCK DDB7 #define DD_SS DDB4 #define DD_RCK DDB0 #define UART_BAUD_RATE 38400 #define DevHIH6130 0x27 /************************************************************************/ /* Include-Dateien */ /************************************************************************/ #include "uart.h" #include "i2cmaster.h" #include #include #include //#include #include #include #include #include /************************************************************************/ /* Variablen */ /************************************************************************/ uint8_t luftdruck; char* luftdruckwert[16]; uint8_t match; uint8_t sekunde; char* sekundewert[16]; uint8_t sekunde_debug; uint8_t humidity1; char* humidity1wert[16]; uint8_t humidity2; char* humidity2wert[16]; uint8_t tempcorrect1; char* tempcorrect1wert[16]; uint8_t tempcorrect2; char* tempcorrect2wert[16]; /************************************************************************/ /* SPI Funktionen */ /************************************************************************/ void SPI_MasterInit(void) { /* Set MOSI and SCK output, all others input */ DDR_SPI = (1<