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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 13888|回復: 34
打印 上一主題 下一主題
收起左側

12864時鐘電路,帶全部資料

  [復制鏈接]
跳轉到指定樓層
樓主








12864.rar (98.65 KB, 下載次數: 428)





評分

參與人數 4黑幣 +66 收起 理由
slhslhhao + 8 共享資料的黑幣獎勵!
vvv64 + 5
蘭亭序 + 3 很給力!
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏12 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發
ID:140183 發表于 2016-11-21 05:13 | 只看該作者
下載啦。很好。謝謝!
回復

使用道具 舉報

板凳
ID:1 發表于 2016-12-5 03:35 | 只看該作者
下面是樓主的程序
  1. /*---------------------------------------------------------------------------
  2.         黃歷電子智能時鐘程序
  3.         單 片 機:STC89C52RC
  4.         晶    振:12MHz
  5.         時鐘芯片:DS1302
  6.         液 晶 屏:LCM-12864-ST7920
  7.         功能描述: 大數字顯示時間;能顯示農歷、溫度和設置鬧鈴;有整點報時功能
  8.                           紅外遙控和按鍵都能設置時間和鬧鈴
  9.         時    間:2011年2月2日修改完成,今天大年三十,算是給自己的禮物吧!呵呵...
  10.         說          明:LCM12864使用并口連接方式,PSB、RST接高電平
  11.         修改日志:

  12. ------------------------------------------------------------------------------*/

  13. /*-------------------------------頭文件---------------------------------------*/
  14. #include <reg52.h>
  15. #include <intrins.h>
  16. #include "LCD12864.h"
  17. #include "DS1302.h"
  18. #include "DS18B20.h"
  19. #include "nongli.h"
  20. #include "displaytime.h"
  21. #include "zk.h"
  22. #include "bell.h"
  23. #include "HW.H"
  24. #include "delay.h"

  25. #define uint  unsigned int
  26. #define uchar unsigned char

  27. /*--------------------定義按鍵-----------------------------------------------*/
  28. sbit K1  = P1^0; //K1-設置
  29. sbit K2  = P1^1; //K2-確認、返回
  30. sbit K3  = P1^2; //K3-加
  31. sbit K4  = P1^3; //K4-減
  32. //K5=P1^4,K5-控制鬧鐘的打開與關閉,在"hw.h"中定義

  33. /*---------------------函數聲明------------------------------*/             
  34. void ds_w0(void);
  35. void ds_w(void);
  36. void Conver_week(bit c,uchar year,uchar month,uchar day);
  37. /*-----------------------------定義全局變量------------------------------*/
  38. bit  w=0;    //調時標志位

  39. unsigned char yy,mo,dd,xq,hh,mm,ss,month_moon,day_moon,week,tiangan,dizhi,moontemp1,moontemp2;//定義時間映射全局變量(專用寄存器)
  40. signed char address,item,item0,max,mini;
  41. unsigned char clk_ala[2]={0x00,0x00};//鬧鐘數據存放初,始值為00:00
  42. unsigned char hour,minute,time;//用于鬧鈴的設置



  43. /*-----------------------------日期、時間設置函數-----------------------------*/

  44. void tiaozheng(void){
  45.         yy = read_clock(0x8d);//調用1302時鐘數據中的年數據,從地址0x8d中
  46.         mo = read_clock(0x89);//調用1302時鐘數據中的月數據,從地址0x89中
  47.         dd = read_clock(0x87);//從1302芯片中讀取日數據,從地址0x87中
  48.         week = read_clock(0x8b);//從1302芯片中讀取星期數據,從地址0x8b中
  49.         //----------------------------------
  50.         lcm_w_test(0,0x80);
  51.         lcm_w_word("20");//顯示內容字符20
  52.         lcm_w_test(1,(yy/16)+0x30);//函數參數1,代表本行寫數據,YY/16+0X30得出年十位數字的顯示碼地址,送顯示       
  53.         lcm_w_test(1,yy%16+0x30);//函數
  54.         lcm_w_word("年");
  55.         //----------------------------------
  56.         lcm_w_test(1,(mo/16)+0x30);
  57.         lcm_w_test(1,mo%16+0x30);//與16取余數,得到月份的個位數,加0x30得到該數字的液晶內定顯示碼送顯示
  58.         lcm_w_word("月");//調用字符顯示函數,顯示文字 月
  59.         //----------------------------------
  60. /*
  61.         lcm_w_test(0,0x88);//第一個參數0,表示本行寫入LCM的是指令,指定顯示位置88H(第三行左端)
  62.         lcm_w_word("星期");//調用字符顯示函數,顯示文字 星期
  63.         lcm_w_test(1,mo%16+0x30);//與16取余數,得到月份的個位數,加0x30得到該數字的液晶內定顯示碼送顯示
  64. */
  65.         //----------------------------------
  66.         lcm_w_test(1,(dd/16)+0x30);
  67.         lcm_w_test(1,dd%16+0x30);//第一個1參數,表示本行寫數據,日數據與16取余得個位數,加0x30得到顯示碼
  68.         lcm_w_word("日");//顯示字符 日
  69.         //----------------------------------
  70.         if(read_clock(0x85) != hh){//如果程序中的小時與1302芯片中的不同,
  71.                 hh = read_clock(0x85);//刷新程序中的小時數據
  72.         }
  73.         lcm_w_test(0,0x91);//第一個參數0,表示本行寫入LCM的是指令,指定顯示位置88H(第三行左端)
  74.         lcm_w_test(1,(hh/16)+0x30);//顯示十位
  75.         lcm_w_test(1,hh%16+0x30);//顯示個位
  76.         lcm_w_word("時");
  77.         //----------------------------------
  78.         if(read_clock(0x83) != mm){//如果1302芯片中的分鐘數據與程序中的分鐘變量不相等               
  79.                 mm = read_clock(0x83);//刷新程序中的分鐘數據
  80.         }
  81.         lcm_w_test(1,(mm/16)+0x30);//向液晶寫數據,顯示分鐘的十位數
  82.         lcm_w_test(1,mm%16+0x30);//向液晶寫數據,顯示分鐘的個位數
  83.         lcm_w_word("分");
  84.         //----------------------------------
  85.         if(read_clock(0x81) != ss){//如果1302芯片中的分鐘數據與程序中的秒鐘變量不相等(0x81為讀秒數據0x80為寫秒數據)               
  86.                 ss = read_clock(0x81);//刷新程序中的秒鐘數據
  87.         }
  88.         lcm_w_test(1,(ss/16)+0x30);//向液晶寫數據,顯示分鐘的十位數
  89.         lcm_w_test(1,ss%16+0x30);//向液晶寫數據,顯示分鐘的個位數
  90.         lcm_w_word("秒");

  91. //////////////////////////////////////////////////////////////////////
  92.         //=========顯示鬧鐘的設置時間===================       
  93.        
  94.         hour=clk_ala[0];        //取出上一次的鬧鐘小時值
  95.         minute=clk_ala[1];         //取出上一次的鬧鐘分鐘值
  96.        
  97.         lcm_w_test(0,0x88);
  98.         lcm_w_word("鬧鐘---");
  99.         //----------------------------       
  100.         lcm_w_test(1,(hour/10)+0x30);//顯示小時十位
  101.         lcm_w_test(1,(hour%10)+0x30);//顯示小時個位
  102.         //----------------------------
  103.           lcm_w_word(":");
  104.         //----------------------------
  105.         lcm_w_test(1,(minute/10)+0x30);//顯示分鐘的十位
  106.         lcm_w_test(1,(minute%10)+0x30);//顯示分鐘的個位
  107.         //----------------------------
  108.         lcm_w_word("----");


  109. /////////////////////////////////////////////////////////////////////////

  110. }
  111. /*****************************************************************************/
  112. //被調數據加一或減一,并檢查數據范圍,寫入1302指定地址保存
  113. void ds_w(void)
  114. {
  115.         item0=time;
  116.         item=((read_clock(address+1))/16)*10 + (read_clock(address+1))%16;//時間的調整
  117.         if(K3 == 0||key_add==1){//如果按動上調鍵
  118.          item++;//數加 1  
  119.         }
  120.         if(K4 == 0||key_minish==1){//如果按動下調鍵
  121.            item--;//數減 1
  122.         }
  123.         if(item>max)  item=mini;//查看數值是否在有效范圍之內   
  124.         if(item<mini) item=max;//如果數值小于最小值,則自動等于最大值           
  125.         write_clock(0x8e,0x00);//允許寫1302芯片操作
  126.         write_clock(address,(item/10)*16+item%10);//轉換成16進制寫入1302
  127.         write_clock(0x8e,0x80);//寫保護,禁止寫操作
  128. }

  129. /********************************************************************/
  130. //===============鬧鐘時間的加減設置======================
  131. void ds_w0(void)
  132. {
  133.   item0=time;

  134.   if(K3 == 0||key_add==1){//如果按動上調鍵
  135.         item0++;//數加 1
  136.         }
  137.   if(K4 == 0||key_minish==1){//如果按動下調鍵
  138.         item0--;//數減 1
  139.         }
  140.   if(item0>max) item0=mini;//查看數值是否在有效范圍之內
  141.   if(item0<mini)item0=max;//如果數值小于最小值,則自動等于最大值
  142.   time=item0;//調整后的時間重新賦值給time(time為hour或minute),這步很重要,沒有將無法更新鬧鐘數據
  143. }


  144. /**********************************************************************************************************/
  145. //調整時間子函數,設置鍵、數據范圍、上調加一,下調減一功能。
  146. void Set_time(unsigned char sel){ //根據選擇調整的相應項目加1并寫入DS1302,函數參數是按動設置鍵的次數
  147.   
  148.         write_com(0x30); write_com(0x06);

  149.         lcm_w_test(0,0x98);//第一參數0表示本行寫入指令,指定下面行的 調整 顯示起始位置為9AH
  150.         lcm_w_word(">>調整>>    <<<<");//調用字符顯示函數,顯示 調整字樣
  151.   
  152. /*        if(sel==8)  {lcm_w_word("星期");address=0x8a; max=7;mini=1;          
  153.      tiaozheng();
  154.      ds_w();
  155.      tiaozheng();
  156.           }
  157. */
  158. //================================================================
  159.         lcm_w_test(0,0x9c);
  160.         if(sel==7)  {lcm_w_word("鬧鐘分"); time=minute;max=59;mini=0;        
  161.          tiaozheng();//顯示調整前的內容
  162.      ds_w0();//設置鬧鐘
  163.          clk_ala[1]=time;//把更新后的分鐘數據重新保存
  164.      tiaozheng();//顯示調整后的內容
  165.           }//按動8次顯示 調整鬧鐘的分鐘部分
  166.         if(sel==6)  {lcm_w_word("鬧鐘時");time=hour; max=23;mini=0;
  167.      tiaozheng();
  168.      ds_w0();
  169.          clk_ala[0]=time;//把更新后的小時數據重新保存
  170.      tiaozheng();
  171.           }//按動7次顯示 調整鬧鐘的小時部分
  172. //================================================================

  173.         if(sel==5)  {lcm_w_word("秒鐘");address=0x80; max=59;mini=0;          
  174.         tiaozheng();  //調用日期、時間調整函數
  175.            ds_w();                  //被調數據加一或減一函數
  176.            tiaozheng();
  177.    
  178.         }        //秒6,按動6次顯示 調整秒鐘   
  179.                 //并指定秒鐘數據寫入1302芯片的寫入地址是0x80,秒鐘數據的最大值是59,最小值是0

  180.         if(sel==4)  {lcm_w_word("分鐘");address=0x82; max=59;mini=0;
  181.            tiaozheng();
  182.            ds_w();
  183.            tiaozheng();
  184.   
  185.         }        //分鐘5,按動5次顯示 調整分鐘
  186.                 //并指定分鐘數據寫入1302芯片的地址是0x82,分鐘數據的最大值是59,最小值是0

  187.         if(sel==3)  {lcm_w_word("小時");address=0x84; max=23;mini=0;
  188.   
  189.             tiaozheng();
  190.            ds_w();
  191.            tiaozheng();
  192.   
  193.         }        //小時4,按動4次顯示 調整小時
  194.                 //規定小時數據寫入1302芯片的位置是0x84,小時數據最大值23,最小值是0
  195.   

  196.         if(sel==2)  {lcm_w_word("日期");address=0x86;
  197.                 mo = read_clock(0x89);//讀月數據
  198.                 moontemp1=mo/16;
  199.                 moontemp2=mo%16;
  200.                 mo=moontemp1*10+moontemp2;//轉換成10進制月份數據

  201.       yy = read_clock(0x8d);//讀年數據
  202.       moontemp1=yy/16;
  203.                 moontemp2=yy%16;
  204.                 yy=moontemp1*10+moontemp2;//轉換成10進制年份數據

  205.       if(mo==2&&yy%4!=0){max=28;mini=1;}//平年2月28天
  206.                 if(mo==2&&yy%4==0){max=29;mini=1;}//閏年2月29天
  207.                 if(mo==1||mo==3||mo==5||mo==7||mo==8||mo==10||mo==12){max=31;mini=1;}//31天的月份
  208.                 if(mo==4||mo==6||mo==9||mo==11){max=30;mini=1;}//30天的月份
  209.                 tiaozheng();
  210.                 ds_w();
  211.                 tiaozheng(); //調用日期、時間調整函數

  212.   }        //日3,按動3次顯示 調整日期
  213.                 //規定日期數據寫入1302的位置地址是0x86,日期最大值31,最小值是1



  214.   if(sel==1)  {lcm_w_word("月份");address=0x88; max=12;mini=1;
  215.      tiaozheng();
  216.      ds_w();
  217.      tiaozheng();
  218.   
  219.    }        //月2,按動2次顯示 調整月份
  220.                 //規定月份寫入1302的位置地址是0x88,月份最大值12,最小值1


  221.   if(sel==0)  {lcm_w_word("年份");address=0x8c; max=99; mini=0;
  222.          tiaozheng();
  223.      ds_w();                //被調數據加一或減一函數
  224.      tiaozheng();        //調用日期、時間調整函數

  225.    }        //年1,按動1次顯示 調整年份,
  226.                 //規定年份寫入1302的地址是0x8c,年份的最大值99,最小值0

  227. }

  228. /*********************************************************************
  229. **********************************************************************
  230. **************             主函數                                  ****************
  231. **********************************************************************
  232. /********************************************************************/
  233. void main()
  234. {       
  235.         unsigned char e=0,f=0,tmp,i;                     

  236.     IE = 0x81;    //允許總中斷中斷,使能 INT0 外部中斷
  237.     TCON = 0x01;  //觸發方式為脈沖負邊沿觸發   
  238.     IRIN=1;       //IO口初始化
  239.     BEEP=1;
  240.         K1=1;K2=1;K3=1;K4=1;
  241.        
  242.        
  243.         Init_1302();                //時鐘芯片初始化
  244.         lcm_init();                        //液晶初始化
  245.         welcome0();  //調用歡迎信息1
  246.         DelayM(2000);//延時
  247.         //welcome();DelayM(1000);  //調用歡迎信息2                
  248.         lcm_clr();            //清屏
  249.         Clean_12864_GDRAM();         //清屏
  250.         while(1)
  251.         {


  252.                 if (w == 0)                  //正常走時
  253.                 {
  254.                         displaydate();         //顯示日期
  255.                         displaynl();         //顯示農歷
  256.                         displaytime();         //顯示時間
  257.                         read_temp();         //讀取溫度
  258.                         ds1820disp();          //顯示溫度
  259.                         displayxq();         //顯示星期
  260.                                
  261.                 //=================以下是鬧鐘的相關處理===================
  262.                        
  263.                         if(ala_flag==1){//鬧鐘標志位               
  264.                         set1616pic(6,1,0,2);} //顯示"鬧鐘圖標"               
  265.                     else{                                                                               
  266.                         set1616pic(6,1,0,3);}//關閉"鬧鐘圖標"顯示

  267.                         //----------------------------------------
  268.                         tmp=read_clock(0x85);//取出1302小時
  269.                         i = tmp/16;
  270.                         tmp = tmp&0x0f;
  271.                         tmp = tmp + i*10;
  272.                         if(clk_ala[0]==tmp)//與鬧鐘設定的小時值相同
  273.                                 {
  274.                                 tmp=read_clock(0x83);//取出1302分鐘
  275.                                 i = tmp/16;
  276.                                 tmp = tmp&0x0f;
  277.                                 tmp = tmp + i*10;
  278.                                         if(clk_ala[1]==tmp)//與鬧鐘設定的分鐘值相同
  279.                                           {
  280.                                                 if(ala_flag==1)//鬧鐘打開
  281.                                                   {
  282.                                                         alarmbeep();//鬧鈴聲響1分鐘后自動關閉,
  283.                                                         DelayM(200);//控制鬧鐘響的間隔即頻率
  284.                                                    }
  285.                                                 else BEEP=1;//關閉蜂鳴器
  286.                                            }
  287.                                          else BEEP=1;//關閉蜂鳴器
  288.                                 }
  289.                         //==============鬧鐘處理結束=======================
  290.                 }       
  291.                 else {} //========否則啟動調時=========================
  292.          
  293.      
  294. /*---------------按鍵及紅外遙控設置時間------------------------------*/               
  295.                 if (K1 == 0||key_manue==1)         
  296.                 {                 
  297.                        
  298.                         DelayM(8);                       //按鍵消抖
  299. /*當是調時狀態 本鍵用于調整下一項---------------------------------------------------*/               
  300.                         if((K1 == 0 && w == 1)||(key_manue==1&&w==1))      //
  301.                         {
  302.                                        
  303.                                 e++;
  304.                                 if (e >= 8 ) {e = 0;}
  305.                              while(! K1 );            //等待鍵松開
  306.                           key_manue=0;
  307.                                 Set_time(e); beep();          //調整                               
  308.                         }
  309. /*當是正常狀態時就進入調時狀態---------------------------------------------------*/               
  310.                         if((K1 == 0 && w == 0)||(key_manue==1&&w==0))  //
  311.                         {       
  312.                                 key_manue=0;
  313.                                 lcm_clr();            
  314.                                 Clean_12864_GDRAM();   //清屏
  315.                                 w=1;                       //進入調時
  316.                                 Set_time(e);beep();
  317.                         }
  318.                            while(K1 == 0);            //等待鍵松開
  319.                 }
  320. /*當在調時狀態時就退出調時---------------------------------------------------*/               
  321.                 if (K2 == 0||key_ok==1)                   //
  322.                 {        beep();
  323.                         DelayM(8);
  324.                         if((K2 == 0 && w == 1)||(key_ok==1&&w==1))
  325.                         {                       
  326.                                 w = 0;                       //退出調時
  327.                                 e = 0;                           //"下一項"計數器清0                                                               
  328.                         }
  329.                         if((K2 == 0 && w == 0)||(key_ok==1&&w==0))
  330.                         {
  331.                                 lcm_clr(); Clean_12864_GDRAM();
  332.                                 write_com(0x30); write_com(0x06);
  333.                                 welcome();       
  334.                                 while(K2 == 0); //按下K2是顯示歡迎信息
  335.                                 DelayM(500);key_ok=0;//紅外"OK"按鍵按下時顯示0.5秒鐘的歡迎界面2                                 
  336.                         }
  337.                         lcm_clr(); Clean_12864_GDRAM();
  338. //                        ds_write(0x0a,0x20);       //調時完畢,開啟時鐘振蕩器                               
  339.                         displaydate();
  340.                         displayxq();
  341.                         displaynl();
  342.                         displaytime();
  343.                         read_temp();
  344.                         ds1820disp();
  345.                         while(K2 == 0);  
  346.                 }
  347. /*加調整--------------------------------------------------------------------*/               
  348.                 if ((K3 == 0 && w == 1)||(key_add==1&&w==1))
  349.                 {        
  350.                          DelayM(8);
  351.                         if((K3 == 0 && w == 1)||(key_add==1&&w==1))
  352.                                 {
  353.                                   Set_time(e);
  354.                                   beep();
  355.                                   while(!K3);
  356.                                   key_add=0;
  357.                                 }
  358.                         key_add=0;
  359.                         while(! K3 );
  360.                 }
  361. /*減調整--------------------------------------------------------------------*/               
  362.                 if ((K4 == 0 && w == 1)||(key_minish==1&&w==1))
  363.                 {             
  364.                         DelayM(10);          
  365.                         if((K4 == 0 && w == 1)||(key_minish==1&&w==1))
  366.                           {
  367.                                 Set_time(e);
  368.                             beep();
  369.                                 while(! K4 );
  370.                                 key_minish=0;
  371.                           }
  372.                         key_minish=0;
  373.                         while(! K4 );
  374.                 }
  375. /*----------------------------------------------------------------*/
  376.        if(K5==0||key_alarm==1)//鬧鐘的開與關的設置標志位
  377.            {
  378.                 DelayM(20);
  379.                 if(K5==0||key_alarm==1)
  380.                   { beep();
  381.                         while(!K5);//松手檢測
  382.                         key_alarm=0;
  383.                         ala_flag=~ala_flag;
  384.                   }
  385.                 while(!K5);//松手檢測
  386.                 key_alarm=0;
  387.            }

  388.      EX0 = 1; //開中斷
  389. }
  390.         }




  391. /*結束----------------------------------------------------------------------*/
