33问答网
所有问题
谁给一个51单片机用一个定时器可以输出频率一定,占空比可调的PWM脉冲例子给我参考一下啊
谁给一个51单片机用一个定时器可以输出频率一定,占空比可调的PWM脉冲例子给我参考一下啊
谁说做不出来 我都做出来
举报该问题
推荐答案 推荐于2018-04-12
一.51没有这样的功能,STC12单片机才有这样的功能,不过你可以用延时函数来产生PWM波形,但比较浪费CPU时间。
二.还有一种方法可以用51来实现,但要消耗两个定时器,一个T0定时器控制PWM周期,另一个T1定时器控制PWM占空比。(T0装的初值要大于T1的初值)在定时器中断的时候都是对I/O口进行取反就可以了。
一个定时器产生PWM波形,做不出来,要两个的
(不过只赏0分太少了吧!!!)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/RPWW0BPRP.html
其他回答
第1个回答 2009-07-23
只给个我认为对的思路吧,把定时器的定时时间初值用变量实现,在中断程序里对输出口取反操作,通过给变量赋不同的初值来实现占空比的调节!应该不难的~~
相似回答
大家正在搜
相关问题
谁有用51单片机一个定时器输出PWM脉冲 频率一定,占空比可...
51单片机用一个定时器可以输出频率一定,占空比可调的PWM脉...
如何用51单片机定时器产生一个PWM,频率20kHz,占空比...
求51单片机控制输出PWM,要求既能调频率又能调占空比。
用一个定时器能使单片机的两个输出口产生2个不同的pwm脉冲吗...
利用单片机定时器产生的占空比可调的PWM程序,采用C51(A...
可不可以用51单片机输出频率占空比可调的PWM同时检测键盘
求51单片机产生PWM脉冲,可用按键调频率和占空比并,最好用...