请选择 进入手机版 | 继续访问电脑版

普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 2654|回复: 0

大神可以说一下PWM调光的原理吗?

[复制链接]

5

主题

6

帖子

50

积分

注册会员

Rank: 2

积分
50
发表于 2019-10-12 23:00:08 | 显示全部楼层 |阅读模式
本帖最后由 我是菜鸟 于 2019-10-15 19:30 编辑

#include<reg51.h>
sbit LED0=P2^2;
unsigned char i;

void delay(unsigned int i)
{
        while(i--);
}
void main()
{
        unsigned int CYCLE=600,PWM_LOW=0;
        while(1)
        {
                LED0=0;
                delay(60000);
                for(PWM_LOW=1WM_LOW<CYCLEWM_LOW++)
        {
                LED0=0;
                delay(PWM_LOW);
                LED0=1;
                delay(CYCLE-PWM_LOW);
        }
        for(PWM_LOW=CYCLE-1WM_LOW>0WM_LOW--)
        {
                LED0=0;
                delay(PWM_LOW);
                LED0=1;
                delay(CYCLE-PWM_LOW);
        }
        }        
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-3-28 19:57 , Processed in 0.096525 second(s), 30 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表