復制代碼
回復

使用道具 舉報

地板
ID:73762 發表于 2017-1-4 14:07 | 只看該作者
頂樓住一個,不錯的東西
回復

使用道具 舉報

5#
ID:140183 發表于 2017-1-6 05:59 | 只看該作者
下載啦,很好.謝謝分享!
回復

使用道具 舉報

6#
ID:161289 發表于 2017-1-11 17:28 | 只看該作者
程序很好,感謝樓主奉獻
回復

使用道具 舉報

7#
ID:96218 發表于 2017-1-11 20:45 | 只看該作者
發個PCB文件
回復

使用道具 舉報

8#
ID:98992 發表于 2017-4-3 19:06 | 只看該作者
好復雜啊 真心厲害了
回復

使用道具 舉報

9#
ID:192180 發表于 2017-4-21 22:38 | 只看該作者
給力。我也要做一個。
回復

使用道具 舉報

10#
ID:200657 發表于 2017-5-14 16:49 | 只看該作者

沒有黑B!
回復

使用道具 舉報

11#
ID:200657 發表于 2017-5-15 11:13 | 只看該作者
有原理圖嗎???還有元器件清單
回復

使用道具 舉報

12#
ID:140489 發表于 2017-6-6 12:31 | 只看該作者
這個不錯 ,修改一下端口就可以用,遙控很方便
回復

