发布网友 发布时间: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脚的输入脉冲宽度。