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

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

QQ登錄

只需一步,快速開始

搜索
查看: 76797|回復(fù): 119
打印 上一主題 下一主題
收起左側(cè)

51單片機(jī)的8路搶答器設(shè)計(jì)最終版 全套資源仿真+原理圖+C程序

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:218361 發(fā)表于 2017-7-12 14:26 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
看看吧非常全的資料
8路搶答器仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


1、各單元電路模塊功能1.1時(shí)鐘電路模塊

時(shí)鐘電路由一個(gè)晶體振蕩器12MHZ和兩個(gè)22pF的瓷片電容組成。時(shí)鐘電路用于產(chǎn)生單片機(jī)工作所需的時(shí)鐘信號(hào),而時(shí)序所研究的是指令執(zhí)行中各信號(hào)之間的相互關(guān)系。單片機(jī)本身就是一個(gè)復(fù)雜的同步時(shí)序電路,為了保證同步工作方式的實(shí)現(xiàn),電路應(yīng)在唯一的時(shí)鐘信號(hào)控制下嚴(yán)格地工作。其電路如圖3.4所示:

                    
圖3.4  時(shí)鐘電路模塊
1.2復(fù)位電路模塊

    電容在上接高電平,電阻在下接地,中間為RST。這種復(fù)位電路為高電平復(fù)位。其工作原理是:通電時(shí),電容兩端相當(dāng)于是短路,于是RST引腳上為高電平,然后電源通過電阻對(duì)電容充電,RST端電壓慢慢下降,降到一定程度,即為低電平,單片機(jī)開始正常工作。其電路如圖3.5所示:

圖3.5  復(fù)位電路模塊
1.3主控制系統(tǒng)模塊/最小系統(tǒng)

主控制器采用STC89C52RC,STC89C52RC 單片機(jī)是宏晶科技推出的新一代高速/低功耗/超強(qiáng)抗干擾的單 片機(jī),指令代碼完全兼容傳統(tǒng) 8051 單片機(jī),12 時(shí)鐘/機(jī)器周期和 6 時(shí)鐘/機(jī)器周 期可以任意選擇。

其特點(diǎn)如下:

1. 增強(qiáng)型 8051 單片機(jī),6 時(shí)鐘/機(jī)器周期和 12 時(shí)鐘/機(jī)器周期可以任 意選擇,指令代碼完全兼容傳統(tǒng) 8051.

2. 工作電壓:5.5V~3.3V(5V 單片機(jī))/3.8V~2.0V(3V 單片機(jī))

3. 工作頻率范圍:0~40MHz,相當(dāng)于普通 8051 的 0~80MHz,實(shí)際工 作頻率可達(dá) 48MHz

4. 用戶應(yīng)用程序空間為 8K 字節(jié)

5. 片上集成 512 字節(jié) RAM

6. 通用 I/O 口 (32 個(gè)) 復(fù)位后為: , P1/P2/P3/P4 是準(zhǔn)雙向口/弱上拉, P0 口是漏極開路輸出,作為總線擴(kuò)展用時(shí),不用加上拉電阻,作為 I/O 口用時(shí),需加上拉電阻。

7. ISP(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程) ,無需專用編程器,無 需專用仿真器,可通過串口(RxD/P3.0,TxD/P3.1)直接下載用戶程 序,數(shù)秒即可完成一片

8. 具有 EEPROM 功能

9. 具有看門狗功能

10. 共 3 個(gè) 16 位定時(shí)器/計(jì)數(shù)器。即定時(shí)器 T0、T1、T2

11. 外部中斷 4 路,下降沿中斷或低電平觸發(fā)電路,Power Down 模式可 由外部中斷低電平觸發(fā)中斷方式喚醒

12. 通用異步串行口(UART) ,還可用定時(shí)器軟件實(shí)現(xiàn)多個(gè) UART

13. 工作溫度范圍:-40~+85℃(工業(yè)級(jí))/0~75℃(商業(yè)級(jí))

14. DIP 封裝

1.4顯示電路   
四位共陰極數(shù)碼管顯示。數(shù)據(jù)接P0口加上拉電阻驅(qū)動(dòng)。段接P2.0 P2.1 P2.2,因?yàn)槭枪碴帢O的所以不需要加驅(qū)動(dòng)模塊。
1.5 報(bào)警電路
Q1:9013,PNP三極管,單片機(jī)IO口輸出0時(shí)蜂鳴器響,輸出1時(shí)蜂鳴器不響。
1.6電源模塊
本設(shè)計(jì)有兩種供電方式,一種是,電池供電,另一種是usb供電。

1.7 按鍵輸入電路
上面從左到右:開始 暫停 服務(wù)
下面從左到右:1號(hào) 2號(hào) 3號(hào) 4號(hào) 5號(hào) 6號(hào) 7號(hào) 8號(hào)


