#ifndef _MEGA169_H_ #define _MEGA169_H_ #define DEVTYPE_ISP 0x78 #define DEVTYPE_BOOT 0x79 #define SIG_BYTE3 0x1E #define SIG_BYTE2 0x94 #define SIG_BYTE1 0x05 #ifdef UART_DOUBLESPEED #define UART_CALC_BAUDRATE(baudRate) ((uint32_t)(F_CPU) / ((uint32_t)(baudRate) *8) -1) #else #define UART_CALC_BAUDRATE(baudRate) ((uint32_t)(F_CPU) / ((uint32_t)(baudRate)*16) -1) #endif #define UART_BAUD_HIGH UBRRH #define UART_BAUD_LOW UBRRL #define UART_STATUS UCSRA #define UART_TXREADY UDRE #define UART_RXREADY RXC #define UART_DOUBLE U2X #define UART_CTRL UCSRB #define UART_CTRL_DATA ((1<