使用道具 舉報

13#
ID:249886 發表于 2017-11-15 22:02 | 只看該作者
不錯  學習了
回復

使用道具 舉報

14#
ID:250820 發表于 2017-11-19 16:45 | 只看該作者
上電不走時啊
回復

使用道具 舉報

15#
ID:276675 發表于 2018-1-16 17:42 | 只看該作者
學習學習,看看
回復

使用道具 舉報

16#
ID:272625 發表于 2018-1-25 02:34 | 只看該作者
圖2,樓主的PCB是怎么做出來的?好漂亮!
回復

使用道具 舉報

17#
ID:270854 發表于 2018-1-28 09:52 | 只看該作者
怎么不顯示啊
回復

使用道具 舉報

18#
ID:279835 發表于 2018-2-16 18:05 | 只看該作者
給力非常感謝
回復

使用道具 舉報

19#
ID:289510 發表于 2018-3-31 16:05 | 只看該作者
樓主甚是厲害,佩服佩服!學習了。
回復

使用道具 舉報

20#
ID:272874 發表于 2018-4-2 09:44 | 只看該作者
貌似沒有原理圖的哦
回復

使用道具 舉報

21#
ID:272874 發表于 2018-4-2 10:23 | 只看該作者
液晶的PSB和RST接單片機哪里呀?
回復

