求解:判忙函数原理

2024-11-28 15:13:21
推荐回答(1个)
回答1:

bit LCD_Check_Busy(void)
{ DataPort= 0xFF; ;LCD数据接口为输入
RS_CLR; ; RS脚=0
RW_SET; ;RW脚=1 设为读
EN_CLR; ;EN脚=0
_nop_();
EN_SET; ;EN脚=1 给1个CLOK
return (bit)(DataPort & 0x80);读LCD数据口,只要最高位bit7,为1忙,为0不忙
}