论文部分内容阅读
在单片机的控制应用中,控制过程常有延时的需要,例如交通灯的控制程序,控制红灯亮的时间持续30秒,就可以通过延时功能来实现。延时功能除了可以使用定时器/计数器之外,还可以使用软件程序来完成。软件延时程序是典型的循环程序,它是通过执行一个具有固定延时时间的循环体来实现延时的。本文从机器周期和指令周期的区别和联系、编写软件延时程序所需相关指令的用法等方面,介绍软件延时程序的设计。