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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

stc51f104w制作的七彩燈

查看數(shù): 18068 | 評(píng)論數(shù): 23 | 收藏 2
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時(shí)間: 2014-8-13 22:01

正文摘要:

前天看了nniipf的帖子才知道原來stc也有8腳的單片機(jī),之前買了2塊pic的由于要編程器所以被丟一邊了,看到STC也有于是從淘寶買了幾片回來研究。申通也夠給力,今天早上收到貨了,于是弄了個(gè)最小系統(tǒng),說是最小系統(tǒng)其 ...

回復(fù)

ID:147018 發(fā)表于 2017-7-28 22:09
好東西,值得學(xué)習(xí)收藏
ID:139028 發(fā)表于 2016-9-27 10:15
liaolinhui 發(fā)表于 2014-8-14 22:16
昨天受到啟發(fā),想吧程序改一下,想把七彩改為多彩,今天在51hei網(wǎng)站發(fā)現(xiàn)有個(gè)類似的
原網(wǎng)址http://www.51he ...

我在有警告的 前面 加了void 就解決了。謝謝樓主的程序,學(xué)習(xí)中。。。
ID:140245 發(fā)表于 2016-9-23 19:12
樓主好貼,我上次給客戶出貨了剛好還剩下幾個(gè)這個(gè)芯片,明天來照樣做個(gè)學(xué)習(xí)學(xué)習(xí),燈就沒有三色同體的,不過有做個(gè)紅綠燈,還有燈仔,試試,謝謝樓主提供源程序。
ID:140236 發(fā)表于 2016-9-23 17:13

初學(xué)者,學(xué)習(xí)中
ID:139028 發(fā)表于 2016-9-23 16:43
liaolinhui 發(fā)表于 2014-8-14 22:16
昨天受到啟發(fā),想吧程序改一下,想把七彩改為多彩,今天在51hei網(wǎng)站發(fā)現(xiàn)有個(gè)類似的
原網(wǎng)址http://www.51he ...

編譯的時(shí)候要注意什么,我怎么好多警告。
ID:112693 發(fā)表于 2016-4-16 21:26
初學(xué)者,學(xué)習(xí)中.路過......
ID:58502 發(fā)表于 2015-7-20 23:53
重慶水下LED燈 發(fā)表于 2015-7-20 00:04
高手老師 我遇上一個(gè)難題了 我是做水下LED的 也有7彩 我是不會(huì)寫  現(xiàn)在是別人寫的 就是我們這個(gè) 要幾百個(gè)燈 ...

方便的話提供一下電路和程序,才能判斷怎么回事
ID:85435 發(fā)表于 2015-7-20 08:30
新手前來學(xué)習(xí),目前想做一個(gè)光立方
ID:86203 發(fā)表于 2015-7-20 00:04
高手老師 我遇上一個(gè)難題了 我是做水下LED的 也有7彩 我是不會(huì)寫  現(xiàn)在是別人寫的 就是我們這個(gè) 要幾百個(gè)燈同時(shí)上電,一定要同時(shí)變。現(xiàn)在就是遇上了不同步。當(dāng)噴泉水泵一啟動(dòng) 就開始亂變了 叫這寫程序的改下 他說只能這樣 把我都?xì)鈺灹?nbsp;    
ID:66287 發(fā)表于 2015-6-2 10:08
樓主真牛,實(shí)際上STC15f104w用途很大,我就用來代替過著名的555集成塊
ID:70769 發(fā)表于 2014-12-21 04:50
很好,正需要
ID:65837 發(fā)表于 2014-10-9 16:07
樓主很行啊,不錯(cuò),在玩中學(xué)習(xí)!!!
ID:64246 發(fā)表于 2014-9-5 13:22
還行挺經(jīng)典的啊
ID:65234 發(fā)表于 2014-8-21 17:57
我喜歡
ID:58502 發(fā)表于 2014-8-15 23:32
本帖最后由 liaolinhui 于 2014-8-15 23:59 編輯

