截图
简介
这是一个关于pwm控制led灯亮度原理ppt,包括了PWM简介,PWM控制LED暗亮原理,程序设计思路,实验仿真电路等内容,PWM控制LED灯的亮度目录一,PWM简介二,PWM控制LED暗亮原理三,程序设计思路 采用单片机定时器产生PWM波,然后控制LED灯的亮度。首先对定0赋初值,使之中断(定时)5ms,再让其中断10次(次数可设定,只是输出波占空比变化快慢不同而已),再定义两个变量cc=0,ee=10H(不同的值会有不同的周期,即PWM波的周期,周期不能太大,否则会闪烁)。cc++,ee--,当cc=10H,ee=0时再cc--,ee++。在主程序中令P2.0口当cc从0到10H的时间为高电平,而ee从10H到0的时间为低电平,由于定时器的中断,cc不断增加,ee不断减少,则高电平时间越来越长,低电平时间越来越短。(总周期不变) 为了反映出定时器中断对脉冲变化的影响,在P1.0口接一按键,按住时P1.0低电平,中断次数25次,125ms脉冲变化一次,可看到波形占空比变化较慢,按键松开时P1.0高电平,中断10次,则波形占空比变化较快。四,实验仿真电路图感谢您的关注,欢迎点击下载pwm控制led灯亮度原理ppt。
pwm控制led灯亮度原理ppt是由红软PPT免费下载网推荐的一款仪器设备PPT类型的PowerPoint.
PWM控制LED灯的亮度目录一,PWM简介二,PWM控制LED暗亮原理三,程序设计思路 采用单片机定时器产生PWM波,然后控制LED灯的亮度。首先对定0赋初值,使之中断(定时)5ms,再让其中断10次(次数可设定,只是输出波占空比变化快慢不同而已),再定义两个变量cc=0,ee=10H(不同的值会有不同的周期,即PWM波的周期,周期不能太大,否则会闪烁)。cc++,ee--,当cc=10H,ee=0时再cc--,ee++。在主程序中令P2.0口当cc从0到10H的时间为高电平,而ee从10H到0的时间为低电平,由于定时器的中断,cc不断增加,ee不断减少,则高电平时间越来越长,低电平时间越来越短。(总周期不变) 为了反映出定时器中断对脉冲变化的影响,在P1.0口接一按键,按住时P1.0低电平,中断次数25次,125ms脉冲变化一次,可看到波形占空比变化较慢,按键松开时P1.0高电平,中断10次,则波形占空比变化较快。四,实验仿真电路图感谢您的关注 !
展开