wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

用PWM控制漸變七彩燈C51程序

作者:佚名   來源:本站原創   點擊數:  更新時間:2012年04月27日   【字體:

一、硬件介紹:

 (采用5050LED 2W) RGB三色LED控制引腳分別為單片機P1.2 、 P1.1  、 P1.0。LED正極接主電源(24V)正極,負極接驅動3顆三極管的集電極,單片機控制腳分別接3顆NPN三極管,三極管發射極接地,而單片機的供電是來自三端穩壓器7805,祥細原理如下:


 

二、實物圖片:



 

三、軟件部分:

1、/*原理:
 
先亮紅燈(保持一會兒)----紅綠過度(綠加1、紅減1循環240次)------
綠燈亮起(保持一會兒)----綠蘭過度(蘭加1、綠減1循環240次)
-----蘭燈亮起(保持)-----蘭白過度(綠加1、紅加1循環240次、蘭不變)
---白紅過度,技術支持網站
:http://m.izizhuan.cn/ 
全部程序源代碼:點此下載*/

2、具體程序如下:
#include<reg52.h>//MCU頭文件
#define uchar unsigned char//字浮型宏定義
#define uint unsigned int//整型宏定義
#define shudu 30//LED漸變速度調整
#define dengji 1//LED變化等級調整
sbit B1=P1^0;//紅色燈控制IO口
sbit G1=P1^1;//綠色燈控制IO口
sbit R1=P1^2;//蘭色燈控制IO口
uchar Rout,Bout,Gout;//紅綠蘭3個變量
/***************************************************/
/**********************延時子程序*******************/
/***************************************************/
void delay(uint z)
{
 uint x,y;//局部變量定義
 for(x=0;x<5;x++)//延時外循環
 for(y=0;y<z;y++);//延時內循環
}
/**********************************************/
/**********PWM控制紅綠蘭3種燈亮滅時間**********/
/**********************************************/
void RGBpwm(uchar Rou,uchar Gou,uchar Bou)//3個局部變量,些部分為帶參數函數
{
 if(Rou!=0)//如果紅燈變量不等于0就亮紅燈
 {
  R1=1;//紅燈亮
  delay(Rou);//紅燈亮起時間
  R1=0;//紅燈滅
 }
 if(Gou!=0)//如果紅燈變量不等于0就亮紅燈
 {
  G1=1;//綠燈亮
  delay(Gou);//綠燈亮起的時間 
  G1=0;//綠燈滅
 }
 if(Bou!=0)//如果紅燈變量不等于0就亮紅燈
 {
  B1=1;//蘭燈亮
  delay(Bou);//蘭燈亮起的時間
  B1=0;//蘭燈滅
 }
}
 
/***********************************************/
/********************主程序*********************/
/***********************************************/
void main()
{
 TMOD=0x01;//選擇定時器在方式1下工作
 EA=1;//打開總中斷
 ET0=1;//打開定時器中斷
 TR0=1;//打開定時器
 R1=0;//開機將紅燈關閉
 G1=0;//開機將綠燈關閉
 B1=0;//開機將蘭燈關閉
 TH0=(65536-256)/256;//給定時器高8位賦值
 TL0=(65536-256)%256;//給定時器低8位賦值
 while(1)//程序主循環
 {
  RGBpwm(Rout,Gout,Bout);//調用RGBpwm子程序
 }
}
/*************************************************/
/*中斷服務子程序(控制LED紅綠蘭亮滅時間占空比例)*/
/*************************************************/
void zhong() interrupt 1//中斷向量位為1
{
 uint num;//定時器計數變量
 uint ji;//亮度等級控制變量
 TH0=(65536-256)/256;//給定時器高8位賦值
 TL0=(65536-256)%256;//給定時器低8位賦值
 num++;//將定時計數變自動增加1
 if(num==shudu)//如果速度變量等于定時計數器變量就執行下面大括號語句
 {
  num=0;//將計數器清0
  ji++;//將亮度等級控制變量加1
  if((ji>0)&&(ji<100))//如果亮度等級控制變量ji小于100,紅燈亮起時間變量為240
  {
   Rout=240;//紅燈亮起變量為240
   Gout=0;//綠燈亮起變量為0
   Bout=0;//蘭燈亮起變量為0
  }
  if((ji>100)&&(ji<340))/*如果亮度等級控制變量ji大于100小于340(剛好240個等級),
  紅燈亮起時間變量由原來的240,慢慢減小到0,同時綠燈由原來的0慢慢增到240,形成
  紅燈到綠燈的漸變過程*/
  {
   Rout-=dengji;//將紅燈變量減1。因為dengji為亮度變化等級(本程序變化等級為1),
   Gout+=dengji;//將綠燈變量加1
   Bout=0;//蘭燈不變
  }
  if((ji>340)&&(ji<440))/*亮度等級控制變量ji大于340小于440時,讓綠燈變量停一段時間
  這樣就形成了當紅燈過度到綠燈時,綠燈會停一會兒的效果。*/
  {
   Rout=0;//紅燈滅
   Gout=240;//綠燈亮
   Bout=0;//蘭燈滅
  }
  if((ji>440)&&(ji<680))//同理:亮度等級控制變量ji大于440小于680時,由綠燈到蘭燈過度
  {
   Rout=0;//紅燈變量不變
   Gout-=dengji;//將綠燈變量減1
   Bout+=dengji;//將蘭燈變量加1
  }
  if((ji>680)&&(ji<780))//亮度等級控制變量ji大于680小于780時,讓蘭燈變量停一段時間
  {
   Rout=0;//紅燈滅
   Gout=0;//綠燈滅
   Bout=240;//蘭燈亮一會兒
  }
  if((ji>780)&&(ji<1020))//亮度等級控制變量ji大于780小于1020時,由蘭燈到白燈過度
  {
   Rout+=dengji;//將紅燈變量加1
   Gout+=dengji;//綠燈變量加1
   Bout=240;//蘭燈不變
  }
  if((ji>1020)&&(ji<1025))//亮度等級控制變量ji大于1020小于1025時,由蘭燈到白燈過度
  {
   Rout=240;//將紅燈變量加1
   Gout=240;//綠燈變量加1
   Bout=240;//蘭燈不變
  }
  if((ji>1025)&&(ji<1265))//亮度等級控制變量ji大于1025小于1265時,由白光到紅光過度
  {
   Rout=240;//紅燈變量不變
   Gout-=dengji;//綠燈變量自動減1
   Bout-=dengji;//蘭燈變量自動減1
  }
  if(ji>1265)//當亮度等級控制變量ji大于1210時,就將它清0
  ji=0;//將亮度控制等級清0
 }
}

