1 | //
|
2 | // Anpassungen im makefile:
|
3 | // ATMega8 => MCU=atmega8 im makefile einstellen
|
4 | // lcd-routines.c in SRC = ... Zeile anhängen
|
5 | //
|
6 |
|
7 | #include <avr/io.h>
|
8 | #include <stdio.h>
|
9 | #include <stdlib.h>
|
10 | #include <string.h>
|
11 | #include "main.h"
|
12 | #include "lcd.h"
|
13 | #include <util/delay.h>
|
14 |
|
15 | int main(void)
|
16 | {
|
17 | // Initialisierung des LCD
|
18 | // Nach der Initialisierung müssen auf dem LCD vorhandene schwarze Balken
|
19 | // verschwunden sein
|
20 | lcd_init();
|
21 |
|
22 |
|
23 | // Die Ausgabemarke in die 2te Zeile setzen
|
24 | lcd_setcursor( 0, 0 );
|
25 |
|
26 | // erneut Text ausgeben, aber diesmal komfortabler als String
|
27 | lcd_string("Hello World!");
|
28 |
|
29 | while(1)
|
30 | {
|
31 | }
|
32 |
|
33 | return 0;
|
34 | }
|