实验14:pwm控制led亮度
nrf51822并没有PWM模块,但是如果巧妙的结合PPI模块,并加上一个定时器中断就可以轻松的实现了PWM,思路是这样的:定时器使用三个比较器cc0、cc1和cc2,当三个比较器任何一产生比较事件的时候都会通过PPI去翻转GPIO的引脚,在初始化的时候这样设置这三个比较器:NRF_TIMER2->CC[0]=MAX_SAMPLE_LEVELS+next_sample_get();NRF_TIMER2->CC[1]=MAX_SAMPLE_LEVELS;//CC2willbesetonthefirstCC1interrupt.NRF_TIMER2->CC[2]=0;
推荐下载
-
HCS12单片机PWM控制LED
飞思卡尔S12单片机利用Timer 产生PWM信号 控制LED
42 2019-01-21 -
51单片机PWM控制LED呼吸灯
本程序是用51单片机通过PWM(脉冲宽度调制)方式控制LED,达到呼吸灯的效果。
53 2019-06-03 -
LED PWM控制调光程序c51
LED PWM control dimming program c51
28 2019-06-22 -
PWM控制LED灯渐亮渐灭程序
利用定时器控制产生占空比可变的 PWM 波 按K1,PWM值增加,则占空比减小,LED 灯渐暗。 按K2,PWM值减小,则占空比增加,LED 灯渐亮。 当PWM值增加到最大值或减小到最小值时,蜂鸣器将
34 2018-12-09 -
LED照明中的LED照明亮度控制新技术特征与应用
摘要:随着LED应用的不断增加,大功率LED的驱动控制日显重要。本文分析介绍了LED照明亮度控制的新技术特征与应用。 1、前言 如今电源管理技术的发展趋势是,以太网供电技术巨大市场近在咫尺,电
25 2020-11-12 -
模拟PWM调亮度c51
模拟PWM调亮度c51
33 2019-07-23 -
实验6按键控制LED实验.docx
EDA技术及应用课程相关实验:按键控制LED实验
8 2021-03-02 -
AT89C51通过PWM控制LED的亮度proteus仿真源文件含C程序源码
AT89C51的IO外接两个三极管,三极管外接一个电感然后接一个LED,通过控制PWM的占空比从而控制LED和限流电阻的电压,从而达到控制LED亮度的目的。
11 2020-12-05 -
PWM调LED程序
通过PWM的方式,用51单片机控制LED 亮度的调节
19 2019-02-27 -
.GPIO输出控制实验_控制Led亮灭
GPIO输出控制实验-控制Led亮灭
52 2018-12-09
用户评论