Hallo, ich versuche schon seit einiger Zeit ein LCD anzusteuern. Es kommt folgender Fehler bei der dem Versuch das Programm zu compilieren: Linking: main.elf avr-gcc -mmcu=atmega8 -I. -gstabs -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 -Wundef -MMD -MP -MF .dep/main.elf.d main.o lcd.h --output main.elf -Wl,-Map=main.map,--cref -lm main.o: In function `main': main.c:15: undefined reference to `lcd_init' main.c:22: undefined reference to `lcd_clrscr' main.c:25: undefined reference to `lcd_puts' main.c:28: undefined reference to `lcd_puts' main.c:31: undefined reference to `lcd_gotoxy' main.c:34: undefined reference to `lcd_putc' make.exe: *** [main.elf] Error 1 Klingt fast so, als ob das Hauptprogramm die Routinen nicht findet Außerdem zeigt das LCD nur die oberste Zeile mit schwarzen Kästchen an. Warum da zweite nicht? Gruß Stefan
Danke, ihr habt mir sehr weiter geholfen. Bei weiteren Fragen komme ich wieder auf euch zurück. Gruß...
>Danke, ihr habt mir sehr weiter geholfen.
Wieso "ihr"?
"Du" wäre eigentlich angebrachter ;-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.