函数上找错误

[复制链接]

43

主题

241

帖子

509

积分

单晶硅锭

Rank: 3Rank: 3

积分
509
楼主
查看: 5813回复: 1 发表于 2019-11-18 14:20:14   只看该作者
void LCD_write_int(unsigned char X,unsigned char Y,unsigned int m)               
{

   LCD_set_xy(X,Y);
   while(m!=0)
   {
     M[i]=m%10;
     m/=10;
      i++;
     if(m==0)
      {
        I=i;
        for(n=I;n>0;n--)
         write_date(M[n-1]+0x30);
      }
    }
  }
这个函数有问题吗?为什么我给整数5进去,lcd上显示5000005?

150

主题

446

帖子

1968

积分

审核员

Rank: 9Rank: 9Rank: 9

积分
1968
沙发
发表于 2019-11-19 08:47:45   只看该作者
没看出来什么问题 有没有完整点的代码
快速回复 返回顶部 返回列表