作业帮 > 综合 > 作业

求51单片机控制输出PWM,要求既能调频率又能调占空比.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/06 04:57:00
求51单片机控制输出PWM,要求既能调频率又能调占空比.
有程序没?
PWM这个功能在PIC单片机上就有,但是如果你就要用51单片机的话,也是可以的,但是比较的麻烦
你可以用定时器T0来控制频率,定时器T1来控制占空比:大致的的编程思路是这样的:T0定时器中断是让一个I0口输出高电平,在这个定时器T0的中断当中起动定时器T1,而这个T1是让IO口输出低电平,这样改变定时器T0的初值就可以改变频率,改变定时器T1的初值就可以改变占空比.