使用道具 舉報

22#
ID:220936 發表于 2018-4-3 15:22 | 只看該作者
已下載,樓主要是有個元件清單或原理圖就好了
回復

使用道具 舉報

23#
ID:171111 發表于 2018-4-5 20:40 | 只看該作者
得用遙控器設置時間什么的? 就一個按鍵是鬧鐘的啊
回復

使用道具 舉報

24#
ID:171111 發表于 2018-4-5 20:44 | 只看該作者
我的也是上電不走時呢 就開機有個畫面什么智能電子鐘 然后就顯示00:00:00不動了 按鍵也不管用 這是什么情況呢?
回復

使用道具 舉報

25#
ID:260833 發表于 2018-6-27 21:43 | 只看該作者
我的也是上電不走時呢 就開機有個畫面什么智能電子鐘 然后就顯示00:00:00不動了 按鍵也不管用 這是什么情況呢?
回復

使用道具 舉報

26#
ID:161151 發表于 2018-11-22 16:07 | 只看該作者
下載學習一下,謝謝分享
回復

使用道具 舉報

27#
ID:432568 發表于 2018-11-24 21:43 | 只看該作者
對呀,哪里程序有問題吧,只顯示幾個0
回復

使用道具 舉報

28#
ID:446408 發表于 2018-12-14 16:26 | 只看該作者
很漂亮的作品
回復

