飞道的博客

51单片机最强模块化封装(5)

252人阅读  评论(0)


前言

今天这篇文章将为大家封装定时器模块,定时器是工程项目中必不可少的,希望大家能够将定时器理解清楚并且运用自如。

一、创建timer文件,添加timer文件路径

这里的操作就不过多解释了,大家自行看前面的文章即可。
51单片机模块化

二、timer文件编写

定时器的操作并不复杂,只需要进行初始化设置好定时时间即可。重要的是定时器的中断函数。
定时器0的中断号为1,定时器1的中断号为3。这里定时器使用的是手动装载,所以特别需要注意在定时器中断服务函数中重新设置TH和TL的值。
定时器可以通过设置TH和TL即可确定定时时间。
timer.h文件
这里只需要定义两个定时器的初始化函数即可。

/*此宏作用:防止头文件重复包含*/

转载:https://blog.csdn.net/m0_49476241/article/details/128967943
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场