淘寶應(yīng)該有賣,才幾毛錢一個(gè)(在淘寶搜三色LED),15f104w要1塊多,洞洞板5X7的3毛錢(只用到一小塊,一塊5X7的起碼可以做十幾個(gè)),usb轉(zhuǎn)ttl線(下載用)10塊錢(這個(gè)最貴,不過買了以后可以經(jīng)常用到,)三色LED分共陽和共陰兩種,用51單片機(jī)IO口直接驅(qū)動(dòng)的話買共陽的好點(diǎn),因?yàn)?1單片機(jī)低電平輸出能力要比高電平好,共陽三色LED的公共端接VCC,其他三腳通過限流電阻接IO口,建議紅色用1k,藍(lán)綠用560左右,因?yàn)槿绻齻(gè)都用同樣的電阻紅色會(huì)太亮,其他兩個(gè)顏色就不明顯,假如錢多的話可以買大功率的LED,那樣的話這玩意就變成舞臺(tái)燈了
ID:2318 發(fā)表于 2014-8-15 12:23
太牛逼了,,樓主問一下這種燈叫什么名字到哪里有賣的呀?我也想親手制作一個(gè)
ID:51024 發(fā)表于 2014-8-15 00:42
好久沒有看到這么牛的制作了 非常好 非常詳細(xì)  值得學(xué)習(xí)
ID:58502 發(fā)表于 2014-8-14 22:16
昨天受到啟發(fā),想吧程序改一下,想把七彩改為多彩,今天在51hei網(wǎng)站發(fā)現(xiàn)有個(gè)類似的
原網(wǎng)址http://www.zg4o1577.cn/mcu/3973.html,我拿來修改了下,做成了七彩燈2代
只改動(dòng)了頭文件和IO口設(shè)置
#include <STC15F104E.H> //C:\Keil\C51\INC\STC目錄居然沒有STC15F104W的,所以用STC15F104E的


sbit g1=P3^0;   //綠色 這個(gè)改成STC15F104W的io
sbit r1=P3^1;   //紅
sbit b1=P3^2;   //蘭
sbit key1=P3^3;   

/*********************************/
unsigned char i;
unsigned char mode;
/*********************************/
void delay(unsigned int k)       
{                               
unsigned int i,j;               
for(i=0;i<k;i++){               
for(j=0;j<121;j++)               
{;}}
}               
/*********************************/
void interint1() interrupt 2 //using **
      //外部中斷1處理      
{     
EA=0;

if(key1==0)
{
delay(20);
  key1=1;
if(key1==0)
{
mode++;
if(mode==4)mode=0;
}
while(key1==0);
}

key1=1;     
EA=1;     
}
/*********************************/
timer(unsigned char t)
{unsigned char b;
   for(b=0;b<t;b++)
   {; }
}

/*********************************/
ledout(unsigned char g,r,b)
{unsigned char a;
  for(a=0;a<10;a++)
{if(g!=0)
    {g1=1;timer(g);g1=0;}
  if(r!=0)
    {r1=1;timer(r);r1=0;}
  if(b!=0)
    {b1=1;timer(b);b1=0;}
  }
}
/*********************************/

