void lcd1602_showStr(uchar x,uchar y,uchar *strData) //x行,y列,*str字符串
{
uchar strLen;
if(y) x|=0x40; //
x|=0x80; //为什么要相或?怎么还有与0x80相或?
lcd1602_writeCmd(x);
for(strLen=0;strLen<16;strLen++)
{
if(strData[strLen]<0x20)
return;
lcd1602_writeData(strData[strLen]); //下边这些也不太明白
}
}
不明白程序的含义作用,还请帮忙分析下……
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>