求解:判忙函数原理

求解:判忙函数原理,第1张

bit LCD_Check_Busy(void)

{ DataPort= 0xFFLCD数据接口为输入

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不忙

}

你的P1口是接1602的7根数据线加一个尘孝FB位,FB位接P1^7,。整个lcd_bz()函数的功能就是读1602忙信号FB位,若忙,磨高则FB=1,result=1;若不派游稿忙,则FB=0,result=0。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12293136.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存