【杰发科技AC7802x测评】7,用可调电阻调LED亮暗

我出然冒出来这想法,就是能否用可调电阻来调LED的亮暗。
先观察了一下。觉得可行。

这就要把pwm.c考到ADC的子目录下,
主程序就改一个地方:

复制
PWM2_OutputIndependent_Init(4000);

PWM2_OutputIndependent_Init(4000);


改动如下:

 

复制
 independentChConfig[1].channel = PWM_CH_1;                         /*¶ÀÁ¢Êä³öͨµÀÑ¡Ôñ */

    independentChConfig[1].chValue = 8000-dd*2;                             /*ͨµÀchannelÖµ£¬¾ö¶¨Õ¼¿Õ±È */

    independentChConfig[1].levelMode = PWM_HIGH_TRUE;                  /*Êä³öPWM¸ßÓÐЧ£¬¿ÉÅäÖøßÓÐЧ»òµÍÓÐЧ */

    independentChConfig[1].polarity = PWM_OUTPUT_POLARITY_ACTIVE_HIGH; /*ͨµÀÊä³ö¼«ÐÔÅäÖÃΪ¸ßÓÐЧ£¬PWM MaskºóÊä³öΪµÍµçƽ */

    independentChConfig[1].interruptEn = ENABLE;                       /*ͨµÀÆ¥ÅäÖжÏʹÄÜλ */

    independentChConfig[1].initLevel = PWM_LOW_LEVEL;                  /*ͨµÀ³õʼµçƽÊä³öÅäÖ㬸ÃÅäÖÃÊÜinitChOutputEn¿ØÖÆ£¬¾ö¶¨PMM¼ÆÊýÆ÷δ¹¤×÷Ç°PWM¿ÚµÄÊä³öµçƽ */

    independentChConfig[1].triggerEn = DISABLE;                        /*ͨµÀÆ¥Åä´¥·¢Ê¹ÄÜ룬ÔÚͨµÀֵƥÅäʱ¿É²úÉú´¥·¢ÐźÅÓÃÓÚÆäËûÄ£¿éµÄ´¥·¢ÐźŠ*/

而电压值和PWM的连接是靠把电压值乘以2来接近ADC的值。。
---------------------
作者:ddllxxrr
链接:https://bbs.21ic.com/icview-3326132-1-1.html
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值