/* * digole.h * * Created on: 27.01.2014 * Author: q242695 */ #ifndef DIGOLE_H_ #define DIGOLE_H_ //#include "main.h" #include #include /* se seriale: */ #ifdef OLED_Serial #define BAUD 9600 #include /* Definizioni per il m168p */ #ifdef m168p #define UCSRA UCSR0A #define UCSRB UCSR0B #define UCSRC UCSR0C #define UBRRH UBRR0H #define UBRRL UBRR0L #define U2X U2X0 #define UDRE UDRE0 #define UDR UDR0 #endif /* fine definizioni per il m168p*/ #endif #define OLED_SPI // Digole OLED display, SPI protocol #ifndef _OLED_PINS_ #define _OLED_PINS_ #define SS_PIN PD0 // SS pin #define SCLK_PIN PD1 // SCLK pin #define SDIN_PIN PD2 // SDIN pin #define OLED_DDR DDRD // Display Port DDR #define OLED_PORT PORTD // Display Port PORT #endif // _OLED_PINS_*/ /* se spi */ #ifdef OLED_SPI #define BIT(i) (1<