| 诸位,AD采集的数据是这样处理的: ad_data=ad_data*5*1000/256,
 dis[0]=ad_data/1000;
 dis[1]=ad_data%1000/100;
 dis[2]=ad_data%1000%100/10;
 dis[3]=ad_data%1000%100%10;
 送到LCD1602显示乱码,按下面方法处理后显示正常
 dis[0]=ad_data/1000+‘0’;
 dis[1]=ad_data%1000/100+‘0’;
 dis[2]=ad_data%1000%100/10+‘0’;
 dis[3]=ad_data%1000%100%10+‘0’;
 不知道为什么要加个‘0’,请诸位指教
 |