<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>

    曙海教育集團論壇單片機專區單片機初中級 → 51單片機控制LED七彩漸變燈


      共有5858人關注過本帖樹形打印

    主題:51單片機控制LED七彩漸變燈

    美女呀,離線,留言給我吧!
    wangxinxin
      1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


    加好友 發短信
    等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
    51單片機控制LED七彩漸變燈  發帖心情 Post By:2010-12-7 13:44:38

    自己設計的51單片機控制LED七彩漸變燈
    MCU:89C51,89S51,89C2051等

    晶振:12MHz

    電路驅動(LED連接):
    P1.0連接藍色LED
    P1.1連接紅色LED
    P1.2連接綠色LED (必須使用純綠色高亮LED,不可使用普通草綠管)
    全為低電平驅動(低電平點亮),可以加三極管驅動,紅、藍、綠LED也可以交換位置

    控制方式圖片點擊可在新窗口打開查看WM

    頻率:約300-700Hz(我沒有計算或測量過,只是試驗顯示效果足夠好)

    調節級數:共600級,相當平滑

    編譯后的HEX文件:
    687241197859316.rar

    HEX代碼:
    :0D009300E4FEEEC39F50060000000E80F555
    :0100A000223D
    :06005F00A9078D828C83CD
    :10006500E4FDE96008C292FF120093D292E5824551
    :10007500836009C291AF82120093D291EB4A600965
    :0D008500C290AF03120093D2900DBD0AD5BA
    :01009200224B
    :100003007508C8E4F509F50AE5086008E50A70040F
    :1000130015080509E5096008E50870041509050ACE
    :10002300E50A6008E5097004150A0508E5082509CD
    :10003300FFE433FE7C00EF250AFFEC3EFEEF64C8CD
    :100043004E60087508C8E4F509F50AE509FD7C006A
    :0C005300E50AFB7A00AF0812005F80ACE9
    :030000000200A15A
    :0C00A100787FE4F6D8FD75810A020003A8
    :00000001FF

    C語言源程序:
    /*******************************
    程序名稱:七彩LED漸變程序
    編寫者:ZH YU
    MCU:51/2051
    晶振:12MHz
    *********************************/
    #include<reg51.h>
    #include<intrins.h>

    sbit gl=P1^2;   //綠色
    sbit rl=P1^1;   //紅
    sbit bl=P1^0;   //蘭

    timer(unsigned char t)
    {unsigned char b;
       for(b=0;b<t;b++)
       {_nop_();
        _nop_();
    _nop_();}
    }


    ledout(unsigned char g,r,b)
    {unsigned char a;
      for(a=0;a<10;a++)
    {if(g!=0)
        {gl=0;timer(g);gl=1;}
      if(r!=0)
        {rl=0;timer(r);rl=1;}
      if(b!=0)
        {bl=0;timer(b);bl=1;}
      }
    }

    main()
    { unsigned char g,r,b;
      g=200;r=0;b=0;
      while(1)
      {if(g!=0&&b==0)
        {g--;r++;}
       if(r!=0&&g==0)
        {r--;b++;}
       if(b!=0&&r==0)
        {b--;g++;}
       if(g+r+b!=200)
        {g=200;r=0;b=0;}
       ledout(g,r,b);
      }
    }
    入無法下載HEX,大家可以用KEIL自己編譯,或者使用記事本保存HEX代碼(重命名為.HEX文件)都可以
    再把.hex文件寫入單片機,接好電路即可工作

    自己做的LED漸變燈(使用三極管8550驅動)及部分效果圖:

    支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

    返回版面帖子列表

    51單片機控制LED七彩漸變燈








    簽名
    主站蜘蛛池模板: 东北女人下面痒大叫| 日韩精品国产自在久久现线拍 | freehd麻豆| 97青青草原国产免费观看| 黑人巨茎大战俄罗斯美女| 香港三级午夜理伦三级99| 精品在线视频免费| 波多野つ上司出差被中在线出| 欧美伊人久久大香线蕉在观| 日韩人妻无码一区二区三区| 岛国免费v片在线观看完整版| 国模大胆一区二区三区| 国产对白精品刺激一区二区| 午夜伦理宅宅235| 亚洲图片小说区| 久久aⅴ免费观看| 99在线视频精品| 色哟哟国产精品免费观看| 波多野结衣最新电影| 日韩国产有码在线观看视频| 妓女嫖客叫床粗话对白| 国产精品午夜无码AV天美传媒 | AV无码久久久久不卡蜜桃| 高贵教师被同学调教11| 看看镜子里我是怎么c哭你的| 欧美专区在线播放| 成年人视频在线观看免费| 国产精品无码无在线观看| 国产AV人人夜夜澡人人爽麻豆| 亚洲精品tv久久久久久久久久| 久久天天躁狠狠躁夜夜av | 久久99久久精品视频| 91精品国产一区二区三区左线| 美女张开腿让男人真实视频| 欧美无遮挡国产欧美另类| 成人黄软件网18免费下载成人黄18免费视频 | 97人妻无码一区二区精品免费| 美女被网站大全在线视频| 欧美日韩亚洲成色二本道三区| 日本一本在线播放| 国产精品日韩欧美在线|