1602液晶 第一行正常,第二行不能显示,但光标在第二行可以移动

2024-11-02 06:35:56
推荐回答(1个)
回答1:

1602液晶 第一行正常,第二行不能显示,光标在第二行可以移动,光标位置正确,但键此好光标前是空的;而如果在第一扒答行一只加字符到多于40个时,就可以在第二稿铅行显示了,加大延时也没作用!求高手指点啊!!!
/*字符串写入函数*/
void LCD_write_str(unsigned char x,unsigned char y,unsigned char *p)

{
if (y == 0)
{
LCD_write_command(0x80 + x);
}
else
{
LCD_write_command(0xc0 + x);
}

while (*p)
{
LCD_write_data(*p);
p ++;
}
}