久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 5553|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

全彩LED合集-4.大功率LED調(diào)光。PWM查詢法,非中斷。PT4115恒流IC。

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:90014 發(fā)表于 2015-9-15 22:06 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
-實(shí)際項(xiàng)目:按鍵控制大功率燈珠實(shí)現(xiàn)調(diào)光】
項(xiàng)目實(shí)際電路圖:




               
程序:
/***********************************************************************/
/***名稱:按鍵控制PWM對(duì)大功率LED燈調(diào)光    ******************************/
/***功能:按動(dòng)按鍵可以實(shí)現(xiàn)9級(jí)調(diào)光,初始亮度為50%                       */
/*** 按鍵KEY1實(shí)現(xiàn)9級(jí)亮度調(diào)節(jié),按動(dòng)按鍵可以實(shí)現(xiàn)循環(huán)                     */
/***********************************************************************/
#include<reg51.h>
typedef unsigned char U8;
typedef unsigned int  U16;
/*---------------------------------------------------------------------*/
/*--   端口定義                 ---------------------------------------*/
/*---------------------------------------------------------------------*/
sbit LED  = P2^3;
sbit KEY1 = P2^0;
U8 j;
/*---------------------------------------------------------------------*/
/*--   顯示子程序               ---------------------------------------*/
/*---------------------------------------------------------------------*/
void display()
{
        U8 i;
        for(i=255;i>0;i--)
                        LED=(j<i)?0x00:0xff;

}       
/*---------------------------------------------------------------------*/
/*--   按鍵子程序               ---------------------------------------*/
/*---------------------------------------------------------------------*/
void  in_key()
{
        if(KEY1==0)
        {
                while(~KEY1)
                {
                        display();
                }
                if(j<251)
                        j+=31;
                else
                        j=3;
        }
}
/*---------------------------------------------------------------------*/
/*--   主程序                   ---------------------------------------*/
/*---------------------------------------------------------------------*/
void main()
{
        LED=0X00;
        IT0 = 0;                        //set INT0 int type (1:Falling 0:Low level)
        EX0 = 1;                        //enable INT0 interrupt
        EA = 1;                         //open global interrupt switch
        j=127;                                                          //改變j的值就改變了占空比,初值50%
        while(1)
        {
                display();
                in_key();
        }
}
/*---------------------------------------------------------------------*/
/*--   程序結(jié)束                 ---------------------------------------*/
/*---------------------------------------------------------------------*/

                                 我想問下,如果是用三個(gè)色的LED是不是要用三顆驅(qū)動(dòng)芯片啊
回                         這個(gè)是驅(qū)動(dòng)單色的3X1W(3顆1W串聯(lián))大功率LED燈珠調(diào)光的,有一個(gè)PT4115就是恒流IC,很多人在問我調(diào)光手電的原理,這就是調(diào)光手電的工作原理,和源程序!



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏5 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:92810 發(fā)表于 2015-11-26 21:54 | 只看該作者
好的,可以用來控制RGB燈的嗎??
回復(fù)

使用道具 舉報(bào)

板凳
ID:74784 發(fā)表于 2015-11-27 01:30 | 只看該作者
真沒看懂是什么~~~~~~~~~~~~~~~
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩在线视频免费观看 | 中文在线一区二区 | 国产视频一区二区三区四区五区 | 日本久久综合网 | 精品成人av| 国产精品精品久久久 | 天天躁日日躁狠狠躁2018小说 | 国产在线视频一区 | 夜夜艹 | 国产aa | 国精产品一区二区三区 | 亚洲精品久久久久avwww潮水 | 国产一在线观看 | 看黄在线 | hsck成人网 | 请别相信他免费喜剧电影在线观看 | 久久久精品一区 | 草久久久 | 男女搞网站 | 国产美女精品视频 | 国产在线一区二区三区 | 韩日一区 | 资源首页二三区 | 亚洲精品久 | 成人性视频免费网站 | 国产精品九九九 | 欧美日韩在线观看一区 | 精品久久99 | 91网站在线播放 | 欧美久久久久久 | 亚洲欧洲精品一区 | 亚洲性人人天天夜夜摸 | 色橹橹欧美在线观看视频高清 | 日本淫视频 | 97视频人人澡人人爽 | 亚洲永久字幕 | www日| 久久久久久国模大尺度人体 | av大片在线观看 | 免费成人高清在线视频 | 精品自拍视频在线观看 |