- 0
- 0
- 约小于1千字
- 约 9页
- 2026-02-07 发布于陕西
- 举报
定时器中断物联网单片机技术主讲人:温鹏飞
定时器中断
学习目标掌握定时器中断配置;熟悉定时器中断原理;0102定时器中断配置流程。03
定时器中断的原理两个核心定时器类似秒表,在后台计数。中断机制类似定时器跑完一群圈后,“举手示意”触发中断,CPU介入,暂停工作处理中断。在实际项目中,定时器中断可以用来积累1秒的时间基准。计时准确不会收到主程序循环速度影响,时间控制精确到微妙级别;CPU利用率搞,不需要CPU反复查询时间,释放处理能力。0102
四种工作模式模式0(13位定时器)由TLX低5位和THx的8位组成,最大计数值8191,适合短时间定时。模式1(16位定时器)由THx和TLX组成完整16位计数器,最大计数65535最常使用模式,适用范围广。模式2(8位自动重装)TLx计数,THx存储重装值,溢出后自动重装,适合固定周期应用。模式3(双8位定时器,仅T0可用)将T0拆分为两个独立8位定时器。特殊场所使用。
配置流程选择T0模式1设置TMOD寄存器TMOD=0x01;1.选择工作模式假设使用12MHz晶振,50MS定时对应的初始为3CB0H。计算公式:初始值=65536-(定时时间X始终频率)/12代码实现c文件:TH0=0x3C;//高字节TL0=0xB0;//低字节2.计算并设置初始值总中断开关EA和定时器中断ET0都要打开EA=1;ET0=1;3.开启中断使能通过TCON寄存器的TR0位启动;TR0=1;相当于开始按钮。4.启动定时器使用关键字interrupt1指定T0中断函数;函数内重装初始值并处理中断任务。5.编写中断服务函数
典型函数VoidTimer0_ISR()interrupt1{TH0=0x3C;//重装初始值TL0=0xB0;Count+;//中断次数统计If(count==20){Count=0;LED=~LED;//状态翻转}}
应用举例
感谢观看THANKYOU
您可能关注的文档
- 电子商务数据分析电子商务数据分析运营数据分析活动推广效果分析19课件讲解.pptx
- 电子商务数据分析电子商务数据分析运营数据分析推广数据分析68课件讲解.pptx
- 电子信息工程技术CProgramming18课件讲解.pptx
- 电阻的认知物联网单片机技术王中宝03课件讲解.pptx
- 吊顶工程39课件讲解.pptx
- 吊顶工程施工技术建筑装饰工程技术15课件讲解.pptx
- 吊顶工程施工技术建筑装饰工程技术80课件讲解.pptx
- 酊剂的制备方法中药药剂技术89课件讲解.pptx
- 酊剂的制备中药药剂技术实训54课件讲解.pptx
- 顶棚工程67课件讲解.pptx
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
原创力文档

文档评论(0)