函数功能:测试LCD忙碌状态
入口参数:
出口参数:result
*****************************************************************************/
bit lcd_bz()
{
bit result;
rs = 0;
rw = 1;
ep = 1;
_nop_();
_nop_();
_nop_();
_nop_();
result = (bit)(P0 & 0x80);
ep = 0;
return result;
}
上面程序中要几个nop是如何得到的,还有就是在读写操作时,也有nop,这个空操作几个从何得知,还是只要写几个就行? |