单片机的fosc=12MHZ,要求在P1.0脚上输出周期为2ms的方波,为什么要求定时间隔是1ms?谢谢解答下

2024-12-25 12:26:38
推荐回答(3个)
回答1:

周期为2ms的方波,意思就是高电平持续1ms,低电平再持续1ms,这是一个周期,1+1=1ms;接着是下个周期,又是高1ms,低1ms。。。。。。
所以定时器间隔要1ms,这样电平1ms翻转一次,周期才是2ms。
如果定时器是2ms,那么高电平2ms,低电平2ms,周期就成4ms了。
定时器间隔是周期的一半。

回答2:

……你知道什么是方波吗?
周期2ms的方波,就是每隔1ms翻转一次的波形,即1ms高电平、1ms低电平、1ms高电平、1ms低电平……

回答3:

每次定时中断程序对P1.0取反,2次完成一个周波2ms。