關閉窗口

相關文章

开心丁香婷婷深爱五月| 国产精品无人区| 91一区二区三区四区| 欧美18免费视频| 午夜视频一区二区在线观看| 欧美在线极品| 伊人久久国产| 欧美一区久久久| 涩涩视频在线| 欧美性xxx| 国产精品亚洲成在人线| 欧美日韩大片| 少妇精品视频一区二区免费看| 51精品在线| 中文字幕在线播放一区二区| 不用播放器成人网| 亚洲欧美激情视频| 亚洲人成网站色ww在线| 亚洲毛片一区二区| 亚洲视频一区二区| 中文字幕精品网| 日韩一区二区三区国产| 日韩专区中文字幕| 欧美乱人伦中文字幕在线| 麻豆乱码国产一区二区三区| 欧美极品在线播放| 热门国产精品亚洲第一区在线| 日本a级片电影一区二区| 日韩女优人人人人射在线视频| 欧美自拍大量在线观看| 国产精品中文在线| 91久久久久久久久久久久久| www日韩av| 久久综合九色欧美狠狠| 亚洲图片欧洲图片日韩av| 懂色av一区二区三区四区五区| 在线观看成人免费| 日韩免费毛片视频| 午夜诱惑痒痒网| 少妇久久久久久久久久| 欧美成人一区二区三区高清| 国产又黄又猛又粗又爽| 性色av蜜臀av| 国产福利资源| 琪琪五月天综合婷婷| 一二三在线视频社区| 欧美激情午夜| 另类中文字幕国产精品| 国产+成+人+亚洲欧洲在线| re久久精品视频| 亚洲高清视频中文字幕| 亚洲成人国产| 先锋亚洲精品| 国产乱码字幕精品高清av | 中文高清一区| 国产激情一区二区三区四区| 中文字幕高清一区| 日韩欧美主播在线| 亚洲精品国产精品久久清纯直播| 久久精品成人欧美大片古装| 国产精品夫妻激情| 欧美国产综合视频| 99999精品视频| 白嫩情侣偷拍呻吟刺激| 久久精品第一页| www.色婷婷.com| 宅男网站在线免费观看| 免费国产h视频在线观看86| 小小的日本在线观看免费色网| 久久综合色播| 黄网站在线观| 国产精品对白| 国产精品久久久一区二区| 懂色一区二区三区免费观看| 亚洲在线视频一区| 亚洲风情亚aⅴ在线发布| 国内精品国产三级国产在线专 | 日本熟妇色xxxxx日本免费看| 99视频免费看| 丰满少妇又爽又紧又丰满电影| 色综合888| 黄页网站大全在线免费观看| 欧美大片黄色| eeuss鲁片一区二区三区| 欧美另类视频| 91丝袜国产在线播放| 色综合视频一区二区三区高清| 亚洲欧美激情一区| 国产精品色婷婷视频| 男同互操gay射视频在线看| www.555国产精品免费| 亚洲第一在线播放| 欧美精品小视频| 国产在线视频资源| 国产精品高清一区二区| 在线看片成人| 国产精品久久一级| 亚洲国产精品va在线看黑人| 国产成人精品视频在线观看| 男人的天堂avav| 五月天婷婷丁香网| 午夜福利理论片在线观看| 天天噜天天色| 亚洲成人高清| 蜜桃伊人久久| 亚洲成人av中文| 久久久精品国产网站| 欧美国产视频在线观看| 极品白嫩少妇无套内谢| 亚洲网站免费观看| av小说在线| 岛国影视在线观看| 欧美日本一道| 日韩1区2区| 91美女在线观看| 精品久久久网站| 91在线视频一区| 亚洲人视频在线| 亚洲精品国产无码| 天天碰夜夜操| 国产精品久久乐| 男操女视频网站| 欧美性老头oldtight| 理论视频在线| 亚洲精品456| av一本久道久久综合久久鬼色| 欧美日韩卡一卡二| 国产精品入口夜色视频大尺度| 国产成人精品视频免费看| 国产亚洲成人av| 美女福利网站视频在线观看| 一区二区三区短视频| 亚洲区第一页| 黑人欧美xxxx| 亚洲男人天堂2019| 欧美激情导航| 成年人在线免费看片| 99久久久无码国产精品性波多| 波多野结衣视频在线看| 精品一区二区三区国产| 中国xxxx自拍视频| 奇米在线7777在线精品| 国产精品福利视频| 国产视频播放| 国内精品伊人久久久久av影院| 日韩免费电影一区二区| 激情乱色小说视频| 日韩中文字幕久久| 亚洲精品www| 91精品国产色综合| 日韩国产精品一区二区| 五月婷婷之综合激情| 妖精视频在线观看免费| 国产极品999| 性色88av老女人视频| wwwav在线| 久久av免费| 国产福利精品一区| 一本久久精品一区二区| 精品国产依人香蕉在线精品| 国产精品亚洲综合| 亚洲欧洲日本精品| 美女亚洲一区| 97se狠狠狠综合亚洲狠狠| 在线看欧美日韩| www.青青草.com| 日韩大片b站免费观看直播| 亚洲成人高清| 免费日韩视频| 午夜精品一区二区三区三上悠亚| 中文字幕欧美亚洲| 久久一区二区三区欧美亚洲| 999久久久精品视频| chinese国产精品| 免费看涩涩视频软件| 91精品国产91久久久久久青草| 亚洲第一福利专区| 成人av在线影院| 欧美一级黄色大片| 91久久精品在线| 欧美第一页浮力影院| 蜜臀精品一区二区三区| 黄色av免费网站| 欧洲美女精品免费观看视频| 美女视频一区免费观看| 国产视频久久久久久| 婷婷综合久久中文字幕蜜桃三电影 | 中文字幕在线观看第一页| 日韩精品午夜| 欧美色老头old∨ideo| 欧美日韩免费精品| 亚洲天堂视频网站| 9i精品一二三区| 蜜桃视频在线一区| 久久精品国产一区| 人妻巨大乳一二三区| 2022国产麻豆剧果冻传媒剧情| crdy在线观看欧美| 日本精品www| 国产精品免费在线视频| 国产成人的电影在线观看| 日韩av一卡| 精品一区二区三区在线视频| 日韩一区二区三区免费看 | 欧美做受高潮6| 欧美成人午夜做爰视频在线观看 | 黄色小视频在线看| 日韩成人一区| 成人午夜激情在线| 国产亚洲精品美女久久久| 在线视频91| 欧美亚洲天堂网| 粗大的内捧猛烈进出在线视频| 免费福利视频一区| 国产精品久久久99| 97热在线精品视频在线观看| 欧美日韩系列| 特黄特色免费视频| 日韩精品免费一区二区| 手机在线观看av网站| 激情综合色播激情啊| 亚洲码在线观看| 秋霞在线一区二区| 波多野结衣视频网址| 男女av在线| 亚洲裸体俱乐部裸体舞表演av| 亚洲欧美另类日本| 亚洲啪啪aⅴ一区二区三区9色| 丝袜国产日韩另类美女| 久久99久久久久久久噜噜| 国产熟妇久久777777| 色猫av在线| 国产丶欧美丶日本不卡视频| 日本乱人伦a精品| 欧美卡一卡二卡三| 成年人黄视频在线观看| 久久午夜电影网| 翡翠波斯猫1977年美国| 夜夜躁很很躁日日躁麻豆| 最新欧美电影| 欧美性xxxx在线播放| 2018国产在线| 毛片基地一级大毛片| 一区二区三区四区五区精品视频| 日韩在线观看免费网站| 欧美三级视频网站| 番号在线播放| 欧美国产精品一区二区三区| 好吊色欧美一区二区三区| 性欧美videos另类hd| 日本福利一区| 欧美一级日韩免费不卡| 九色porny自拍| 性一爱一乱一交一视频| 国产精品系列在线播放| av一区和二区| 成人毛片在线免费观看| 久久99性xxx老妇胖精品| 亚洲性线免费观看视频成熟| 免费在线观看污| 4438x成人网全国最大| 亚洲色图在线视频| 影音先锋男人的网站| 夜夜爽视频导航| 另类国产ts人妖高潮视频| 欧洲s码亚洲m码精品一区| 亚洲国产成人精品女人久久| 国产一区二区三区免费观看在线| 日韩欧美中文字幕公布| 中文字幕精品久久久| 成人看av片| 午夜伦理一区二区| 免费看污污网站| 四虎影院在线播放| 中文字幕中文字幕一区| 青青草免费在线视频观看| 狠狠操视频网| 国产成a人无v码亚洲福利| 成人网6969conwww| 亚洲高清黄色| 欧美日韩精品在线观看| 欧美一区二区三区人| 影音先锋成人资源网站| 久久人体做爰大胆| 久草成人资源| 精品国产一区二区三区不卡 | 国产精品成人久久久久| 免费人成在线观看| 天天干在线视频论坛| 欧美国产日韩a欧美在线观看| 国产精品亚洲一区| 亚洲成人第一区| 久久精品国产亚洲blacked| 日韩欧美精品在线视频| 中文字幕第六页| 婷婷亚洲一区二区三区| av一区二区三区在线| 91视频国产精品| 天天综合亚洲| 国产精品欧美激情| 亚洲高清色图| 国产精品久久久久久久| 91成人在线播放| 亚洲AV无码精品国产| 欧美+亚洲+精品+三区| 国产深夜精品福利| 亚洲精品乱码电影在线观看| 肉丝袜脚交视频一区二区| 国产精品 日韩| 女明星视频黄又免费| 成人动漫精品一区二区| 91大学生片黄在线观看| 午夜影院观看视频免费| 一区二区三区欧美亚洲| 日韩欧美中文在线视频| 6699嫩草久久久精品影院| 日韩午夜精品视频| a在线视频播放观看免费观看| 精品中文在线| 免费91麻豆精品国产自产在线观看| 日韩精选在线观看| 亚洲国产一区二区在线观看| 成人福利网站在线观看11| 国产高清av| 久久久欧美精品sm网站| 青青在线视频免费| 成人av黄色| 亚洲第一区第二区| 久久午夜免费视频| 精品一区二区三区中文字幕在线 | 九色|91porny| 日本福利视频导航| 肉丝一区二区| 欧美日韩一区二区三区在线看| 日本污视频网站| 大奶一区二区三区| 8050国产精品久久久久久| 在线观看xxx| 国产成人综合网站| 日韩欧美一区三区| 成人免费高清| 亚洲男人的天堂在线| 中文字幕日产av| 狂野欧美一区| 9191国产视频| 五月香视频在线观看| 日韩欧美国产麻豆| 嫩草影院一区二区三区| 鲁大师成人一区二区三区| 亚洲一区二区三区免费看| 美丽的姑娘在线观看免费动漫| 欧美人牲a欧美精品| **爰片久久毛片| 精品电影一区二区三区| 劲爆欧美第一页| 狠狠一区二区三区| 欧美黑人极品猛少妇色xxxxx| 中文字幕在线观看第二页| 成人在线丰满少妇av| 国产成人综合精品在线| 一区二区三区免费视频网站| 天堂久久一区二区三区| 久久综合久久综合这里只有精品| 18成年在线观看| 国产欧美日韩综合精品一区二区| 久久美女福利视频| 黄色国产网站在线播放| 日韩一区二区免费在线观看| 国产十六处破外女视频| 亚洲国产合集| 国产精品久久视频| 黑粗硬大欧美视频| 91蝌蚪porny九色| 国产免费人做人爱午夜视频| 国产一线二线在线观看| 亚洲欧美在线看| 国产麻豆精品一区| 久久免费高清| 日韩妆和欧美的一区二区| 在线国产1区| 欧美日韩高清一区二区不卡 | 午夜精品久久久久| 人妻视频一区二区| 爽爽窝窝午夜精品一区二区| 国产精品视频一区二区高潮| 三年片免费观看大全| 亚洲色图视频网站| 久久久视频6r| 国产在线日韩精品| 春色成人在线视频| 国内精品卡一卡二卡三新区| 欧美亚洲高清一区二区三区不卡| 欧美激情国产精品免费| 一区二区不卡| 亚洲精品成人久久久998| 日本中文字幕视频在线| 亚洲精品97久久| 性色av蜜臀av| 91欧美一区二区| 亚洲av成人片无码|