bit LCD_Check_Busy(void)
{
DataPort= 0xFF;
RS_CLR;
RW_SET;
EN_CLR;
_nop_();
EN_SET;
return (bit)(DataPort & 0x80);
}
哦 知道了 那NOP的时时间是多少
来自:求助得到的回答...nop_();是什么意思 还有返回的(DataPort & 0x80);是什么意思 为什么...
1602读取状态,最高位为1时表示1602处于忙碌状态,不能继续执行指令,只有为0时才能进一步操作。这在1602的手册上有详细说明的,你没仔细看啊!