楼前有车库入口好吗:在51单片机中断不用,只用软件软件延时,这样好不好?

来源:百度文库 编辑:中科新闻网 时间:2024/05/11 05:21:12
在51单片机中,如果中断不用,只用软件软件延时,这样好不好?
由于我学过PIC和51的单片机,所以,后来觉得用PIC来编程,少了中断,结构好象更清晰吧.
但是我现在在用51编一个有八音盒,密码锁和万年历三者合成的,觉得,用了中断好象会很乱很乱.
如果改为只用软件延时的办法,好象思路会清晰.
不知各位高手有何见解?

当然是可以的
但是,如果用软件延时的话,那么在执行延时程序的时候就不能作其它事了,如LED、按键扫描等。
用中断则可以实现多任务。
所以中断是个很好的资源,要充分利用

你可以把显示程序和键盘程序当成延时程序来调用,
如果时间不够长,你也可以再用一个子程序多调用几次

请教楼上楼上的,用中断延时小时级时间该怎么做?希望和我联系:jscoolice@163.com

如果资源够用的话,完全可以不用中断,只要设计出来的东西软硬件都简单,而且设计起来得心应手就可以了,而且中断的可靠性要求要更高一些。