我又改了下程序:void xs()
{
uchar i;
mm=read_ds(0);
///flag=0;
if((mm%10)==0)
{
flag++;
//delay(50);
}
if(flag==1)
{
lcd_pos(0,0); //设置显示位置为第一行的第1个字符
//flag=0;
i = 0;
while(dis0[i] != '\0')
{ //显示字符
lcd_wdat(dis0[i]);
i++;
}
}
//if(flag==2)
else
{
flag=0;
lcd_pos(0,0); //设置显示位置为第一行的第1个字符
i = 0;
while(dis1[i] != '\0')
{ //显示字符
lcd_wdat(dis1[i]);
i++;
}
}
} |