在使用中,调用函数,其他的中文字符都可以显示,但是当使用“三”的时候,就会出现空格,就是不显示任何字符,希望高手解决下,谢谢了
void Lcd_WriteCmd(unsigned char cmdcode)//写指令代码
{
wait();//等待那个是否忙的位
LCD_RS=0;
LCD_RW=0;
LCD_ElCD=0;
_nop_();
LCD_DATA=cmdcode;
_nop_();
LCD_ElCD=1;
_nop_();
LCD_ElCD=0;
}
void WriteStr(unsigned char *s)//显示字符串的函数
{
while(*s>0)
{
Lcd_Writedata(*s);
s++;
}
}
程序就是这样的,不知道怎么回事~~ |