使用道具 舉報

29#
ID:483160 發表于 2019-12-20 12:22 | 只看該作者
資料里沒看到原理圖,沒看到PCB圖,沒看到元件清單,資料不全啊
回復

使用道具 舉報

30#
ID:721707 發表于 2020-4-22 19:50 | 只看該作者
有沒原理圖啊?
回復

使用道具 舉報

31#
ID:459560 發表于 2020-4-22 21:57 | 只看該作者
謝謝樓主,我在收集材料,也準備做一個時鐘,有沒有原理圖呢?
回復

使用道具 舉報

32#
ID:231831 發表于 2020-4-30 15:55 | 只看該作者
這個厲害了,不知道是不是那個說精度很高的那個程序!!!
回復

使用道具 舉報

33#
ID:704585 發表于 2020-5-29 14:16 | 只看該作者
謝謝樓主分享
回復

使用道具 舉報

34#
ID:755390 發表于 2020-5-30 15:39 | 只看該作者
再加上自動授時就好了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品国产一区二区在线 | 国产精品成人在线 | 国产农村妇女精品一二区 | 一二区成人影院电影网 | 国产伦精品一区二区三区精品视频 | 久久精品色欧美aⅴ一区二区 | 亚洲午夜小视频 | 成人国产在线视频 | 国产精品久久久久久久久久久久久久 | 青青草在线视频免费观看 | 91视视频在线观看入口直接观看 | 亚洲国产精品视频一区 | 日本在线小视频 | 日韩91在线 | 国产精品福利网站 | 久久国内| 欧美视频一区 | 精品国产伦一区二区三区观看体验 | 色综合一区| 精品欧美激情精品一区 | 99视频免费播放 | 久久久999成人 | 狠狠操狠狠操 | 久久激情视频 | 欧美日韩精品免费 | 一本色道精品久久一区二区三区 | 国产精品久久久久一区二区三区 | 亚洲精品久久久一区二区三区 | 国产精彩视频在线观看 | 99精品国产一区二区青青牛奶 | 色视频网站 | 亚洲 欧美 日韩在线 | 男女在线网站 | 色偷偷888欧美精品久久久 | 国产一区二区三区四区 | 日韩成人在线视频 | 国产在线精品一区二区 | 国产精品国产a | 久久色视频 | 亚洲视频自拍 | 久久av网|