单片机汇编延时问题

单片机汇编延时问题,这段程序是用来检测是否有设备接入    三个设备有信号时分别给 01H 02H 03H会写入#0  延时一段时间 如果这…

单片机汇编延时问题,这段程序是用来检测是否有设备接入    三个设备有信号时分别给 01H 02H 03H会写入#0  延时一段时间 如果这段时间内又收到设备信号  会从新给01H 02H 03H写入#0  超过时间没收到信号 图中的程序就会调用显示无信号输入
按照图中的程序延时大概5秒就执行调用显示无信号    去掉21H或22H其中一个瞬间就计数到40 调用显示无信号  21H和22H设置成任何数都不影响这段程序总体延时大概5秒左右   
为什么去掉DJNZ 20H,LOOP;或DJNZ 21H,LOOP;时间会差这么多    以前也遇到过 就是没搞明白什么原因

作者: soufei

为您推荐


Fatal error: Can't use function return value in write context in /www/wwwroot/www.qianrushi.com.cn/wp-content/themes/news/footer.php on line 115