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

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

QQ登錄

只需一步,快速開始

搜索

IV-11熒光管時(shí)鐘制作 附單片機(jī)源程序+電路圖

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

正文摘要:

  熒光管也是本人在大學(xué)時(shí)期,偶然的情況下接觸到的,當(dāng)時(shí)也是好奇,便對(duì)其進(jìn)行了一些接觸,之后便一發(fā)而不可收。         說到制作熒光管時(shí)鐘,是一直想做的事 ...

回復(fù)

ID:20088 發(fā)表于 2023-12-22 16:14
51hei團(tuán)團(tuán) 發(fā)表于 2019-8-27 02:38
好東東啊,樓主的主程序如下:

感謝小編無私貢獻(xiàn)
ID:20088 發(fā)表于 2023-12-22 16:10
感謝,無私奉獻(xiàn)
ID:820198 發(fā)表于 2021-1-9 10:05
管子哪里找啊??求個(gè)鏈接
ID:866584 發(fā)表于 2020-12-23 20:42
感謝,無私奉獻(xiàn)
ID:846386 發(fā)表于 2020-11-25 12:01
這個(gè)真漂亮,收下研究
ID:74784 發(fā)表于 2020-11-24 20:32
595+2803不如直接用573。
ID:615610 發(fā)表于 2020-6-11 12:25
感謝樓主無私貢獻(xiàn)
ID:628452 發(fā)表于 2020-1-15 17:07
大佬可否給一份iv-11管子的封裝啊,qaq
ID:9835 發(fā)表于 2019-11-8 10:36
感謝小編無私貢獻(xiàn)
ID:66872 發(fā)表于 2019-10-6 23:44
不錯(cuò),不過我有更好的方案,不用轉(zhuǎn)接板,可以支持熒光數(shù)碼管插拔
ID:433936 發(fā)表于 2019-9-24 18:00
謝謝!樓主的分享
ID:612348 發(fā)表于 2019-9-24 14:30
感謝小編無私貢獻(xiàn)
ID:328014 發(fā)表于 2019-8-27 02:38
好東東啊,樓主的主程序如下:
  1. //******************************************************//
  2. //****************若使用該代碼請(qǐng)注明出處****************//
  3. //*******************Designed by HHL ******************//
  4. //*****************************************************//
  5. #include <stc15.h>
  6. #include "ds3231.h"
  7. #include "myiic.h"
  8. #include "delay.h"
  9. //*************************************//
  10. #define FOSC  12000000L               
  11. #define T1MS (65536-FOSC/1000)
  12. #define uchar unsigned char
  13. #define uint unsigned int
  14. //************************************//iv-11顯示595
  15. sbit   STCP=P1^4;
  16. sbit   SHCP=P1^5;           //時(shí)鐘線
  17. sbit   OE  =P1^3;           //鎖存線  
  18. sbit   DS  =P1^2;           //數(shù)據(jù)線
  19. //***********************************//RGB燈顯示595
  20. sbit  STCPl=P1^0;
  21. sbit  SHCPl=P1^1;
  22. sbit  OE1=P3^7;
  23. sbit  DSl=P3^6;
  24. //************************************//
  25. uchar code SMG[]={0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92,0x82, 0xf8, 0x80, 0x90};
  26. uchar code RGB[]={0x88,0xcc,0x99,0xaa,0xee,0xdd,0xbb};     //RGB,RG,GB,RG,R,G,B
  27. uint aaa,bbb,kaiqi;
  28. //***********************************//
  29. void HC595(unsigned char DA)//熒光管 595驅(qū)動(dòng)程序
  30. {unsigned char i;
  31.           STCP=0;
  32. for(i=0;i<8;i++)
  33.      {
  34.                 SHCP=0;
  35.           DS=DA&0x01;
  36.           DA>>=1;
  37.           SHCP=1;
  38.      }
  39.           STCP=1;
  40.     delayus(20);
  41.           STCP=0;
  42. }   
  43. //************************************************//
  44. void HC595RGB(unsigned char DA1)//led 595驅(qū)動(dòng)程序
  45. {unsigned char i;
  46.           STCPl=0;
  47. for(i=0;i<8;i++)
  48.      {
  49.                 SHCPl=0;
  50.           DSl=DA1&0x01;
  51.           DA1>>=1;
  52.           SHCPl=1;
  53.      }
  54.           STCPl=1;
  55.     delayus(20);
  56.           STCPl=0;
  57. }  
  58. //***********************************************//
  59. void display(unsigned char a,unsigned char b,unsigned char c,unsigned char d,unsigned char e,unsigned char f)//顯示熒光管
  60. {         
  61.                                                         HC595(SMG[a]);//顯示第1個(gè)74HC595
  62.                                                         HC595(SMG[b]);//顯示第2個(gè)74HC595
  63.                                                         HC595(SMG[c]);//顯示第3個(gè)74HC595
  64.                           HC595(SMG[d]);//顯示第4個(gè)74HC595
  65.                     HC595(SMG[e]);//顯示第5個(gè)74HC595
  66.                     HC595(SMG[f]);//顯示第6個(gè)74HC595

  67. }
  68. //************************************************//
  69. void displayRGB(unsigned char a1,unsigned char b1,unsigned char c1)//led彩燈
  70. {         
  71.                                                         HC595RGB(RGB[a1]);//顯示第1個(gè)74HC595
  72.                                                         HC595RGB(RGB[b1]);//顯示第2個(gè)74HC595
  73.                                                         HC595RGB(RGB[c1]);//顯示第3個(gè)74HC595
  74. }
  75. //*********************************************************//
  76. void show ()               //讀取時(shí)間,并顯示
  77. {
  78.         unsigned char Htemp1,Htemp2,Mtemp1,Mtemp2,Stemp1,Stemp2;
  79.         unsigned char shi1,shi2,fen1,fen2,miao1,miao2;
  80.         //*********************************//
  81.     Htemp1=read_random(DS3231_HOUR);    //時(shí) 24小時(shí)制
  82.     Htemp1&=0x3f;                  
  83.     Htemp2=BCD2HEX(Htemp1);
  84.     Mtemp1=read_random(DS3231_MINUTE);  //分
  85.     Mtemp2=BCD2HEX(Mtemp1);
  86.     Stemp1=read_random(DS3231_SECOND);  //秒
  87.     Stemp2=BCD2HEX(Stemp1);
  88.         //********************************//
  89.                                 shi1=Htemp2/10;
  90.                                 shi2=Htemp2%10;
  91.                                 fen1=Mtemp2/10;
  92.                                 fen2=Mtemp2%10;
  93.                                 miao1=Stemp2/10;
  94.                                 miao2=Stemp2%10;
  95.         //********************************//
  96.        
  97.         display(shi1,shi2,fen1,fen2,miao1,miao2);//顯示時(shí)間
  98. }
  99. //***************************************************//
  100. //void showRGB()
  101. //{
  102. //          
  103. //       
  104. //                displayRGB(3,3,3);
  105. //                displayRGB(4,4,4);
  106. //                displayRGB(5,5,5);
  107. //                displayRGB(6,6,6);
  108. //                displayRGB(7,7,7);
  109. //}
  110. //**********************************************//
  111. void Timer0Init(void)                //定時(shí)器初始化函數(shù)
  112. {
  113.         AUXR = 0x80;               
  114.         TMOD &= 0xFc;               
  115.         TL0 = (65536-T1MS);            
  116.         TH0 = (65536-T1MS) >> 8;               
  117.         TR0 = 1;       
  118.         ET0=1;
  119.         EA=1;
  120. }
  121. //*********************************************//
  122. void main(void)
  123. {
  124.         OE=1;             //時(shí)鐘開啟開關(guān) 1為關(guān)閉,0為打開
  125.         OE1=1;            //led開啟開關(guān)  1為關(guān)閉,0為打開
  126. //         ModifyTime(19,5,6,21,49,30);       //初始化時(shí)鐘,設(shè)定時(shí)間
  127. //   修改時(shí)間   19年6月21日21時(shí)49分30秒  
  128. //   接除屏蔽代碼下載至單片機(jī)后,斷電屏蔽該行代碼再重新下載至單片機(jī)再上電即可

  129.         Timer0Init();
  130.         while(1);
  131. }
  132. //********************************************//
  133. void shuaxin () interrupt 1       //定時(shí)器中斷函數(shù)
  134. {
  135.         aaa++;
  136.   bbb++;
  137.         kaiqi++;
  138.         if(kaiqi==300)
  139.         {
  140.                 OE=0;
  141.                 OE1=0;
  142.   }
  143.         if(aaa==10)
  144.         {
  145.            show();    //定時(shí)器中斷刷新顯示時(shí)間
  146.                 aaa=0;
  147.         }
  148.         if(bbb==200)
  149.         {displayRGB(0,0,0);  //顯示led顏色
  150.         }
  151.         if(bbb==400)
  152.         {        displayRGB(1,1,1);
  153.         }
  154.         if(bbb==600)
  155.         {displayRGB(2,2,2);
  156.         }
  157.         if(bbb==800)
  158.         {        displayRGB(3,3,3);
  159.         }
  160.         if(bbb==1000)
  161.         {        displayRGB(4,4,4);
  162.         }
  163.         if(bbb==1200)
  164.         {displayRGB(5,5,5);
  165.         }
  166.         if(bbb==1400)
  167.         {displayRGB(6,6,6);
  168.                 bbb=0;
  169.         }
  170.        
  171.        
  172. }
復(fù)制代碼

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品久久久久avwww潮水 | 国产欧美日韩在线视频 | 又黄又爽的网站 | 午夜视频网站 | 亚洲精品免费观看 | 久久成人毛片 | av免费在线观看网站 | 亚洲二区视频 | 欧美综合在线视频 | 91插插插插插 | 五月天激情视频 | 成人午夜免费视频 | 亚洲成人免费网站 | 一二区视频 | 日韩精品在线一区二区 | 欧美视频免费在线观看 | 黄色网页在线 | 天天干女人| 免费黄色一级片 | 日本一区二区不卡视频 | 久久精品免费观看 | a视频在线 | 免费黄色小视频 | 色影视 | 国产h片在线观看 | 免费av一区二区三区 | 亚洲综合免费 | 九九热这里有精品 | 欧洲色综合| 又黄又爽又色视频 | 欧美在线a | 国产乱码一区二区三区 | 亚洲精品日韩丝袜精品 | 欧美高清在线 | 天天躁日日躁狠狠躁 | 亚欧在线观看 | 97精品在线| av中文在线| 天天干狠狠干 | 五月天婷婷激情 | 午夜精品视频在线观看 |