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

2024-12-04 14:13:47
推荐回答(3个)
回答(1):

嗯,是二个和定时器有关的运用。
输入捕捉:如具有此功能的一个管脚,定时器在内部时钟的作用下在运行,此时管脚来了个中断,假如上升沿吧。在中断的作用下,定时器停止工作,此时可以读出定时器的数值,读出后再开启定时器,等待下次中断,再读取一次定时器数值,二次相减,就可求出二次中断的间隔时间

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

回答(2):

具体如下:

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

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

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

知识拓展:

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

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

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

回答(3):

输入捕捉是 秒表, 输出比较是 闹钟