文章目录
- 前言
- 一、创建timer文件,添加timer文件路径
- 二、timer文件编写
- 三、模块化测试
- 总结
前言
今天这篇文章将为大家封装定时器模块,定时器是工程项目中必不可少的,希望大家能够将定时器理解清楚并且运用自如。
一、创建timer文件,添加timer文件路径
这里的操作就不过多解释了,大家自行看前面的文章即可。
51单片机模块化
二、timer文件编写
定时器的操作并不复杂,只需要进行初始化设置好定时时间即可。重要的是定时器的中断函数。
定时器0的中断号为1,定时器1的中断号为3。这里定时器使用的是手动装载,所以特别需要注意在定时器中断服务函数中重新设置TH和TL的值。
定时器可以通过设置TH和TL即可确定定时时间。
timer.h文件
这里只需要定义两个定时器的初始化函数即可。
/*此宏作用:防止头文件重复包含*/