/*********************************/
main()
{

unsigned char g,r,b;
r1=0;
g1=0;
b1=0;
EA=1;
EX1=1;
delay(1);
while(1)
{

if(mode==0)
{
{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!=100)
    {g=100;r=0;b=0;}
   ledout(g,r,b);
   }
   }

if(mode==1)
{
i++;
if(i==7)i=0;
switch(i)
{
case 0 : r1=1;g1=0;b1=0;delay(100);        r1=0;g1=0;b1=0; delay(100); break;
case 1 : r1=0;g1=1;b1=0;delay(100);     r1=0;g1=0;b1=0; delay(100); break;
case 2 : r1=0;g1=0;b1=1;delay(100);        r1=0;g1=0;b1=0;  delay(100); break;
case 3 : r1=1;g1=1;b1=0;delay(100);        r1=0;g1=0;b1=0;  delay(100); break;
case 4 : r1=1;g1=0;b1=1;delay(100);        r1=0;g1=0;b1=0;  delay(100); break;
case 5 : r1=0;g1=1;b1=1;delay(100);        r1=0;g1=0;b1=0;  delay(100); break;
case 6 : r1=1;g1=1;b1=1;delay(100);        r1=0;g1=0;b1=0;  delay(100); break;
default : break;
}
}


if(mode==2)
{
i++;
if(i==7)i=0;
switch(i)
{
case 0 : r1=1;g1=0;b1=0;delay(300);        r1=0;g1=0;b1=0; delay(300); break;
case 1 : r1=0;g1=1;b1=0;delay(300);     r1=0;g1=0;b1=0; delay(300); break;
case 2 : r1=0;g1=0;b1=1;delay(300);        r1=0;g1=0;b1=0;  delay(300); break;
case 3 : r1=1;g1=1;b1=0;delay(300);        r1=0;g1=0;b1=0;  delay(300); break;
case 4 : r1=1;g1=0;b1=1;delay(300);        r1=0;g1=0;b1=0;  delay(300); break;
case 5 : r1=0;g1=1;b1=1;delay(300);        r1=0;g1=0;b1=0;  delay(300); break;
case 6 : r1=1;g1=1;b1=1;delay(300);        r1=0;g1=0;b1=0;  delay(300); break;
default : break;
}
}

if(mode==3)
{
i++;
if(i==7)i=0;
switch(i)
{
case 0 : r1=1;g1=0;b1=0;delay(300); break;
case 1 : r1=0;g1=1;b1=0;delay(300); break;
case 2 : r1=0;g1=0;b1=1;delay(300); break;
case 3 : r1=1;g1=1;b1=0;delay(300); break;
case 4 : r1=1;g1=0;b1=1;delay(300); break;
case 5 : r1=0;g1=1;b1=1;delay(300); break;
case 6 : r1=1;g1=1;b1=1;delay(300); break;
default : break;
}
}

}
}
ID:65053 發(fā)表于 2014-8-14 11:36
很好很詳細(xì)
ID:58502 發(fā)表于 2014-8-13 23:38
jiege 發(fā)表于 2014-8-13 23:25
太牛逼了,問一下 這個(gè)燈有幾個(gè)引腳? 為什么可以發(fā)出七彩色呢?

這燈有4個(gè)引腳,一個(gè)共陽極,一個(gè)綠燈,一個(gè)藍(lán)燈,一個(gè)紅燈。分別接在P3.0,P3.1,P3.2,通過P3.0-P3.2輸出000-111實(shí)現(xiàn)分別點(diǎn)亮一個(gè)燈(紅,綠,藍(lán)),同時(shí)點(diǎn)亮兩個(gè)燈(紅綠,紅藍(lán),綠藍(lán))。同時(shí)點(diǎn)亮三個(gè)燈(紅綠藍(lán)),同時(shí)熄滅等八種狀態(tài)。如果通過pwm改變3燈的亮度的話理論上是有無數(shù)種顏色的,要知道彩電就是通過這三基色來顯示各種各樣的顏色的
ID:51088 發(fā)表于 2014-8-13 23:25
太牛逼了,問一下 這個(gè)燈有幾個(gè)引腳? 為什么可以發(fā)出七彩色呢?
ID:1 發(fā)表于 2014-8-13 23:23
很好的制作  謝謝分享

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 精品美女视频在线观看免费软件 | 欧美精品国产精品 | 91在线影院 | 国产精品视频免费观看 | 别c我啊嗯国产av一毛片 | 成人福利电影 | 国产精品毛片无码 | 日本电影免费完整观看 | 国产乱码精品1区2区3区 | 亚洲天堂av在线 | 午夜免费精品视频 | 人人干人人艹 | 成人性生交大片免费看r链接 | 国产亚洲欧美在线 | 中文在线视频观看 | 欧美h | www.99热.com| 国产成人免费 | 国产精品一区久久久 | 色一情一乱一伦一区二区三区 | 久久久久久久久久性 | 91精品久久 | 国产高清一区二区 | 亚洲三级在线 | 免费观看黄网站 | 欧美日韩高清在线观看 | 久久国产精品一区二区三区 | 国产福利视频网站 | 国产熟熟 | 狠狠亚洲 | 91精品久久久久久久久久入口 | 日韩激情网 | 久久精品国产久精国产 | 久久久精彩视频 | 91美女视频 | 国产在线一区二 | 在线观看免费国产 | 欧美激情精品久久久久 | 欧美久久不卡 | 日韩一区二区三区av | 国产精品久久国产精品 |