LCD1602读忙子函数的作用是什么,
时间:10-02
整理:3721RD
点击:
//读忙子函数
bit LCD_bz(void)
{
bit bz;
LCD_RS=0;
LCD_RW=1;
LCD_E=1;
delay1ms(10);
P0=0xff; //C51单片机读引脚要先置高电平,原因不赘述,很多资料没有这一步骤,大家格外注意下
bz=(bit)(LCD_GPIO&0x80);
LCD_E=0;
return bz;
}
这个读忙子函数的作用就是bz=(bit)(LCD_GPIO&0x80),取LCD_GPIO 的最高位,返回给bz?为什么LCD_GPIO的最高位就能反映LCD的忙闲状态呢?
bit LCD_bz(void)
{
bit bz;
LCD_RS=0;
LCD_RW=1;
LCD_E=1;
delay1ms(10);
P0=0xff; //C51单片机读引脚要先置高电平,原因不赘述,很多资料没有这一步骤,大家格外注意下
bz=(bit)(LCD_GPIO&0x80);
LCD_E=0;
return bz;
}
这个读忙子函数的作用就是bz=(bit)(LCD_GPIO&0x80),取LCD_GPIO 的最高位,返回给bz?为什么LCD_GPIO的最高位就能反映LCD的忙闲状态呢?
左右LCD处于空闲姿态状态才能进行读写