#define F_CPU 4000000UL #include #include typedef unsigned char byte; // Hardware pin definitions #define A0_PORT PORTB #define A0_DDR DDRB #define A0_BIT 1 #define RES_PORT PORTB #define RES_DDR DDRB #define RES_BIT 0 void disp_send_lines(); void spi_init() { SPCR = (0< dogm_send_command(0x10 + 0); //Set column address to 0 (4 MSBs) dogm_send_command(0x00 + 0); //Set column address to 0 (4 LSBs) uint8_t column; for (column = 0; column < 128; column++) dogm_send_display_data(0xAA); } } int main() { spi_init(); disp_init(); disp_send_lines(); while (1); }