-
Datei
main.c
<util/delay.h> #include <string.h> #include <stdlib.h> #include "MCUinit.h" #include "ssd1803a_spi.h" int main(void) { MCUinit(); lcd_init(); lcd_funktion(0x09); lcd_write_str(1,1,"DOGS104W"); lcd_write_str(2,1,"SSD1803A"); lcd_write_str(3,1,"ATmega328P"); lcd_write_str(4,1,"Test OK"); /
in „Initialisierung EADOGS 204-N via SPI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ssd1803a_spi.h
//***************************************************************************** // ssd1803a_spi.h // // Treiber für EA DOGS104W-A (Controller: SSD1803A) über SPI (3-Draht, // Software-Chip-Select) an einem ATmega328P. // // F_CPU muss vor dem Include definiert sein (z.B. 16000000UL).
in „Initialisierung EADOGS 204-N via SPI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ssd1803a_spi.c
//***************************************************************************** // ssd1803a_spi.c // //***************************************************************************** #include "ssd1803a_spi.h" #include <avr/io.h> #include <util/delay.h> #include "ssd1803a_spi.h" #include
in „Initialisierung EADOGS 204-N via SPI“ · Mikrocontroller und Digitale Elektronik ·