单片机中输入捕获和输出比较什么意思?

单片机中输入捕获和输出比较什么意思?,第1张

具体如下:

输入捕捉:如具有此功能的一个管脚,定时器橘贺裂在内部时钟的作用下在运行,此时管脚来了个中断,假如上升沿。

在中断的作用下,定时器停止工作,此时可以读出定时器的数值,读出后再开启定时器,等待下次中断,再读取一次定时器数值,二次相减,就可求出二次中断的间隔时间。

输出比较:有一寄存器先存放圆闭你要定时的数,例如50.定时器在内部时钟下有0开始慢慢向上加,没加一次都会和那个寄存器比较,当等于那个寄存器值时 如50,此管脚就会跳变(输出一高电平或低电平)。

知识拓展:

什么是单片机的捕捉输入:

就是用一定方式得到单片机IO引脚的输入状态:外部中断,可以及时得到下降沿或者低电平的输入状态。

查询方式拍晌 可以得到高电平或低电平的输入状态。

“捕获”相当于一种中断的形式,比如来一陪闷个下降/上升沿,也就是电平发生跳变,单片机就会“捕捉”到这个信号,从而产生一个信号,标志内部相应的标志位,程序查到这个标志就知道发生了某件事了,就会去处理。 如你在家里,有客人来,会敲门,你耳朵就会“捕获”到输入的敲门声了,然后你就知道是有人来了要去开门。

单片机的输入输出颂猜比较/捕野乱型获 一般要配合定时器一起用,输入比较/捕获一般用来检测频率,每来一个脉冲就会自动读一次定时器的值,这个值就是输入频率的周期,用公式f=1/T不就可以算出频率值了吗?

输出比较/捕获则刚好反过来,可以用来输出你所设定的频率脉冲,多用于PWM控制。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12341933.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存