您的位置 首页 分销

HCS12输入捕捉和输出比较(2)

输入捕捉,用它的情况太多太多,因为它和时间相关,所以比用键盘中断之类硬件触发中断比较起来,优势相当明显不需要计时器辅助便可算出前一次

输入捕捉,用它的状况太多太多,因为它和时刻相关,所以比用键盘中止之类硬件触发中止比较起来,优势适当显着.不需求计时器辅佐便可算出前一次触发和后一次触发的时刻.为什么呢?因为输入捕捉自身便是ECT模块.

输入捕捉是一个16位二进制秒表,它能够设置成当某个用户指定的事情发生时捕捉自在运转计数器的当时计数.用户指定的事情能够是上升沿、下降沿或恣意。因为自在运转计数器用于一切8个IC/OC通道,一般不对它进行复位(即TCNT=0),而是选用两个事情之间耗用的时刻来决议输入信号参数。输入捕捉体系可用于丈量单脉冲信号的长度,或是确认周期信号的特征,如周期、占空比、频率。
相关的核算见前几个专题。
TCTL3 TCTL4中的EDGnA EDGnB位向边缘检测逻辑指定需求的信号沿的特征。当用户指定事情在设置好的输入捕捉引脚上发生时,呼应事情将如下履行:
1 自在运转计数器(TCNT)中当时值保存在定时器通道寄存器(TCnH/L)中并确定,其间n表明8个通道中的一个。要从寄存器中读取16位值,有必要运用16位无符号整型变量

2 设置相关的通道标志(CnF),该标志能够经过向其写入逻辑1来复位
3 若相应的通道中止使能(CnI)被置位,那么这个通道将发生个个中止事情。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/fenxiao/258786.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部