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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

STC15F204EA加ds1302制作的電子時鐘

  [復制鏈接]
跳轉到指定樓層
樓主
淘寶買來的套件帶的源碼,還沒有學會,與大家分享, 附件里有源碼,說明書和原理圖。

  
名稱
  
型號
編號
數量
備注
  
數碼管
  
1
DS0/DS1/DS2/DS3
4
注意DS2方向
  
三極管
  
S9012
Q1/Q2/Q3/Q4/Q5
6


  
電阻
  
1K
R1/R2/R3------ R10/R11/R12
14
貨架
  
電阻
  
10K
R14/R15
2
貨架
  
熱敏電阻
  


RM
1


  
光敏電阻
  


GM
1


  
輕觸開關
  


S1/S2
2


  
單片機
  
stc15f204ea
U1
1
注意方向
  
電源接口
  


P1
1


  
蜂鳴器
  


BELL
1


  
芯片座
  
40P
U1
1
注意方向
  
芯片座
  
8P
U2
1
注意方向
  
時鐘芯片
  
DS1302
U2
1
注意方向
  
晶振
  
32.768Khz
Y2
1


  
紐扣電池座
  
貼片
B
1



焊接清單(編號對應PCB元件絲。
  
名稱
  
型號
編號
數量
備注
  
數碼管
  
1
DS0/DS1/DS2/DS3
4
注意DS2方向
  
三極管
  
S9012
Q1/Q2/Q3/Q4/Q5
6
  
電阻
  
1K
R1/R2/R3------ R10/R11/R12
14
貨架
  
電阻
  
10K
R14/R15
2
貨架
  
熱敏電阻
  
RM
1
  
光敏電阻
  
GM
1
  
輕觸開關
  
S1/S2
2
  
單片機
  
stc15f204ea
U1
1
注意方向
  
電源接口
  
P1
1
  
蜂鳴器
  
BELL
1
  
芯片座
  
40P
U1
1
注意方向
  
芯片座
  
8P
U2
1
注意方向
  
時鐘芯片
  
DS1302
U2
1
注意方向
  
晶振
  
32.768Khz
Y2
1
  
紐扣電池座
  
貼片
B
1
實物圖(先焊接背面元件,再焊接數碼管哦,一定要記得哦!焊接的時候,從最矮的開始):


1、按一下1號按鍵,2號顯示區閃爍:表示可以調節時間的分,這個時候按2號按鍵即可以調節時間的分。
2、再按一下1號按鍵,1號顯示區閃爍:表示可以調節時間的時,這個時候按2號按鍵即可以調節時間的時。
3、再按一下1號按鍵,2號顯示區閃爍:表示可以調節鬧鐘的分,這個時候按2號按鍵即可以調節鬧鐘的分。
4、再按一下1號按鍵,1號顯示區閃爍:表示可以調節鬧鐘的時,這個時候按2號按鍵即可以調節鬧鐘的時。
5、再按一下1號按鍵,1號顯示區和2號區要么顯示全1,要么顯示全0,這個時候按2號按鍵即可以開啟光控或者關閉光控(所謂光控就是顯示屏能根據環境光強弱改變顯示亮度)。
6、再按一下1號按鍵,1號顯示區和2號區要么顯示全1,要么顯示全0,這個時候按2號按鍵即可以開啟或者關閉鬧鐘功能。
7、再按一下1號按鍵,返回正常顯示界面。
8、鬧鐘響時,按一下2號按鍵可以關掉鬧鐘。


新款時鐘.rar

4.84 MB, 下載次數: 726, 下載積分: 黑幣 -5

時鐘源碼和原理圖說明書

評分

參與人數 2黑幣 +101 收起 理由
天佑 + 1 贊一個!
admin + 100 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:1 發表于 2016-9-8 00:26 | 只看該作者
主程序源碼:
  1. #include "STC15F2K.h"
  2. #include "intrins.h"
  3. #include <math.h>

  4. #define uchar unsigned char
  5. #define uint unsigned int

  6. sfr ADC_LOW2    =   0xBE;           //ADC低2位結果

  7. #define ADC_POWER   0x80            //ADC電源控制位
  8. #define ADC_FLAG    0x10            //ADC完成標志
  9. #define ADC_START   0x08            //ADC起始控制位
  10. #define ADC_SPEEDLL 0x00            //540個時鐘
  11. #define ADC_SPEEDL  0x20            //360個時鐘
  12. #define ADC_SPEEDH  0x40            //180個時鐘
  13. #define ADC_SPEEDHH 0x60            //90個時鐘

  14. sbit DS1=P3^4;
  15. sbit DS2=P3^5;
  16. sbit DS3=P3^6;
  17. sbit DS4=P3^7;

  18. sbit set=P3^0;
  19. sbit jia=P3^1;

  20. sbit bell=P1^7;

  21. uchar dat1[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xf8,0X80,0X90,0xff,0xc6};
  22. uchar dat2[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0X00,0X10,0xff};//有小數點

  23. uchar dat3[]={0x40,0x4F,0x24,0x06,0x0B,0x12,0x10,0x47,0X00,0X02,0xff};//有小數點
  24. uchar dat4[]={0xC0,0xCF,0xA4,0x86,0x8B,0x92,0x90,0xC7,0X80,0X82,0xff};//
  25.    
  26. uchar table[4]={0};
  27. unsigned int temp[2];

  28. extern void init_ds1302_io();
  29. extern void init_ds1302();
  30. extern void read_time();
  31. extern void write_time();
  32. extern void read_nao();

  33. extern int fen;
  34. extern int shi;

  35. extern int nfen;
  36. extern int nshi;

  37. //extern int ri;
  38. //extern int yue;
  39. //extern int week;

  40. void Delayms(uint t)
  41. {
  42.         uchar i;
  43.         while(t--)
  44.            for(i=0;i<123;i++);
  45. }
  46.   
  47. char flag=1;
  48. int ld;
  49. void display()
  50. {
  51.         DS1=0;
  52.         DS2=1;
  53.         DS3=1;
  54.         DS4=1;
  55.         P2=dat1[table[0]];
  56.         Delayms(1);

  57.         if(flag>0)
  58.         {
  59.                 DS1=1;
  60.                 DS2=0;
  61.                 DS3=1;
  62.                 DS4=1;
  63.                 P2=dat2[table[1]];
  64.                 Delayms(1);
  65.                 DS1=1;
  66.                 DS2=1;
  67.                 DS3=0;
  68.                 DS4=1;
  69.                 P2=dat3[table[2]];
  70.                 Delayms(1);       
  71.         }
  72.         else
  73.         {
  74.                 DS1=1;
  75.                 DS2=0;
  76.                 DS3=1;
  77.                 DS4=1;
  78.                 P2=dat1[table[1]];
  79.                 Delayms(1);
  80.                 DS1=1;
  81.                 DS2=1;
  82.                 DS3=0;
  83.                 DS4=1;
  84.                 P2=dat4[table[2]];
  85.                 Delayms(1);       
  86.         }

  87.         DS1=1;
  88.         DS2=1;
  89.         DS3=1;
  90.         DS4=0;
  91.         P2=dat1[table[3]];

  92.         Delayms(1);
  93.         DS1=1;
  94.         DS2=1;
  95.         DS3=1;
  96.         DS4=1;
  97. }
  98. void init()
  99. {
  100.     TMOD= 0x10;                                  
  101.     TL1 = (65536-50000)/256;        //設置定時初值
  102.     TH1 = (65536-50000)%256;        //設置定時初值
  103.     ET1 = 1;
  104.     TR1 = 1;
  105.     EA = 1;
  106. }
  107. char menu=0;
  108. bit gk=0;//光控開標志
  109. bit nk=0;//鬧鐘開標志:受設置影響
  110. void key()
  111. {
  112.         if(nk==1 && jia==0)
  113.         {
  114.                 while(jia==0);nk=0;
  115.         }

  116.         if(set==0)
  117.         {
  118.                 Delayms(5);
  119.                 if(set==0)
  120.                 {
  121.                         bell=0;
  122.                         menu++;
  123.                         if(menu==3){read_nao();}
  124.                         if(menu==7){menu=0;ET1 = 1;write_time();}
  125.                         while(set==0);       
  126.                         bell=1;
  127.                 }       
  128.         }

  129.         if(menu==1)
  130.         {
  131.                 if(jia==0)
  132.                 {
  133.                         Delayms(5);
  134.                         if(jia==0)
  135.                         {
  136.                                 bell=0;
  137.                                 if(fen >= 0x60)
  138.                                         fen = 0;

  139.                                 fen=fen+0x01;
  140.                                 if((fen & 0x0f) >= 0x0a)
  141.                                         fen = (fen & 0xf0) + 0x10;
  142.                                 while(jia==0);
  143.                                 bell=1;
  144.                         }       
  145.                 }                       
  146.         }
  147.         if(menu==2)
  148.         {
  149.                 if(jia==0)
  150.                 {
  151.                         Delayms(5);
  152.                         if(jia==0)
  153.                         {
  154.                                 bell=0;
  155.                                 shi+=0x01;
  156.                                 if((shi & 0x0f) >= 0x0a)
  157.                                         shi = (shi & 0xf0) + 0x10;

  158.                                 if(shi >= 0x24)
  159.                                         shi = 0;
  160.                                 while(jia==0);
  161.                                 bell=1;
  162.                         }       
  163.                 }               
  164.         }
  165.         if(menu==3)        //鬧鐘
  166.         {
  167.                 if(jia==0)
  168.                 {
  169.                         Delayms(5);
  170.                         if(jia==0)
  171.                         {
  172.                                 bell=0;
  173.                                 if(nfen >= 0x60)
  174.                                         nfen = 0;

  175.                                 nfen=nfen+0x01;
  176.                                 if((nfen & 0x0f) >= 0x0a)
  177.                                         nfen = (nfen & 0xf0) + 0x10;
  178.                                 while(jia==0);
  179.                                 bell=1;
  180.                         }       
  181.                 }
  182.         }
  183.         if(menu==4)
  184.         {
  185.                 if(jia==0)
  186.                 {
  187.                         Delayms(10);
  188.                         if(jia==0)
  189.                         {
  190.                                 bell=0;
  191.                                 nshi+=0x01;
  192.                                 if((nshi & 0x0f) >= 0x0a)
  193.                                         nshi = (nshi & 0xf0) + 0x10;

  194.                                 if(nshi >= 0x24)
  195.                                         nshi = 0;
  196.                                 while(jia==0);
  197.                                 bell=1;
  198.                         }       
  199.                 }       
  200.         }
  201.        
  202.         if(menu==5)
  203.         {
  204.                 if(jia==0)
  205.                 {
  206.                         while(jia==0);
  207.                         gk=!gk;
  208.                 }       
  209.         }
  210.         if(menu==6)
  211.         {
  212.                 if(jia==0)
  213.                 {
  214.                         while(jia==0);
  215.                         nk=!nk;
  216.                 }       
  217.         }       
  218. }
  219. void InitADC()
  220. {
  221.           P1ASF = 0x7f;                        //Open channels ADC function 0100 0000 p1.6使用AD功能
  222.         ADC_RES  = 0;                                    //Clear previous result
  223.         ADC_LOW2 = 0;
  224.           ADC_CONTR = ADC_POWER | ADC_SPEEDLL;
  225. }
  226. void GetADCResult(unsigned char ch,unsigned int *value)
  227. {
  228.         ADC_CONTR = ADC_POWER | ADC_SPEEDLL | ch | ADC_START;
  229.     _nop_();                        //Must wait before inquiry
  230.     _nop_();
  231.     _nop_();
  232.     _nop_();
  233.     _nop_();                        //Must wait before inquiry
  234.     _nop_();
  235.     while(!(ADC_CONTR & ADC_FLAG));//Wait complete flag
  236.     ADC_CONTR &= ~ADC_FLAG;         //Close ADC

  237.         *value = 0;
  238.         *value = ADC_RES;
  239.         *value = ((*value)*4 + ADC_LOW2);                //Return ADC result.×¢êíμ?′????ò·μ??8??ADC?á1?
  240. }
  241. void ADC_convert(void)
  242. {
  243.         GetADCResult(2,&temp[0]);
  244.         temp[0] = (unsigned int) ( ( 3950.0 / ( 11.33657 + log( 6.04 * (float)temp[0] / ( 1024.0 - (float)temp[0] ) ) ) - 278.15) * 100 );//273.15
  245. }
  246. char t=0;
  247. int t1;
  248. void main()
  249. {
  250.     init();
  251.         InitADC();
  252.         init_ds1302_io();
  253.         init_ds1302();
  254.         read_nao();
  255.         while(1)
  256.         {
  257.                 key();

  258.                 if(menu==0)
  259.                 {
  260.                         if(t1>300 && t1<315){flag=0;table[0]=10;table[1]=10;table[2]=10;table[3]=temp[0]/1000;}
  261.                         if(t1>315 && t1<330){flag=0;table[0]=10;table[1]=10;table[2]=temp[0]/1000;table[3]=temp[0]%1000/100;}

  262.                            if(t1>330 && t1<450)
  263.                         {
  264.                                 ADC_convert();
  265.                                 table[0]=10;
  266.                                 table[1]=temp[0]/1000;
  267.                                 table[2]=temp[0]%1000/100;
  268.                                 table[3]=11;               
  269.                                 flag=0;                       
  270.                         }
  271.                        
  272.                         if(t1>0 && t1<15) {table[0]=10;table[1]=10;table[2]=10;table[3]=shi/16;}
  273.                         if(t1>15 && t1<30){table[0]=10;table[1]=10;table[2]=shi/16;table[3]=shi%16;}
  274.                         if(t1>30 && t1<45){table[0]=10;table[1]=shi/16;table[2]=shi%16;table[3]=fen/16;}

  275.                         if(t1>45 && t1<300)
  276.                         {       
  277.                                 read_time();
  278.                                 table[0]=shi/16;
  279.                                 table[1]=shi%16;
  280.                                 table[2]=fen/16;
  281.                                 table[3]=fen%16;
  282. //                                table[3]=temp[1]%1000%100%10;
  283. //                                table[2]=temp[1]%1000%100/10;
  284. //                                table[1]=temp[1]%1000/100;
  285. //                                table[0]=temp[1]/1000;
  286.                         }                       
  287.                 }
  288.                 else
  289.                 {
  290.                         if(menu==1)
  291.                         {       
  292.                                 if(flag>0)
  293.                                 {
  294.                                         table[2]=fen/16;
  295.                                         table[3]=fen%16;
  296.                                 }
  297.                                 else
  298.                                 {
  299.                                         table[2]=10;
  300.                                         table[3]=10;                               
  301.                                 }
  302.                                 table[0]=shi/16;
  303.                                 table[1]=shi%16;                       
  304.                         }
  305.                         if(menu==2)
  306.                         {
  307.                                 table[2]=fen/16;
  308.                                 table[3]=fen%16;
  309.                                 if(flag>0)
  310.                                 {
  311.                                         table[0]=shi/16;
  312.                                         table[1]=shi%16;                               
  313.                                 }
  314.                                 else
  315.                                 {
  316.                                         table[0]=10;
  317.                                         table[1]=10;       
  318.                                 }
  319.                         }
  320.                         if(menu==3)
  321.                         {       
  322.                                 if(flag>0)
  323.                                 {
  324.                                         table[2]=nfen/16;
  325.                                         table[3]=nfen%16;
  326.                                 }
  327.                                 else
  328.                                 {
  329.                                         table[2]=10;
  330.                                         table[3]=10;                               
  331.                                 }
  332.                                 table[0]=nshi/16;
  333.                                 table[1]=nshi%16;                       
  334.                         }
  335.                         if(menu==4)
  336.                         {
  337.                                 table[2]=nfen/16;
  338.                                 table[3]=nfen%16;
  339.                                 if(flag>0)
  340.                                 {
  341.                                         table[0]=nshi/16;
  342.                                         table[1]=nshi%16;                               
  343.                                 }
  344.                                 else
  345.                                 {
  346.                                         table[0]=10;
  347.                                         table[1]=10;       
  348.                                 }
  349.                         }
  350.                         if(menu==5)
  351.                         {
  352.                                 table[0]=gk;
  353.                                 table[1]=gk;
  354.                                 table[2]=gk;
  355.                                 table[3]=gk;       
  356.                         }
  357.                         if(menu==6)
  358.                         {
  359.                                 table[0]=nk;
  360.                                 table[1]=nk;
  361.                                 table[2]=nk;
  362.                                 table[3]=nk;       
  363.                         }               
  364.                 }
  365.                 if(gk==1)//開光控
  366.                 {
  367.                                 if( temp[1]<100)ld=2;
  368.                                 if( temp[1]>100 && temp[1]<300)ld=7;
  369.                                 if( temp[1]>300 && temp[1]<500)ld=25;
  370.                                 if( temp[1]>500 && temp[1]<600)ld=70;
  371.                                 if( temp[1]>600 && temp[1]<700)ld=110;
  372.                                 if( temp[1]>700 && temp[1]<800)ld=150;
  373.                                 if( temp[1]>800 && temp[1]<900)ld=180;
  374.                                 if( temp[1]>900)ld=210;                               
  375.                 }
  376.                 else ld=2;
  377.                 display();
  378.                 Delayms(ld);                               
  379.         }
  380. }                                                                                                                                                                               

  381. void InitTimer1() interrupt 3  // 1毫秒@11.0592MHz
  382. {
  383.     TL1 = (65536-50000)/256;        //設置定時初值
  384.     TH1 = (65536-50000)%256;        //設置定時初值
  385.         t++;
  386.         t1++;
  387.         if(t==20)
  388.         {
  389.                 GetADCResult(3,&temp[1]);
  390.                 t=0;
  391.                 if(menu==0){if(t1>45 && t1<300)flag=!flag;else flag=0;}
  392.                 if(menu==1 || menu==2 || menu==3 || menu==4) flag=!flag;
  393.                 if(menu==5 || menu==6)flag=0;

  394.                 if(nk==1)//開鬧鐘
  395.                 {                                                                                         
  396.                         if(shi==nshi && fen==nfen)bell=!bell;               
  397.                 }
  398.                 else bell=1;
  399.                
  400.         }
  401.         if(t1>450)t1=0;       
  402. }
復制代碼
回復

使用道具 舉報

板凳
ID:149175 發表于 2016-11-21 11:40 | 只看該作者
我買的套件是廈門大學的,基本上和你這個差不多,就是多了一組(8個)510歐電阻,現在已經組裝完成,可以正常使用了。
回復

使用道具 舉報

地板
ID:3212 發表于 2016-11-21 12:06 | 只看該作者
好東西
回復

使用道具 舉報

5#
ID:150570 發表于 2016-11-27 17:07 來自觸屏版 | 只看該作者
cdz5303 發表于 2016-11-21 11:40
我買的套件是廈門大學的,基本上和你這個差不多,就是多了一組(8個)510歐電阻,現在已經組裝完成,可以正 ...

我也是但沒有光控,能增加嗎?
回復

使用道具 舉報

6#
ID:149175 發表于 2016-11-28 10:34 | 只看該作者

這是電路圖和元件表,你可以參考一下。
回復

使用道具 舉報

7#
ID:150570 發表于 2016-11-28 11:18 | 只看該作者
正需要謝謝樓主
回復

使用道具 舉報

8#
ID:145780 發表于 2016-12-6 23:41 | 只看該作者
我也買了一個,可是這個的proteus仿真怎么做。
回復

使用道具 舉報

9#
ID:170325 發表于 2017-3-13 15:48 | 只看該作者
可以。
回復

使用道具 舉報

10#
ID:206296 發表于 2017-5-31 11:23 | 只看該作者
共享資料的黑幣獎勵!
回復

使用道具 舉報

11#
ID:221185 發表于 2017-7-27 23:29 | 只看該作者
感謝樓主共享資料。
回復

使用道具 舉報

12#
ID:232458 發表于 2017-9-11 18:49 | 只看該作者
做畢業設計.只要實現溫度和時間顯示怎么調程序
回復

使用道具 舉報

13#
ID:195950 發表于 2017-9-11 21:43 | 只看該作者
下載來看看!有時間么仿一個
回復

使用道具 舉報

14#
ID:68429 發表于 2017-9-21 21:29 來自觸屏版 | 只看該作者
謝謝分享 學習了
回復

使用道具 舉報

15#
ID:231936 發表于 2017-10-5 15:14 | 只看該作者
我在淘寶買來這樣一套件,可是SD1302和晶振誤差每天6秒左右,很不理想。只是玩玩。
回復

使用道具 舉報

16#
ID:224177 發表于 2017-10-7 17:42 來自觸屏版 | 只看該作者
正在找原理圖,想搞來玩玩。謝樓主
回復

使用道具 舉報

17#
ID:243734 發表于 2017-10-28 17:48 | 只看該作者
正在找源碼,很有用,3Q
回復

使用道具 舉報

18#
ID:46065 發表于 2017-10-28 21:57 | 只看該作者
這個我去年買了10個,單價9元多,后來再買就17塊了,沒殼的,沒源代碼!謝謝樓主!
回復

使用道具 舉報

19#
ID:247551 發表于 2017-11-9 08:42 | 只看該作者
找了好久剛剛找到原理圖
回復

使用道具 舉報

20#
ID:246818 發表于 2017-11-15 17:54 | 只看該作者
為什么那個源碼我運行的有錯誤?
回復

使用道具 舉報

21#
ID:248377 發表于 2017-11-20 00:24 來自觸屏版 | 只看該作者
謝謝分享,正在學習單片機
回復

使用道具 舉報

22#
ID:251455 發表于 2017-11-20 18:26 來自觸屏版 | 只看該作者
我也買了這個套件,程序是燒錄好的
回復

使用道具 舉報

23#
ID:275642 發表于 2018-1-13 19:13 | 只看該作者
想學單片機知識!
回復

使用道具 舉報

24#
ID:66287 發表于 2018-2-9 09:08 | 只看該作者
支持樓主的這種無私奉獻精神
回復

使用道具 舉報

25#
ID:296328 發表于 2018-3-24 15:04 來自觸屏版 | 只看該作者
能不能把原理發出來呀
回復

使用道具 舉報

26#
ID:183763 發表于 2018-4-14 19:30 | 只看該作者
萬分感謝樓主的無私,解決了我的大難題
回復

使用道具 舉報

27#
ID:314518 發表于 2018-4-23 15:31 | 只看該作者
能不能把說明書放出來啊。。。黑幣不夠 啊
回復

使用道具 舉報

28#
ID:318069 發表于 2018-4-27 20:39 | 只看該作者
也想制作一個
回復

使用道具 舉報

29#
ID:318305 發表于 2018-4-28 10:55 | 只看該作者
挺好的,就是積分不夠哈
回復

使用道具 舉報

30#
ID:312978 發表于 2018-5-3 15:14 | 只看該作者
感謝樓主的無私
回復

使用道具 舉報

31#
ID:324701 發表于 2018-5-9 22:52 | 只看該作者
有STC15F2K.h的庫嗎
回復

使用道具 舉報

32#
ID:333850 發表于 2018-5-19 20:06 來自觸屏版 | 只看該作者
cdz5303 發表于 2016-11-21 11:40
**** 作者被禁止或刪除 內容自動屏蔽 ****

我也買了,而且也成功了,但想知道工作原理,你有源碼嗎?
回復

使用道具 舉報

33#
ID:344278 發表于 2018-6-4 07:39 來自觸屏版 | 只看該作者
感謝分享
回復

使用道具 舉報

34#
ID:333029 發表于 2018-6-4 13:55 | 只看該作者

數碼管買成共陰極了,電路硬件修改好,代碼不會改,能指導一下嗎
回復

使用道具 舉報

35#
ID:78702 發表于 2018-6-15 11:40 | 只看該作者
謝謝你了,無私奉獻
回復

使用道具 舉報

36#
ID:352287 發表于 2018-6-15 19:31 | 只看該作者
路過支持看看
回復

使用道具 舉報

37#
ID:312978 發表于 2018-8-18 17:00 | 只看該作者
正在找原理圖,想搞來玩玩。謝樓主
回復

使用道具 舉報

38#
ID:390002 發表于 2018-8-25 18:11 | 只看該作者
什么意思呀,還要來
回復

使用道具 舉報

39#
ID:312978 發表于 2018-8-25 21:10 | 只看該作者

正在找原理圖,想搞來玩玩。謝樓主
回復

使用道具 舉報

40#
ID:390002 發表于 2018-8-26 18:06 | 只看該作者
時鐘源碼和原理圖說明書
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产在线97 | 国产成人精品一区二区在线 | 午夜在线观看免费 | www97影院| 国产亚洲欧美在线视频 | 亚洲视频一区二区三区四区 | 97视频在线观看网站 | 久久国| 欧美老妇交乱视频 | 国产一级在线观看 | 国产成人精品一区二 | 国产在线观看网站 | 日韩电影一区二区三区 | 久久r免费视频 | 日本中出视频 | 精品乱码一区二区三四区 | 国产成人精品视频在线观看 | 中国一级特黄视频 | 第四色狠狠 | 精品国产乱码久久久久久蜜柚 | 国际精品鲁一鲁一区二区小说 | 午夜久久久 | 亚洲精品女人久久久 | 免费国产视频 | 特级做a爰片毛片免费看108 | 一级看片免费视频囗交动图 | 99久久99久久精品国产片果冰 | 免费精品| 欧美二级| 中文字幕亚洲区 | 日日日视频 | 国产精品污www在线观看 | 久久一二区 | 国产精品99久久免费观看 | 中文成人在线 | 欧美日韩成人 | 精品成人一区二区 | 欧美日韩大片 | 国产精品99久久免费观看 | 精品国产91乱码一区二区三区 | 国产福利在线视频 |