Hallo, ich möchte gerne den unten stehenden Code ausprobieren. Ich bekomme eine Fehlermeldung: " ../LCD_uebung.c:3:26: fatal error: lcd-routines.h: No such file or directory" Ich denke das liegt damit zusammen oder..? ----------------------------------------- Der folgende Satz von Ansteuerroutinen für ein Text-LCD ist in der Datei lcd-routines.c zusammengefasst. Diese Datei muss man beim Einrichten zusätzlich zum eigenen Hauptprogramm in sein Projekt aufnehmen. Dies geschieht beim AVR Studio unter Source Files im Fenster AVR GCC oder bei WinAVR im Makefile (z. B. durch SRC += lcd-routines.c). ----------------------------------------- Ich verwende AVR Studio 4..wie kann ich diese Datei einrichten bzw. hinzufügen ?
1 | #include <avr/io.h> |
2 | #include "lcd-routines.h" |
3 | #define F_CPU 3686400
|
4 | |
5 | int main(void) |
6 | {
|
7 | // Initialisierung des LCD
|
8 | // Nach der Initialisierung müssen auf dem LCD vorhandene schwarze Balken
|
9 | // verschwunden sein
|
10 | lcd_init(); |
11 | |
12 | // Text in einzelnen Zeichen ausgeben
|
13 | lcd_data( 'T' ); |
14 | lcd_data( 'e' ); |
15 | lcd_data( 's' ); |
16 | lcd_data( 't' ); |
17 | |
18 | // Die Ausgabemarke in die 2te Zeile setzen
|
19 | lcd_setcursor( 0, 2 ); |
20 | |
21 | // erneut Text ausgeben, aber diesmal komfortabler als String
|
22 | lcd_string("Hello World!"); |
23 | |
24 | while(1) |
25 | {
|
26 | }
|
27 | |
28 | return 0; |
29 | }
|