السلام عليكم و رحمه الله و بركاته
لو سمحتم يا جماعه انا بحاول اعمل Digital clock و اعرضها على LCD 2*16
هل ده ممكن ولا لاء
انا بحاول فيها بقالى كتير و ده الكود اللى وصلتله بس هو مش شغال
void main()
{
int x=0;
int y=0;
int z=0;
char sec1[7];
char min[7];
char hr1[7];
TRISB=0;
PORTB=0;
LCD_init();
for(x=0; x<=60; x++) //seconds
{
delay_us(100000);
if(x==60)
{
x=0;
y++;
for(y=0; y<=60; y++)
{
if(y==60)
{
y=0;
z++;
for(z=0; z<=24; z++)
{
if(z==24)
{
z=0;
}
intTostr(y, min);
intTostr(z, hr);
intTostr(x, sec);
LCD_OUT(1,7,sec) ;
LCD_OUT(1,5,min) ;
LCD_OUT(1,3,hr) ;
}
}
}
ارجوا المساعد و شكرا