- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
                        查看更多
                        
                    
                重庆大学通信工程学院   任勇 王毅  重庆大学通信工程学院   任勇 王毅  重庆大学通信工程学院   任勇 王毅  第六章  定时器 6.1  定时器模块概述         S12X定时器模块在标准定时器(TIM)基础上增加了一些新功能,称为增强型定时器模块(Enhanced Capture Timer Module, ECT)     有以下特点: 1个16位自由运行计数器; 8个具有16位缓冲寄存器的输入捕捉通道; 4个8位脉冲累加器可以通过级联形成2个16位的脉冲累加器(A/B) 1个具有4位预分频器的16位递减模数计数器; 4个可选的延迟计数器用来增强输入抗干扰能力。  重庆大学通信工程学院   任勇 王毅   定时器的基本结构 IOC0           …   …   …           IOC7   预分频因子   16 位自由计数器   16 位模数计数器   寄存器组   16 位脉冲累加器 A   16 位脉冲累加器 B     输入捕捉   输出比较   通道 0   输入捕捉   输出比较   通道 7   …   …   …   总线时钟   上溢出中断   下溢出中断   定时器通道 0 中断   ~   定时器通道 7 中断   PA 溢出中断   PA 输入中断   PB 溢出中断   ECT定时器模块的中断---13个中断向量 8个定时器通道产生的中断 1个模数计数器下溢中断 1个脉冲累加器B溢出中断 1个脉冲累加器A输入中断 1个脉冲累加器A溢出中断 1个自由计数器溢出中断 引脚复用:IOC7~IOC0                ?  PT7~PT0 重庆大学通信工程学院   任勇 王毅  6.1.2  输入捕捉/输出比较 1. 输入捕捉        输入捕捉是通过捕获自由运行计数器来监视外部事件。主要用于信号检测、频率测量、脉冲宽度和输入计数。     输入捕捉的基本过程: 外部事件或信号发生规定变化; 计数寄存器TCNT内容锁存到TCx; CxI= 1 ? 允许中断; 发中断,标志位CxF置位 记录事件发生的时刻、信号变化的时刻; TCxH 实现两次输入捕捉, 产生中断或置位               TCNT ? TCx ? TCxH 重庆大学通信工程学院   任勇 王毅  (1)、非缓冲IC通道           有4个非缓冲通道(PT4~PT7)各自具有一个捕捉寄存器。          可以由输入覆盖控制寄存器ICOVW决定捕捉到的数据是否允许被覆盖(0-覆盖,1-为空时可写)。  (2)、缓冲IC通道           有4个缓冲通道(PT0~PT3)除了各自具有一个捕捉寄存器外,还有一个保持寄存器,可以连续捕捉2次不同时刻的值。           可以工作在锁存方式或队列方式。  (注:锁存方式类似于非缓冲通道,队列方式就是先进先出) 重庆大学通信工程学院   任勇 王毅  输入捕捉功能过程 比较/捕捉 单元 16位自由运行计数器 16位输入捕捉锁存器TCx 捕捉发生时,状态位置1 向CPU发出中断请求 Edge 沿选择 检测 ICx CxF CxI 上升/下降沿 可选中断屏蔽 当外部事件发生时,或外部信号输入发生变化时,记录当前时间 TCNT TICx 延时 计数器 OR OR 16位保持寄存器TCxH 应用: ABS 刹车. 雷达测距,发动机 引脚 ? 共有8个输入捕捉通道 ? 每个通道有自己的向量表和控制寄存器 重庆大学通信工程学院   任勇 王毅  2.输出比较  16位自由运行计数器 16位输出比较寄存器  比如:0x5678     软件可以修改 引脚控制逻辑 中断请求 CxF 状态标志位置位, 当比较发生时(值相等时) CxI ? 共有8个输出比较通道 ? 每个通道有自己的向量表和控制寄存器 ? 在比较匹配的时刻,实际上就是定时时间到,同时还可输出一个信号 当比较寄存器的值和计数 器的值相等时,采取行动 比如:当TCNT=0x5678 TCNT TCx Pin OCx 比较 比较器 相等 置位 OR OR 清零 翻转 重庆大学通信工程学院   任勇 王毅  各控制寄存器的设定       具体的设置方式参见相关资料,重点是了解其作用和意义。    EDGxB  输入捕捉沿控制(IC7–IC0) EDGxA ICx EDGE 0 1 0 1 0 0 1 1 无边沿 – ICx 禁止 上升沿 下降沿 任何沿  OR OR 注:上/下沿用于测量周期,任何沿用于测量高电平或低电平宽度 注:实用于低频信号抗干扰,对高频信号不适用 输入延迟控制寄存器------DLYCT 注:如果延迟功能有效时,当输入引脚检测到一个有效的边沿后,延迟计数器开始对总
                您可能关注的文档
最近下载
- 2023年东胜区妇幼保健院护士招聘笔试高频试题摘选含答案详解.docx VIP
- 2025年河北水务有限公司公开招聘运行管理人员85人笔试备考题库及答案解析.docx VIP
- 成人经膀胱腹内压测量的最佳证据总结PPT.pptx VIP
- 体质 体质学说的应用.ppt VIP
- 2023年东胜区人民医院护士招聘笔试高频试题摘选含答案详解.docx VIP
- 2025年河北水务有限公司公开招聘运行管理人员85人笔试参考题库附答案解析.docx VIP
- 机动车查验工作规范(试行).pdf VIP
- 个人简历模板表格简历模板免费下载.docx VIP
- 电大高级财务会计历年来试题及答案.doc VIP
- 拼多多持平投产比计算公式(1).xlsx VIP
 原创力文档
原创力文档 
                        

文档评论(0)