土豪诺言

文章
7
资源
0
加入时间
3年1月12天

最简单的51单片机软件定时器的编写为什么要使用软件定时器?不说废话,上代码讲解说明:本程序是在学习的时候编写,适当参考网上代码,如涉及到版权问题,可以联系我。

定时器在我们单片机编程时必不可少,虽然现在已经有很多单片机的定时器数量功能数量十分的丰富。但是在一些环境下(例如一些系统),总不能一个任务调一个硬件定时器中断吧?那如果有几十个任务呢? - 所以就有了软件定时器存在的必要。软件定时器的优点在于,数量可以根据用户需求而定,不需要频繁的配置,维护性较高。缺点在于时间误差较大。 但是,对于一些延时要求不是特别高的任务来说,软件定时器无疑是一个不错的选择。 -我最近学习了一下软件定时器的实现原理,自己在51单片机上面实现了,软件定时器的主要功