如何使MCS-51单片机通过按键产生PWM信号来控制LED灯的不同亮度?

2024-11-23 07:08:23
推荐回答(5个)
回答1:

可以设两个按键,一个调亮一个调暗

用定时器就可以产生不同占空比的PWM信号,占空比越高LED越亮,占空比越低就越暗

检测两个按键动作,然后调整PWM信号的占空比就行了

只能说说原理,具体细节无法一一说清了

回答2:

可以设两个按键,一个调亮一个调暗

用定时器就可以产生不同占空比的PWM信号,占空比越高LED越亮,占空比越低就越暗

检测两个按键动作,然后调整PWM信号的占空比就行了

回答3:

方法太多,最简单的方法一个定时器就可以了,我记得我以前发表过。不用定时器也可以。

回答4:

通过改变定时中断时间改变PWM占空比,来改变LED亮度

回答5:

比较简单。就是使用加减按键,去控制你的P口得输出频率就好了啊。