HD44780U LCD library und inhalt einer variable ausgeben?
Hallo
Ich möchte auf meinem LCD eine Uhr darstellen.
Text ausgeben funkzionirt nun möchte ich einen text und den inhallt einer variablen darstelen z.B.:"27-11-2009 21:12".
nur weiss ich nicht wie ich das machen könnte.
http://nopaste.info/e38c062f15.html
und die Hader datei:
http://nopaste.info/36858152d1.html
die Lib habe ich von http://homepage.hispeed.ch/peterfleu...-software.html
der derzeitige fehler code:
Code:
Build started 27.11.2009 at 21:24:24
avr-gcc -mmcu=atmega16 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT lcd.o -MF dep/lcd.o.d -c ../lcd.c
../lcd.c:631: warning: return type defaults to 'int'
../lcd.c: In function 'ISR':
../lcd.c:631: warning: type of '__vector_9' defaults to 'int'
../lcd.c: In function 'main':
../lcd.c:642: warning: implicit declaration of function 'sei'
../lcd.c: In function 'ISR':
../lcd.c:634: warning: control reaches end of non-void function
avr-gcc -mmcu=atmega16 -Wl,-Map=lcd.map lcd.o -o lcd.elf
lcd.o: In function `main':
\lcd\default/../lcd.c:642: undefined reference to `sei'
make: *** [lcd.elf] Error 1
Build failed with 1 errors and 4 warnings...
z.B.: lcd_puts( "27-11-2009 %i : %i" stunde, minute );
wie macht man so was am einfachsten ?
Danke
by Donald