8155定时器输出问题

发布网友 发布时间:2022-04-20 10:07

我来回答

1个回答

热心网友 时间:2023-09-28 14:43

解答:

 

①M2M1=00(单个方波 图1)方式
在一个递减计数周期前半段,TimerOut脚输出高电平,
递减计数周期后半段输出低电平,计数结束及之后保持高电平。

 

 

②M2M1=01(连续方波 图2)方式,每当定时器计数值递减至全0,自动重装长度初值,
开始下一次递减计数周期。连续方波的频率 F2=F1/N
其中:F1 是从单片机输入至8155的TimerIn脚的脉冲频率;N是计数长度初值。
例如,计数长度初值高6位为27H、低8位为10H,即N=2710H=10000D,F1=2MHz,
则输出的连续方波的频率 F2=F1/N=2(10^6)/10000=200Hz.

 


 

③输出单个脉冲无所谓周期,输出连续脉冲才有周期可言(图4)。
占空比=脉冲宽度/脉冲周期.
说明:
输出脉冲的频率计算方法同上,输出脉冲周期是输出脉冲频率的倒数。
输出脉冲宽度=TimerIn脚的输入脉冲宽度。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com