單片機(jī)源程序如下:
  1. #include
  2. #include
  3. sbit smg1=P2^4;                //定義數(shù)碼管第一位
  4. sbit smg2=P2^6;                //定義數(shù)碼管第二位
  5. sbit smg3=P2^7;                //定義數(shù)碼管第三位
  6. sbit smg4=P2^5;

  7. sbit keyks=P2^2;        //定義開始按鍵
  8. sbit keytz=P2^1;        //定義停止按鍵
  9. sbit keyqc=P2^0;        //定義清除按鍵

  10. sbit key1=P1^4;                //定義1號(hào)搶答選手                 sbit
  11. sbit key2=P1^5;                //定義2號(hào)搶答選手
  12. sbit key3=P1^6;                //定義3號(hào)搶答選手
  13. sbit key4=P1^7;                //定義4號(hào)搶答選手
  14. sbit key5=P3^4;                //定義5號(hào)搶答選手
  15. sbit key6=P3^5;                //定義6號(hào)搶答選手
  16. sbit key7=P3^6;                //定義7號(hào)搶答選手
  17. sbit key8=P3^7;                //定義8號(hào)搶答選手
  18. sbit spk=P1^0;                //定義蜂鳴器
  19. int djs=60,js=0;                   //djs和bt是初始倒計(jì)時(shí)時(shí)間,可修改
  20. unsigned char flag=0;
  21. //int table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
  22. int table[]={0x5f,0x44,0x9d,0xd5,0xc6,0xd3,0xdb,0x45,0xdf,0xd7,0x80};

  23. void delayms(int x)           //延時(shí)函數(shù)
  24. {
  25. char i;
  26. while(x--)
  27. {
  28.   for(i=500;i>0;i--);
  29. }
  30. }



  31. void Timer0_init()                        //定時(shí)器0初始化
  32. {
  33.       js=0;
  34.           TMOD=0x01;                                  //T0為定時(shí)器方式1
  35.       TH0=60;
  36.           TL0=176;                        
  37.       //TR0=1;//IT1=1;
  38.           ET0=1;//EX1=1;
  39.           EA=1;        
  40. }

  41. void timer0() interrupt 1 using 1        //定時(shí)器0中斷服務(wù)函數(shù)
  42. {
  43.             TF0=0;
  44.                  TH0=60;
  45.                 TL0=176;                                        //賦初值
  46.                 js++;
  47.                 if(flag==1)
  48.                   {
  49.                    if(js<8)
  50.                       spk=0;
  51.                         else spk=1;
  52.                   }
  53.                 if(js==20)
  54.                   { js=0;
  55.                     djs--;                                        //產(chǎn)生1s的倒計(jì)時(shí)
  56.                    }
  57. }

  58. void djsxs()                                   //顯示倒計(jì)時(shí)函數(shù)
  59. {        int b1,b2;
  60.          b1=djs/10;
  61.         b2=djs%10;                                  // 將倒計(jì)時(shí)時(shí)間分成高低位
  62.         P0=table[b1];
  63.     smg2=0;
  64.     delayms(3);
  65.     smg2=1;                                         //顯示十位數(shù)字

  66.         P0=table[b2];
  67.         smg3=0;
  68.         delayms(3);                                 //顯示個(gè)位數(shù)字
  69.         smg3=1;
  70. }
  71. void djsxs30() //第二位數(shù)碼管顯示-
  72.      {
  73.           P0=0x80;                        //第二位數(shù)碼管
  74.           smg4=0;
  75.           delayms(3);
  76.           smg4=1;
  77.          }
  78. void djsxs22()                                 
  79. {        
  80.          P0=0x80;
  81.     smg1=0;
  82.     delayms(3);
  83.     smg1=1;
  84.                                                 //第一位數(shù)碼管顯示-
  85.     P0=0x80;                        //第二位數(shù)碼管
  86.         smg4=0;
  87.         delayms(3);
  88.         smg4=1;
  89.                
  90.         P0=0x80;
  91.     smg2=0;
  92.     delayms(3);                           //第三位數(shù)碼管顯示-
  93.     smg2=1;

  94.         P0=0x80;
  95.         smg3=0;
  96.         delayms(3);
  97.         smg3=1;                                  //第四位數(shù)碼管顯示-
  98. }

  99. void djsxs1()
  100. {
  101.         P0=table[1];
  102.     smg1=0;
  103.     delayms(3);
  104.     smg1=1;                                   //第一位數(shù)碼管顯示1

  105. }
  106. void djsxs2()
  107. {
  108.         P0=table[2];
  109.     smg1=0;
  110.     delayms(3);
  111.     smg1=1;                                //第一位數(shù)碼管顯示2

  112. }
  113. void djsxs3()
  114. {
  115.         P0=table[3];
  116.     smg1=0;
  117.     delayms(3);
  118.     smg1=1;                          //第一位數(shù)碼管顯示3

  119. }
  120. void djsxs4()
  121. {
  122.         P0=table[4];
  123.     smg1=0;
  124.     delayms(3);
  125.     smg1=1;                         //第一位數(shù)碼管顯示4

  126. }
  127. void djsxs5()
  128. {
  129.         P0=table[5];
  130.     smg1=0;
  131.     delayms(3);
  132.     smg1=1;                   //第一位數(shù)碼管顯示5

  133. }
  134. void djsxs6()
  135. {
  136.         P0=table[6];
  137.     smg1=0;
  138.     delayms(3);
  139.     smg1=1;                        //第一位數(shù)碼管顯示6

  140. }
  141. void djsxs7()
  142. {
  143.         P0=table[7];
  144.     smg1=0;
  145.     delayms(3);
  146.     smg1=1;                  //第一位數(shù)碼管顯示7
  147. }
  148. void djsxs8()
  149. {
  150.         P0=table[8];
  151.     smg1=0;
  152.     delayms(3);
  153.     smg1=1;                 //第一位數(shù)碼管顯示8

  154. }
  155. void main()
  156. {
  157. int djs1=60;
  158. Timer0_init();         //初始化定時(shí)器中斷
  159. spk=1;                          //蜂鳴器不響
  160.         djs=60;                //倒計(jì)時(shí)賦值
  161. while(1)
  162. {

  163. LOOP1:   djs=djs1;
  164. djsxs22();        //LOOP1是標(biāo)號(hào),顯示 -  --

  165.                         if(key1==0)                 //在定時(shí)器運(yùn)行狀態(tài)下,key1==0 則說明1號(hào)選手按下按鍵
  166.                                                 {
  167.                                                            delayms(3);
  168.                                                            if(key1==0)
  169.                                                            {
  170.                                                             while(!key1);          //去除按鍵抖動(dòng)后,重新在判斷,是否確實(shí)按下
  171.                                                          djs=60;
  172.                                                          while(1)
  173.                                                           {
  174.                                                             TR0=0;                  //定時(shí)器停止
  175.                                                                 djsxs();         
  176.                                                            if(key2==0)          //復(fù)位按下按下
  177.                                                            {        
  178.                                                                                    delayms(8);                   //去除抖動(dòng)
  179.                                                                                    if(key2==0)           //再次判斷是否按下復(fù)位按鍵
  180.                                                                                    {
  181.                                                                                  do
  182.                                                                                  {
  183.                                                                                      while(!key2); //如果按下復(fù)位鍵,則回到- --狀態(tài)
  184.                                                                                  delayms(5);
  185.                                                                                  }
  186.                                                                                  while(key2!=1);
  187.                                                                                  djs++;
  188.                                                                                  djs1=djs;
  189.                                                                                 }
  190.                                                                         }
  191.                                                            if(key3==0)          //復(fù)位按下按下
  192.                                                            {        
  193.                                                                                    delayms(8);                   //去除抖動(dòng)
  194.                                                                                    if(key3==0)           //再次判斷是否按下復(fù)位按鍵
  195.                                                                                    {
  196.                                                                                 do
  197.                                                                                  {
  198.                                                                                       while(!key3); //如果按下復(fù)位鍵,則回到- --狀態(tài)
  199.                                                                                    delayms(5);        
  200.                                                                                  }
  201.                                                                                 while(key3!=1);
  202.                                                                                  djs--;
  203.                                                                                  djs1=djs;
  204.                                                                                 }
  205.                                                                         }
  206.                                                            if(key1==0)          //復(fù)位按下按下
  207.                                                            {        
  208.                                                                                    delayms(3);                   //去除抖動(dòng)
  209.                                                                                    if(key1==0)           //再次判斷是否按下復(fù)位按鍵
  210.                                                                                    {
  211.                                                                                     while(!key1); //如果按下復(fù)位鍵,則回到- --狀態(tài)
  212.                                                                                 goto LOOP1;                  //goto語(yǔ)句,回到loop1表號(hào)處
  213.                                                                                 }
  214.                                                                         }                                                                                   
  215.                                                           }
  216.                                                         }
  217.                                                 }
  218.                         if(keyks==0)
  219.                         {                  
  220.                           //spk=0;
  221.                            delayms(3);                 //去除按鍵抖動(dòng)
  222.                            if(keyks==0)
  223.                            {
  224.                             while(!keyks);          //以上表示按下開始按鍵
  225.                                 //spk=1;                           //蜂鳴器不響
  226.                                 TR0=1;                           //啟動(dòng)定時(shí)器 開始倒計(jì)時(shí)
  227.                                 while(1)
  228.                                   {
  229.                                     djsxs();
  230.                                 if(keytz==0)
  231.                                                 {
  232.                                                            delayms(3);                         //此處表示出去抖動(dòng), 以后不一一標(biāo)出
  233.                                                            if(keytz==0)
  234.                                                            {
  235.                                                             while(!keytz);           //以上表示按下停止按鍵后
  236.                                                                 {
  237.                                                              TR0=0;                   //定時(shí)器停止
  238.                                                                  flag=0;//
  239.                                                                  spk=1;
  240.                                                                 }

  241.                                                         }
  242.                                                 }
  243.                                    if(keyks==0)
  244.                                                 {
  245.                                                     //spk=0;
  246.                                                            delayms(3);
  247.                                                            if(keyks==0)
  248.                                                            {
  249.                                                             while(!keyks);           //以上表示按下清楚按鍵后
  250.                                                          //spk=1;                           //蜂鳴器不響
  251.                                                             TR0=1;                   //定時(shí)器啟動(dòng)

  252.                                                         }
  253.                                                 }
  254. /***************************以下是八個(gè)選手搶答,key1表示1號(hào)選手,依次類推,注釋只寫第一位選手,其他和第一個(gè)完全一致,************************************/
  255.                                 if((key1==0)&&(TR0==1))                 //在定時(shí)器運(yùn)行狀態(tài)下,key1==0 則說明1號(hào)選手按下按鍵
  256.                                                 {                 spk=0;                 //蜂鳴器響
  257.                                                            delayms(3);
  258.                                                            if(key1==0)
  259.                                                            {
  260.                                                             while(!key1);          //去除按鍵抖動(dòng)后,重新在判斷,是否確實(shí)按下
  261.                                                           {
  262.                                                             spk=1;                  //蜂鳴器不響
  263.                                                                 flag=0;//清0最后五秒響蜂鳴器
  264.                                                           }
  265.                                                          while(1)
  266.                                                           {
  267.                                                             TR0=0;                  //定時(shí)器停止
  268.                                                                  djsxs1();          //顯示選手編號(hào)
  269.                                                                 djsxs30();          //第二位數(shù)碼管顯示-
  270.                                                                 djsxs();          //顯示剩余倒計(jì)時(shí)時(shí)間
  271.                                                            if(keyqc==0)
  272.                                                            {        
  273.                                                                                    delayms(3);                   //去除抖動(dòng)
  274.                                                                                    if(keyqc==0)
  275.                                                                                    {
  276.                                                                                     while(!keyqc); //如果按下清楚鍵,則回到- --狀態(tài)

  277.                                                                                 goto LOOP1;                  //goto語(yǔ)句,回到loop1表號(hào)處
  278.                                                                                 }
  279.                                                                                 }                                                                                   
  280.                                                           }
  281.                                                         }
  282.                                                 }
  283.                                 if((key2==0)&&(TR0==1))
  284.                                                 {        spk=0;
  285.                                                            delayms(3);
  286.                                                            if(key2==0)
  287.                                                            {
  288.                                                             while(!key2);
  289.                                                           {
  290.                                                            spk=1;
  291.                                                            flag=0;//清0最后五秒響蜂鳴器
  292.                                                           }
  293.                                                          while(1)
  294.                                                           {
  295.                                                             TR0=0;
  296.                                                                  djsxs2();
  297.                                                                 djsxs30();          //第二位數(shù)碼管顯示-
  298.                                                                 djsxs();
  299.                                                             if(keyqc==0)
  300.                                                            {        
  301.                                                                                    delayms(3);
  302.                                                                                    if(keyqc==0)
  303.                                                                                    {
  304.                                                                                     while(!keyqc);

  305.                                                                                 goto LOOP1;        
  306.                                                                                 }
  307.                                                                                 }                                                                                   
  308.                                                           }
  309.                                                         }
  310.                                                 }
  311.                                         if((key3==0)&&(TR0==1))
  312.                                                 {        spk=0;
  313.                                                            delayms(3);
  314.                                                            if(key3==0)
  315.                                                            {
  316.                                                             while(!key3);
  317.                                                                   {
  318.                                                                    spk=1;
  319.                                                                    flag=0;//清0最后五秒響蜂鳴器
  320.                                                                   }
  321.                                                          while(1)
  322.                                                           {
  323.                                                             TR0=0;
  324.                                                                  djsxs3();
  325.                                                                 djsxs30();          //第二位數(shù)碼管顯示-
  326.                                                                 djsxs();
  327.                                                            if(keyqc==0)
  328.                                                            {        
  329.                                                                                    delayms(3);
  330.                                                                                    if(keyqc==0)
  331.                                                                                    {
  332.                                                                                     while(!keyqc);

  333.                                                                                 goto LOOP1;        
  334.                                                                                 }
  335.                                                                                 }                                                                                   
  336.                                                           }
  337.                                                         }
  338.                                                 }
  339.                                 if((key4==0)&&(TR0==1))
  340.                                                 {        spk=0;
  341.                                                            delayms(3);
  342.                                                            if(key4==0)
  343.                                                            {
  344.                                                             while(!key4);
  345.                                                           {
  346.                                                            spk=1;
  347.                                                            flag=0;//清0最后五秒響蜂鳴器
  348.                                                           }
  349.                                                          while(1)
  350.                                                           {
  351.                                                             TR0=0;
  352.                                                                  djsxs4();
  353.                                                                 djsxs30();          //第二位數(shù)碼管顯示-
  354.                                                                 djsxs();
  355.                                                            if(keyqc==0)
  356.                                                            {        
  357.                                                                                    delayms(3);
  358.                                                                                    if(keyqc==0)
  359.                                                                                    {
  360.                                                                                     while(!keyqc);

  361.                                                                                 goto LOOP1;        
  362.                                                                                 }
  363.                                                                                 }                                                                                   
  364.                                                           }
  365.                                                         }
  366.                                                 }
  367.                                         if((key5==0)&&(TR0==1))
  368.                                                 {        spk=0;
  369.                                                            delayms(3);
  370.                                                            if(key5==0)
  371.                                                            {
  372.                                                             while(!key5);
  373.                                                           {
  374.                                                            spk=1;
  375.                                                            flag=0;//清0最后五秒響蜂鳴器
  376.                                                           }
  377.                                                          while(1)
  378.                                                           {
  379.                                                             TR0=0;
  380.                                                                  djsxs5();
  381.                                                                 djsxs30();          //第二位數(shù)碼管顯示-
  382.                                                                 djsxs();
  383.                                                            if(keyqc==0)
  384.                                                            {        
  385.                                                                                    delayms(3);
  386.                                                                                    if(keyqc==0)
  387.                                                                                    {
  388.                                                                                     while(!keyqc);

  389.                                                                                 goto LOOP1;        
  390.                                                                                 }
  391.                                                                                 }                                                                                   
  392.                                                           }
  393.                                                         }
  394.                                                 }
  395.                                         if((key6==0)&&(TR0==1))
  396.                                                 {  spk=0;
  397.                                                            delayms(3);
  398.                                                            if(key6==0)
  399.                                                            {
  400.                                                             while(!key6);
  401.                                                           {
  402.                                                            spk=1;
  403.                                                            flag=0;//清0最后五秒響蜂鳴器
  404.                                                           }
  405.                                                          while(1)
  406.                                                           {
  407.                                                             TR0=0;
  408.                                                                  djsxs6();
  409.                                                                 djsxs30();          //第二位數(shù)碼管顯示-
  410.                                                                 djsxs();
  411.                                                            if(keyqc==0)
  412.                                                            {        
  413.                                                                                    delayms(3);
  414.                                                                                    if(keyqc==0)
  415.                                                                                    {
  416.                                                                                     while(!keyqc);

  417.                                                                                 goto LOOP1;        
  418.                                                                                 }
  419.                                                                                 }                                                                                   
  420.                                                           }
  421.                                                         }
  422.                                                 }
  423.                                         if((key7==0)&&(TR0==1))
  424.                                                 {        spk=0;
  425.                                                            delayms(3);
  426.                                                            if(key7==0)
  427.                                                            {
  428.                                                             while(!key7);
  429.                                                           {
  430.                                                            spk=1;
  431.                                                            flag=0;//清0最后五秒響蜂鳴器
  432.                                                           }
  433.                                                          while(1)
  434.                                                           {
  435.                                                             TR0=0;
  436.                                                                  djsxs7();
  437.                                                                 djsxs30();          //第二位數(shù)碼管顯示-
  438.                                                                 djsxs();
  439.                                                                 if(keyqc==0)
  440.                                                            {        
  441.                                                                                    delayms(3);
  442.                                                                                    if(keyqc==0)
  443.                                                                                    {
  444.                                                                                     while(!keyqc);

  445.                                                                                 goto LOOP1;        
  446.                                                                                 }
  447.                                                                                 }           
  448.                                                           }
  449.                                                         }
  450. ……………………

  451. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼



所有資料51hei提供下載:
八路搶答器設(shè)計(jì).zip (1.95 MB, 下載次數(shù): 1759)


評(píng)分

參與人數(shù) 5黑幣 +29 收起 理由
大膽1 + 6 很給力!
ibm365 + 10
意義3333 + 5 很給力!
Eason張 + 3 贊一個(gè)!
余文江 + 5 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏50 分享淘帖 頂18 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:1 發(fā)表于 2017-7-13 02:32 | 只看該作者
好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

板凳
ID:157057 發(fā)表于 2017-7-13 23:22 | 只看該作者
51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

地板
ID:264304 發(fā)表于 2017-12-20 15:37 | 只看該作者
厲害啊  老鐵
回復(fù)

使用道具 舉報(bào)

5#
ID:266197 發(fā)表于 2017-12-24 21:39 | 只看該作者
這個(gè)不錯(cuò),準(zhǔn)備下載這個(gè)
回復(fù)

使用道具 舉報(bào)

6#
ID:263803 發(fā)表于 2017-12-26 21:45 | 只看該作者
這個(gè)真的不錯(cuò),謝謝啦 準(zhǔn)備下載 多謝分享
回復(fù)

使用道具 舉報(bào)

7#
ID:267664 發(fā)表于 2017-12-28 21:26 來自觸屏版 | 只看該作者
這個(gè)好呀,全面非常好
回復(fù)

使用道具 舉報(bào)

8#
ID:272898 發(fā)表于 2018-1-8 12:01 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

9#
ID:290643 發(fā)表于 2018-3-12 09:52 | 只看該作者

好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

10#
ID:292169 發(fā)表于 2018-3-15 10:25 | 只看該作者
51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

11#
ID:306433 發(fā)表于 2018-4-12 10:55 | 只看該作者

51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

12#
ID:105630 發(fā)表于 2018-4-12 12:58 | 只看該作者
下載不了
回復(fù)

使用道具 舉報(bào)

13#
ID:303865 發(fā)表于 2018-4-12 14:37 | 只看該作者
想研究一下
回復(fù)

使用道具 舉報(bào)

14#
ID:307003 發(fā)表于 2018-4-15 14:44 | 只看該作者
不知道怎么樣 下載試試
回復(fù)

使用道具 舉報(bào)

15#
ID:317704 發(fā)表于 2018-4-27 13:08 | 只看該作者
真心不錯(cuò)!老鐵!!
回復(fù)

使用道具 舉報(bào)

16#
ID:317780 發(fā)表于 2018-4-27 14:51 | 只看該作者
好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

17#
ID:267237 發(fā)表于 2018-6-6 19:10 | 只看該作者
什么啊,不靠譜
回復(fù)

使用道具 舉報(bào)

18#
ID:346349 發(fā)表于 2018-6-6 19:24 | 只看該作者
試試看
回復(fù)

使用道具 舉報(bào)

19#
ID:348983 發(fā)表于 2018-6-10 20:21 | 只看該作者
很好的程序
回復(fù)

使用道具 舉報(bào)

20#
ID:349969 發(fā)表于 2018-6-12 07:35 | 只看該作者
很好
回復(fù)

使用道具 舉報(bào)

21#
ID:352412 發(fā)表于 2018-6-15 11:21 | 只看該作者
好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

22#
ID:352412 發(fā)表于 2018-6-15 11:42 | 只看該作者

好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

23#
ID:357191 發(fā)表于 2018-6-23 20:41 | 只看該作者
mark一下
回復(fù)

使用道具 舉報(bào)

24#
ID:333652 發(fā)表于 2018-6-26 06:36 | 只看該作者
真的不錯(cuò)啊 好想下一個(gè)
回復(fù)

使用道具 舉報(bào)

25#
ID:359148 發(fā)表于 2018-6-26 11:22 | 只看該作者
需要這份資料
回復(fù)

使用道具 舉報(bào)

26#
ID:361419 發(fā)表于 2018-6-30 14:15 | 只看該作者

我也下不了啊
回復(fù)

使用道具 舉報(bào)

27#
ID:362545 發(fā)表于 2018-7-1 15:36 | 只看該作者
好東西啊   準(zhǔn)備下載這個(gè)
回復(fù)

使用道具 舉報(bào)

28#
ID:364455 發(fā)表于 2018-7-4 03:25 | 只看該作者
贊一個(gè)
回復(fù)

使用道具 舉報(bào)

29#
ID:367318 發(fā)表于 2018-7-8 14:50 | 只看該作者
如果錯(cuò)了一步,檢查起來會(huì)不會(huì)腦殼痛?
回復(fù)

使用道具 舉報(bào)

30#
ID:339903 發(fā)表于 2018-9-5 18:40 來自觸屏版 | 只看該作者
單片機(jī)燒入仿真,怎么出現(xiàn)亂碼
回復(fù)

使用道具 舉報(bào)

31#
ID:394198 發(fā)表于 2018-9-5 19:23 | 只看該作者
下一個(gè)
回復(fù)

使用道具 舉報(bào)

32#
ID:341901 發(fā)表于 2018-9-7 20:01 | 只看該作者
51黑有你更精彩
回復(fù)

使用道具 舉報(bào)

33#
ID:350104 發(fā)表于 2018-10-16 09:02 | 只看該作者
非常感謝  東西很全 從仿真到實(shí)物清單 都有   真的省了不少事  
回復(fù)

使用道具 舉報(bào)

34#
ID:417945 發(fā)表于 2018-10-30 15:35 | 只看該作者
很全啊   比其他的都要全
回復(fù)

使用道具 舉報(bào)

35#
ID:250568 發(fā)表于 2018-10-30 17:14 | 只看該作者
好資料,找51.
回復(fù)

使用道具 舉報(bào)

36#
ID:419974 發(fā)表于 2018-11-3 00:52 | 只看該作者
好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

37#
ID:423870 發(fā)表于 2018-11-9 23:12 | 只看該作者
謝謝謝謝啊
回復(fù)

使用道具 舉報(bào)

38#
ID:426961 發(fā)表于 2018-11-15 12:02 | 只看該作者
好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

39#
ID:206634 發(fā)表于 2018-11-26 09:39 | 只看該作者
優(yōu)秀
。。。。。。。。
回復(fù)

使用道具 舉報(bào)

40#
ID:434218 發(fā)表于 2018-11-27 15:02 | 只看該作者

好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
四虎成人精品在永久在线观看| 手机av免费看| 精品少妇一区二区| 91免费观看国产| 久久在线视频| 亚洲成人av观看| 国产专区在线播放| 免费看污网站| 亚洲成人777777| 日韩精品久久久久久久的张开腿让| 5月婷婷6月丁香| 久中文字幕一区| 91tv亚洲精品香蕉国产一区7ujn| 日韩美女一区二区三区四区| 亚洲欧美视频一区| 国产大片一区二区| 国内自拍视频一区二区三区| 操欧美女人视频| 欧美私密网站| yourporn在线观看中文站| 草民福利视频| 偷窥自拍欧美色图| 国产一级二级毛片| 亚洲久久久久久久| 99九九精品视频| 毛片在线视频播放| 亚洲成人第一| 国产精品毛片va一区二区三区| 高清亚洲成在人网站天堂| 亚洲精品一区av在线播放| 视频一区中文字幕国产| 任你弄精品视频免费观看| 免费福利视频一区二区三区| 日韩理伦片在线| 在线免费中文字幕| 羞羞的视频网站| 天堂视频在线观看免费| 色综合久久五月天| 亚洲AV无码一区二区三区性| 免费黄色片视频| 精品无码黑人又粗又大又长| 刘亦菲国产毛片bd| jizz欧美性20| 在线播放av网址| mm131亚洲精品| 精品少妇人妻av免费久久洗澡| 亚洲高清在线播放| 精品国产一区二区三区免费| 91免费视频国产| 国产亚洲综合av| 国产69精品久久久久777| 久久国产三级精品| 全部av―极品视觉盛宴亚洲| 亚洲国产免费| 亚洲大片在线| 亚洲精品偷拍| 99精品热视频只有精品10| 午夜日韩福利| 亚洲视频一二| 99人久久精品视频最新地址| 亚洲精选91| 亚洲欧美日韩精品一区二区| 亚洲激情在线| 翔田千里一区二区| 日本中文字幕一区二区视频 | 欧美色视频免费| 伊人中文在线| 欧美在线一卡| 免费黄色在线| 天堂8中文在线| 四虎亚洲精品| 亚洲日本天堂| 国产精品国产三级在线观看| 电影一区中文字幕| 国内精品偷拍| 欧美日韩伦理| 欧美日韩国产免费观看| 一区二区三区国产盗摄| 日韩和的一区二区| 国产成人丝袜美腿| 国产视频911| 亚洲黄色小说网站| 欧美午夜精品久久久久久久| 欧美日韩精品一区二区三区蜜桃| 欧美精品成人一区二区三区四区| 精品久久久久久无| 中文字幕在线看视频国产欧美在线看完整 | 日本片在线观看| 丁香花电影在线观看完整版| xx欧美视频| 欧州一区二区三区| 亚洲涩涩av| 午夜久久福利| 久久国产人妖系列| 国产午夜精品一区二区| 一区二区三区美女视频| 欧美自拍偷拍午夜视频| 日韩av网址在线| 精品国产一区二区三区在线观看| 欧美亚洲在线播放| 51国产成人精品午夜福中文下载 | 天天影视综合| 国产大片在线免费观看| 国产在线高清视频| 无人区在线高清完整免费版 一区二| 精品视频一区二区三区在线观看| 国产不卡一二三区| 国产欧美在线| 99久久精品免费精品国产| 亚洲精品乱码久久久久久久久 | 国产裸体舞一区二区三区| caoporm在线视频| 1024手机在线观看你懂的| 成人免费看片98| www.成人精品| 五月婷婷丁香激情| 久草在线在线| 超碰在线中文字幕| 国产精品调教| 亚洲一区二区动漫| 久久久精品影视| 欧美自拍丝袜亚洲| 久久精品成人欧美大片| 成人网在线视频| 亚洲中文字幕无码一区二区三区 | 久久国产一区| 久久国产乱子伦免费精品| avtt香蕉久久| 久久精品无码av| 精品欧美日韩一区二区| 欧美日夜夜逼| 成人国产一区| 欧美大片专区| 国产亚洲婷婷免费| 91精品国产黑色紧身裤美女| 欧美精品久久久久久久久久| 欧美日韩亚洲免费| 国产欧美日韩一区| 欧美 日韩 国产精品| a级一a一级在线观看| 无码人妻精品一区二区三区蜜桃91| 久久性生活视频| 欧美写真视频一区| 欧美大陆国产| 免费在线日韩av| 亚洲精品成人在线| 亚洲香蕉成视频在线观看| 91原创国产| 国产色视频在线播放| 日本在线视频中文字幕| 国产精品入口麻豆免费看| 日韩国产福利| 精品欧美午夜寂寞影院| 久久99精品久久久久| 福利一区福利二区微拍刺激| 久久亚洲电影天堂| 日韩中文字幕一区二区| 污片免费在线观看| 成人免费观看在线视频| 国产第一页在线播放| 亚洲色图 校园春色| 欧美精品久久久久久久久久丰满| 精品久久亚洲| 精东粉嫩av免费一区二区三区| 福利精品视频在线| 69视频在线免费观看| 国产视频在线观看网站| 国产1区2区3区4区| 九色91蝌蚪在线| 爱情岛亚洲播放路线| 午夜精品久久久久99热蜜桃导演| 国产精品电影一区二区三区| 中文字幕v亚洲ⅴv天堂| 亚洲a∨一区二区三区| 人妻视频一区二区| 日韩8x8x| 看黄在线观看| 久久亚洲风情| 欧美日本韩国一区| 国产日韩在线视频| 天天爽夜夜爽视频| 亚洲国产www| melody高清在线观看| 日本大胆欧美| 一区二区三区四区国产精品| 久久久久亚洲精品| 凹凸国产熟女精品视频| 国产在线一级片| 三级网站在线| 欧美极品中文字幕| 中文字幕日韩av资源站| 欧美激情国产日韩精品一区18| 97中文字幕在线| 国产精品suv一区| 久久白虎精品| 女人抽搐喷水高潮国产精品| 国产亚洲精品超碰| 久久亚洲电影天堂| 虎白女粉嫩尤物福利视频| 中文字幕在线观看欧美| 男人天堂资源在线| 欧美1级日本1级| 欧洲一区二区三区在线| 国产精品二区在线| 视频一区在线免费观看| 国产中文字字幕乱码无限| 成人午夜天堂| 欧美理论在线播放| 亚洲一区二区精品久久av| 国产大片精品免费永久看nba| 欧美体内she精高潮| 最近更新在线中文字幕一页| 精品人人视频| 国产99一区视频免费 | 91蝌蚪视频在线观看| 国产女人高潮毛片| www免费在线观看| 免费精品99久久国产综合精品| 精品福利一区二区三区| 综合视频免费看| 影音先锋黄色网址| 超碰在线网址| 久久精品国产一区二区三| 日韩精品在线看| www.日本少妇| 免费观看a视频| 亚洲色偷精品一区二区三区| 成人免费观看在线观看| 国产老妇另类xxxxx| 日韩中文字幕在线| xxx国产在线观看| 欧美老tube| 99精品国产一区二区三区2021| 日韩理论片中文av| 91亚洲精品丁香在线观看| 午夜国产小视频| 在线观看免费毛片| 免费精品视频| 中文字幕精品国产| 男女污污视频网站| 就爱干草视频| 国产精品二区不卡| 日韩精品在线网站| 免费毛片小视频| 特级xxxxx欧美| 噜噜噜天天躁狠狠躁夜夜精品| 午夜久久久久久久久| 久久一区二区三区欧美亚洲| 日韩欧美国产另类| 好看的中文字幕在线播放| 成人免费黄色在线| 国产精品久久av| 久久国产免费观看| 四虎久久免费| 成人激情视频网站| 国产精品久久久久9999| 国产精品99久久久久久成人| 久久久久久女乱国产| 蓝色福利精品导航| 97激碰免费视频| 精品伦精品一区二区三区视频密桃| 性网站在线看| 激情av综合网| 国产精品96久久久久久又黄又硬| 欧美风情第一页| 色网站在线看| 2019国产精品| 国产伦精品一区二区三区四区免费 | 男女激情免费视频| 8x8x拔插拔插影库永久免费| 风间由美性色一区二区三区四区| 在线看国产一区二区| 8x8ⅹ国产精品一区二区二区| 5g成人永久免费影院| caopon在线免费视频| 9人人澡人人爽人人精品| 国产日韩精品在线播放| 五月天综合激情网| 成人福利av| 欧美日韩亚洲国产一区| 久久男人资源站| 91嫩草香蕉| 激情国产一区| 欧美黑人一级爽快片淫片高清| 九九热久久免费视频| 黄色免费在线网站| 最新日韩在线视频| 中文字幕一区综合| 欧美性猛交xxxx乱大交丰满| 婷婷综合视频| 久久99国产精品自在自在app| 天天鲁一鲁摸一摸爽一爽| 欧美草逼视频| 黄色成人av在线| 国产a级片免费观看| 先锋在线亚洲| 国产二区国产一区在线观看| 2014国产精品| www.黄色国产| 欧美日韩国产在线观看网站| 中文欧美日本在线资源| 国产精品入口夜色视频大尺度| 亚洲 日本 欧美 中文幕| 亚洲综合伊人| 亚洲第一天堂无码专区| 性欧美丰满熟妇xxxx性仙踪林| 在线视频二区| 亚洲成人av电影在线| 欧美,日韩,国产在线| 97干com| 国产91精品精华液一区二区三区 | 精品一区二区三区的国产在线观看| 亚洲精品国产综合区久久久久久久| 国产精品久久久免费观看| 黄色视屏免费在线观看| 一区二区三区欧美视频| 日韩a在线播放| 在线小视频网址| 国产精品麻豆欧美日韩ww| 轻点好疼好大好爽视频| 成人黄色网页| 久久九九久久九九| 女人色极品影院| yy4480电影网| 久久影院电视剧免费观看| 青青草免费在线视频观看| 新天天拍日日拍狠狠拍| av不卡一区二区三区| 最近中文字幕免费mv| 成人黄网大全在线观看| 久久伊人中文字幕| 男人天堂av片| 未来日记在线观看| 夜夜精品视频一区二区| 久久6免费视频| 伊人影院蕉久影院在线播放| 欧美性猛交xxxxxx富婆| 亚洲第一黄色网址| 另类激情视频| 亚洲欧美激情在线视频| 国产精品黄色网| 免费精品国产| 国产91精品在线播放| 五月婷婷丁香花| 日韩精品亚洲专区| 日本在线观看一区二区| 成人av小说网| 亚洲欧美一区二区在线观看| 最新天堂中文在线| 四虎影视国产在线视频| 精品欧美一区二区三区精品久久| 韩国一级黄色录像| 国产乱论精品| 51精品国产黑色丝袜高跟鞋| 神马午夜在线观看| 久久爱另类一区二区小说| 欧美成人免费在线观看| 国产精品一级二级| 国产精品夜夜夜| 五月天亚洲综合| 在线国产日本| 一本大道久久a久久综合婷婷| 少妇光屁股影院| 天堂va在线高清一区| 97精品欧美一区二区三区| 一区三区三区不卡| 福利电影一区二区三区| 日韩精品xxxx| 色老头在线观看| 亚洲欧美日韩中文在线| 在线观看免费黄色小视频| 99热在线精品观看| 亚洲精品中文字幕乱码三区不卡| 在线观看的av网站| 欧美日韩色一区| 久久97人妻无码一区二区三区| 欧美三级情趣内衣| 9a蜜桃久久久久久免费| 色婷五月综激情亚洲综合| 亚洲妇熟xx妇色黄| 免费看一级黄色| 日韩理论片av| 精品一区二区三区日本| 成人频在线观看| 欧美福利视频导航| 无码人妻黑人中文字幕| 欧美专区在线| 亚洲变态欧美另类捆绑| 午夜视频网站在线观看| 天堂久久一区二区三区| 777久久精品一区二区三区无码| 日本a在线播放| 亚洲免费视频网站| 亚洲免费一级片| 97精品久久久久中文字幕| 性生交大片免费看l| 国产精品网站在线看| 97人人模人人爽人人少妇| fc2人成共享视频在线观看| 欧美精选在线播放|