代码如下: 当i=0时,会调用DSPUP(&zuozhe[i-1][32],1). 难道此时为:DSPUP(&zuozhe[-1][32],1)?
/***************************左屏显示信息*********************************/
void fun40()
{
for(i=0;i<4;i++)
{
SetPage(0);
SetColumn(i<<4); // i<<4 0行0列
DspUp(&zuozhe[i-1][32],1);
SetPage(1);
SetColumn(i<<4); // i<<4
DspDown(&zuozhe[i-1][32],1);
SetPage(2);
SetColumn(i<<4); // i<<4
DspUp(&wangshengwen[i-1][32],1);
SetPage(3);
SetColumn(i<<4); // i<<4
DspDown(&wangshengwen[i-1][32],1);
此帖出自
小平头技术问答
有无符号与计算无关,数据8位或16位就不一样了
一周热门 更多>