View previous topic :: View next topic |
Author |
Message |
ILLIAS28
Joined: 11 Jan 2011 Posts: 42
|
lcd 2x16 display |
Posted: Tue May 27, 2014 10:21 am |
|
|
I'm trying to display the date and the time on a 2x16 lcd display, but the problem is when for example the time is 08:05 it only display 8: 5. What is wrong i am doing? Here the part of the code i wrote to display the time:
Code: | lcd_gotoxy(1,1);
printf(lcd_putc,"%2i/%2i/%2i %2i:%2i",day,month,year,h,m);
|
All the variables are declared as integer.
thanks _________________ i am newbe |
|
![](templates/subSilver/images/spacer.gif) |
Ttelmah
Joined: 11 Mar 2010 Posts: 19366
|
|
Posted: Tue May 27, 2014 10:30 am |
|
|
Look in a C textbook.....
What is the difference between %2i, and %02i for printf formatting?. |
|
![](templates/subSilver/images/spacer.gif) |
ILLIAS28
Joined: 11 Jan 2011 Posts: 42
|
|
Posted: Tue May 27, 2014 12:02 pm |
|
|
many thanks Ttelmah FOR YOUR HELP. It's ok now _________________ i am newbe |
|
![](templates/subSilver/images/spacer.gif) |
|