版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
定时器中断物联网单片机技术定时器中断学习目标掌握定时器中断配置;熟悉定时器中断原理;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){Cou
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025河南省中考英语真题 (解析版)
- 2026年液化石油气(LPG)站泄漏与火灾应急培训
- 2026年节假日消防安全部署会议
- 2026年企业如何借助数字化规范财务管理
- AI在业财数据应用与管理中的应用
- 2026年医疗行业知识产权海外布局与风险预警
- 2026年加油站交接班流程与账表填写规范
- 2026年游戏原画设计行业发展趋势与个人发展
- 2026年星巴克体验营销与顾客忠诚度案例分析
- 2026年体育特长生训练周期的数字化管理与调控
- 动画场景构图课件
- 2025年物业经营管理真题及专家押题试卷附答案
- 2026年北京市朝阳区高三二模英语试卷(含答案)
- 初中英语一般过去时课件
- 2026年焊工职业技能考试题(附答案)
- 2026广西机场管理集团有限责任公司第一批次招聘236人笔试历年参考题库附带答案详解
- 2026年上海市浦东新区初三语文二模试卷及答案(详解版)
- 2026年北京市海淀区初三一模英语试卷(含答案)
- 广告学:理论、方法与实务课件 第1章 广告导论
- 体育中心体育场工程施工组织设计
- 初中数学七年级下册一元一次不等式组参数取值范围分层进阶教案(人教版)
评论
0/150
提交评论