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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機8路搶答器代碼與Proteus仿真圖

[復制鏈接]
跳轉到指定樓層
樓主
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機源程序如下:
  1. #include<reg51.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int
  4. uchar code1[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};        
  5. sbit key1=P1^0;                //定義按鍵的引腳
  6. sbit key2=P1^1;
  7. sbit key3=P1^2;
  8. sbit key4=P1^3;
  9. sbit key5=P1^4;
  10. sbit key6=P1^5;
  11. sbit key7=P1^6;
  12. sbit key8=P1^7;
  13. sbit keep=P3^6;
  14. sbit key9=P3^2;
  15. void delay(uint t) //延時程序
  16. {
  17. uint j;
  18. for(;t>0;t--)
  19. for(j=121;j>0;j--);
  20. }
  21. void display(uchar i)//數碼管顯示
  22. {
  23. switch(i)                        //用swicth語句來進行掃描數碼管的引腳
  24. {
  25.   case 0:P0=code1[0];break;
  26.   case 1:P0=code1[1];break;
  27.   case 2:P0=code1[2];break;
  28.   case 3:P0=code1[3];break;
  29.   case 4:P0=code1[4];break;
  30.   case 5:P0=code1[5];break;
  31.   case 6:P0=code1[6];break;
  32.   case 7:P0=code1[7];break;
  33.   case 8:P0=code1[8];break;
  34.   default:break;
  35. }
  36. }
  37. void key() //鍵盤掃描,判斷哪個人搶答
  38. {
  39. uchar n;                                                 //接下來就用if語句來按鍵的掃描
  40.   n=0;        
  41.   display(n);
  42.     keep=1;
  43.          if(key1==0)
  44. {
  45.           delay(5);
  46.           if(key1==0)
  47.       {
  48.                     n=1;
  49.                     display(n);
  50.                         while(1)
  51.           {
  52.                         keep=0;                         //開啟蜂鳴器
  53.                         delay(10);
  54.                         keep=1;
  55.                         delay(10);
  56.                          if(key9==0)
  57.             {
  58.                          delay(5);
  59.                          if(key9==0)
  60.                {
  61.                             keep=1;
  62.                             n=0;        
  63.                 display(n);
  64.                           while(1)return;
  65.                    }
  66.                          while(!key9);
  67.                      delay(5);
  68.                          while(1);   
  69.                      }
  70.                         }
  71.                   }                  
  72.                   while(!key1);
  73.                   delay(5);
  74.                  
  75.          }
  76.          if(key2==0)
  77.          {
  78.                   delay(5);
  79.                   if(key2==0)
  80.                   {
  81.                            n=2;
  82.                            display(n);
  83.                            while(1)
  84.                            {
  85.                            keep=0;                         //開啟蜂鳴器
  86.                            delay(10);
  87.                            keep=1;
  88.                            delay(10);
  89.                             if(key9==0)
  90.                                 {
  91.                                  delay(5);
  92.                                  if(key9==0)
  93.                                  {
  94.                                     keep=1;
  95.                                     n=0;        
  96.                         display(n);
  97.                                      while(1)return;
  98.                                  }
  99.                                          while(!key9);
  100.                                      delay(5);
  101.                                          while(1);   
  102.                                         }
  103.                                 }
  104.                           }         
  105.                           while(!key2);
  106.                           delay(5);
  107.          }         
  108. if(key3==0)
  109.          {
  110.                   delay(5);
  111.                   if(key3==0)
  112.                   {
  113.                            n=3;
  114.                            display(n);
  115.                             while(1)
  116.                         {
  117.                         keep=0;                         //開啟蜂鳴器
  118.                         delay(10);
  119.                         keep=1;
  120.                         delay(500);
  121.                          if(key9==0)
  122.                         {
  123.                          delay(5);
  124.                          if(key9==0)
  125.                          {
  126.                             keep=1;
  127.                             n=0;        
  128.                 display(n);
  129.                           while(1)return;
  130.                          }
  131.                          while(!key9);
  132.                      delay(5);
  133.                          while(1);   
  134.                         }
  135.                         }
  136.                   }                                       
  137.                   while(!key3);
  138.                   delay(5);         
  139.          }
  140.          if(key4==0)
  141.          {
  142.                   delay(5);
  143.                   if(key4==0)
  144.                   {
  145.                            n=4;
  146.                            display(n);
  147.                            while(1)
  148.                         {
  149.                         keep=0;                         //開啟蜂鳴器
  150.                         delay(10);
  151.                         keep=1;
  152.                         delay(10);
  153.                          if(key9==0)
  154.                         {
  155.                          delay(5);
  156.                          if(key9==0)
  157.                          {
  158.                             keep=1;
  159.                             n=0;        
  160.                 display(n);
  161.                           while(1)return;
  162.                          }
  163.                          while(!key9);
  164.                      delay(5);
  165.                          while(1);   
  166.                         }
  167.                         }
  168.                   }                                       
  169.                   while(!key4);
  170.                   delay(5);         
  171.          }               
  172. if(key5==0)
  173.          {
  174.                   delay(5);
  175.                   if(key5==0)
  176.                   {
  177.                            n=5;
  178.                            display(n);
  179.                            while(1)
  180.                         {
  181.                         keep=0;                         //開啟蜂鳴器
  182.                         delay(10);
  183.                         keep=1;
  184.                         delay(10);
  185.                          if(key9==0)
  186.                         {
  187.                          delay(5);
  188.                          if(key9==0)
  189.                          {
  190.                             keep=1;
  191.                             n=0;        
  192.                 display(n);
  193.                           while(1)return;
  194.                          }
  195.                          while(!key9);
  196.                      delay(5);
  197.                          while(1);   
  198.                         }
  199.                         }
  200.                   }                                       
  201.                   while(!key5);
  202.                   delay(5);         
  203.          }
  204.          if(key6==0)
  205.          {
  206.                   delay(5);
  207.                   if(key6==0)
  208.                   {
  209.                            n=6;
  210.                            display(n);
  211.                            while(1)
  212.                         {
  213.                         keep=0;                         //開啟蜂鳴器
  214.                         delay(10);
  215.                         keep=1;
  216.                         delay(10);
  217.                          if(key9==0)
  218.                         {
  219.                          delay(5);
  220.                          if(key9==0)
  221.                          {
  222.                             keep=1;
  223.                             n=0;        
  224.                 display(n);
  225.                           while(1)return;
  226.                          }
  227.                          while(!key9);
  228.                      delay(5);
  229.                          while(1);   
  230.                         }
  231.                         }
  232.                   }                                       
  233.                   while(!key6);
  234.                   delay(5);
  235.          }        
  236.           if(key7==0)
  237.          {
  238.                   delay(5);
  239.                   if(key7==0)
  240.                   {
  241.                            n=7;
  242.                            display(n);
  243.                            while(1)
  244.                         {
  245.                         keep=0;                         //開啟蜂鳴器
  246.                         delay(10);
  247.                         keep=1;
  248.                         delay(10);
  249.                          if(key9==0)
  250.                         {
  251.                          delay(5);
  252.                          if(key9==0)
  253.                          {
  254.                             keep=1;
  255.                             n=0;        
  256.                 display(n);
  257.                           while(1)return;
  258.                          }
  259.                          while(!key9);
  260.                      delay(5);
  261.                          while(1);   
  262.                         }
  263.                         }
  264.                   }                                       
  265.                   while(!key7);
  266.                   delay(5);         
  267.          }        
  268. if(key8==0)
  269.          {
  270.                   delay(5);
  271.                   if(key8==0)
  272.                   {
  273.                            n=8;
  274. ……………………

  275. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:
8路搶答器.rar (57.9 KB, 下載次數: 42)


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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
亚洲福利视频久久| 成年网址网站在线观看| 中文字幕有码在线| 91在线国产剧情| 99热在线网站| 麻豆av在线免费观看| 国产成人免费视频网站视频社区| 亚洲自拍电影| 久久久噜噜噜| 最近免费中文字幕大全免费第三页| 2018中文字幕在线| jizz老师| 国产小视频免费在线观看| 国产高清不卡| 日韩中文在线电影| 麻豆一区二区三| 国产精品视频线看| 欧美人妖巨大在线| 久久午夜a级毛片| 成人情视频高清免费观看电影| 三级在线免费观看| www.久久com| 精品在线播放视频| 亚洲成人免费观看| 国产午夜精品久久久久久久| 色婷婷亚洲十月十月色天| 国产91在线免费| 麻豆传媒在线看| 男人天堂中文字幕| 欧美xxxx性猛交bbbb| 亚州色图欧美色图| 成人自拍视频| 日韩高清不卡在线| 亚洲美女视频一区| 亚洲天堂av高清| 国产精品久久久久久久小唯西川 | 日韩a一区二区| 日韩专区中文字幕一区二区| ㊣最新国产の精品bt伙计久久| 欧美不卡激情三级在线观看| 国产精品久久久久久久av大片| 秋霞av国产精品一区| 亚洲电影在线观看| 538国产精品一区二区免费视频| 欧美高清视频一区| 男男受被啪到高潮自述| 日韩精品久久久久久免费| 天堂在线观看| 日皮视频在线观看| 成人在线国产| 久久综合九色综合97婷婷女人| 在线成人免费观看| 国产伦精品免费视频| 久久久999视频| 九九视频免费看| 欧美专区日韩| 中中文字幕av在线| 亚洲欧美在线专区| 亚洲国产精品成人久久综合一区| 国产视频久久久久| 久久久久久久久一区二区| 丰满少妇xbxb毛片日本| 亚洲大尺度网站| 日本精品专区| 嫩草影院永久入口| 99欧美精品| 久久亚洲图片| 在线亚洲欧美专区二区| 欧美最顶级丰满的aⅴ艳星| 欧美日韩调教| 亚洲欧美成人一区二区三区| 色视频www在线播放国产成人 | 日韩国产精品一区二区| 欧美 日本 国产| 亚洲最新永久在线观看| 欧洲成人综合网| 国产精品日韩精品欧美精品| 精品久久久久久久久久| 日韩美女视频在线观看| 999精彩视频| 国产a级免费视频| 东凛在线观看| 欧美日韩国产高清| 色婷婷亚洲精品| 国产色综合天天综合网| 91激情在线视频| 日韩最新av在线| 蜜臀av性久久久久蜜臀av| 久久黄色免费网站| 99re热视频在线| 视频一区中文字幕精品| av午夜精品一区二区三区| 国产一区二区三区精品久久久| 一区二区不卡在线观看| 国产性生活网站| jizzjizzji欧美| 综合伊思人在钱三区| 国产精品美女久久久久久久久久久 | 精品无码av一区二区三区| 在线视频亚洲自拍| 精品少妇一区二区三区密爱| 色啪免费观看视频| 成人在线视频免费| 成人免费电影视频| 在线看福利67194| www.欧美黄色| 精品久久久久久久久久久国产字幕| 99视频入口| 亚洲第一论坛sis| 亚洲香肠在线观看| 国产免费一区二区三区在线能观看| 国产精品91av| 五月天婷婷丁香| 国产国产人免费人成免费视频| 美女呻吟一区| 一区二区欧美精品| 91九色精品视频| 卡一卡二卡三在线观看| www.亚洲一区二区三区| 香蕉视频免费在线播放| 国产在线播放精品| 亚洲国产高清不卡| 国产97免费视| 好吊一区二区三区视频| 影音先锋5566资源站| 91蝌蚪精品视频| 亚洲一区二区综合| 成人欧美一区二区三区视频| 黄色一级片在线免费观看| 青娱在线视频| 一本综合久久| 亚洲欧美精品suv| 男人揉女人奶房视频60分| 亚洲 国产 欧美 日韩| 日韩高清在线| 日本一区二区三区久久久久久久久不 | 亚洲人成人99网站| 国产一区二区三区在线免费| 这里只有精品6| av中文在线资源库| 99国产精品久久| 麻豆精品国产91久久久久久| 欧美videos大乳护士334| 国产av第一区| 亚洲精品97久久中文字幕| 亚洲优女在线| 国产欧美一二三区| 成人国产在线视频| 九九九在线视频| 日韩成人影视| 屁屁影院国产第一页| 国产精品视频99| 双性尿奴穿贞c带憋尿| 被弄出白浆喷水了视频| 日韩电影免费网址| 制服丝袜激情欧洲亚洲| 在线观看三级网站| 亚洲av无码片一区二区三区| 依依综合在线| 国产精品久久午夜| www日韩av| 91视频黄色| 91在线九色porny| 香蕉久久夜色精品| 最近2019中文字幕大全第二页| 色婷婷激情视频| jizz在线免费播放| 欧美在线网站| 一区二区欧美亚洲| 两性午夜免费视频| 69日本xxxxxxxxx49| 国产欧美日韩亚洲一区二区三区| 亚洲视频一区二区| 久久久久亚洲av无码网站| 免费全黄无遮挡裸体毛片| 国产日韩专区| 久久久久这里只有精品| 一级黄色片日本| 色的视频在线免费看| www..com久久爱| 成人有码在线播放| 亚洲少妇中出一区| 美日韩精品免费| 韩国av在线免费观看| 亚洲精品高潮| 欧美一区二区三区小说| 欧美精品无码一区二区三区| 九九热在线免费视频| 在线观看日韩av电影| 久久精品国产清自在天天线| 日韩中文字幕电影| 欧美三级电影一区二区三区| 国产欧美精品区一区二区三区| 激情小说综合网| 色屁屁草草影院ccyycom| 亚洲综合小说图片| 亚洲人免费视频| 99精品全国免费观看| 18网站在线观看| 亚洲品质自拍视频网站| 一区二区三区日韩在线| 国产高清不卡视频| 在线观看免费av网| 粉嫩高潮美女一区二区三区| 91影视免费在线观看| 国产一区二区麻豆| 国产欧美啪啪| 精品呦交小u女在线| 极品白嫩丰满美女无套| 欧美成人hd| 成人免费在线视频观看| 国产精品视频一二三四区| 日日夜夜网站| 久久www免费人成看片高清| 国产精品一区专区欧美日韩| 亚洲一区二区色| 美国十次av导航亚洲入口| 亚洲欧美日韩图片| 手机看片国产日韩| 欧美大片免费| 国产成人精品免费网站| 99精品国产高清在线观看| 凸凹人妻人人澡人人添| 99精品美女| 久久乐国产精品| 无码久久精品国产亚洲av影片| 一区二区三区亚洲变态调教大结局 | 最新69国产成人精品视频免费| 欧日韩不卡视频| 亚洲精品永久免费视频| 91麻豆精品国产91久久久久久| 理论片大全免费理伦片| 欧美精品videossex少妇| 欧美性猛交xxxx乱大交极品| 奇米视频7777| 在线观看麻豆蜜桃| 99久久精品情趣| 久久免费精品视频在这里| 精品国产一区二区三区在线观看 | 国产美女视频黄a视频免费| 粉嫩aⅴ一区二区三区四区五区| 鲁鲁狠狠狠7777一区二区| 久久精品视频在线观看榴莲视频| 99综合在线| 91精品在线观| ㊣最新国产の精品bt7086| 天堂成人国产精品一区| 国产精品二区三区| 国产麻豆精品高清在线播放 | 在线观看免费高清完整| 欧美性videos高清精品| 国产一精品一aⅴ一免费| 日本色护士高潮视频在线观看| 欧美日韩日本视频| 一区二区精品免费| 黑粗硬大欧美视频| 久久99国产精品尤物| 久久资源亚洲| 九九热这里只有| 91麻豆视频网站| 黄页网站在线观看视频| 日韩欧美电影在线观看| 天天色天天操综合| 亚洲调教欧美在线| 欧美日一区二区三区| 日韩精品免费综合视频在线播放| 久久久久久天堂| 偷拍一区二区| 欧美在线亚洲一区| 伊人影院蕉久552| 国内精品自线一区二区三区视频| 天天综合狠狠精品| а√天堂www在线а√天堂视频| 一区二区三区国产| 免费不卡的av| 国产福利亚洲| 久久影院在线观看| 亚洲精品字幕在线观看| 日韩电影一区二区三区四区| 亚洲精品一区二区三区av| 2020中文字幕在线播放| 午夜电影网亚洲视频| 中文字幕人妻一区二区| 日韩一二三区| 欧美亚洲午夜视频在线观看| 久久婷婷综合中文字幕| 国产一区免费电影| 霍思燕三级露全乳照| 美女隐私在线观看| 精品国产亚洲在线| 亚洲欧美综合自拍| 亚洲一级一区| 日韩中文一区| 男人天堂资源在线| 日韩区在线观看| 波多野结衣 久久| 夜久久久久久| 亚洲综合第一| 2019中文字幕在线视频| 精品区一区二区| 中文字幕+乱码+中文| 爽好久久久欧美精品| 中文字幕一区二区三区有限公司 | 激情视频免费网站| 国产精品av一区二区三区 | 美丽的小蜜桃4春潮| 精品久久久久久久久久久久久久 | 精品在线播放视频| 99精品视频在线观看播放| 国产精品成人观看视频免费| 国产一二三视频| 日韩欧美在线视频免费观看| 亚洲一区二区免费视频软件合集| 人人在线97| 欧美综合亚洲图片综合区| 久久久久成人精品无码| 永久91嫩草亚洲精品人人| 久久手机视频| 毛片免费在线| 亚洲国产精品成人av| 99热这里是精品| 国产福利一区二区三区视频在线 | 久久精品日韩无码| 欧美xxxx中国| 亚洲va久久久噜噜噜久久狠狠 | 伊人国产在线观看| 99国产精品| 欧美这里只有精品| 91吃瓜在线观看| 国内精品久久久久久影视8| 国产成人亚洲精品播放器下载| 一区二区三区在线免费观看| 欧美大片xxxx| 亚洲国产一区二区三区a毛片 | 日韩欧美不卡一区| 99久久免费国产精精品| 国产不卡视频在线观看| 国偷自产av一区二区三区麻豆| 黄页免费欧美| 久久久爽爽爽美女图片| 少妇bbw搡bbbb搡bbbb| 一区二区三区小说| 免费在线观看一级片| 国产日韩高清一区二区三区在线| 国产freexxxx性播放麻豆| xxxxx性欧美特大| 国产精品久久久久国产a级| 成视频免费在线看| 日韩三级精品电影久久久| 日本高清视频免费观看| 国产精品免费aⅴ片在线观看| 人人艹在线视频| 国产精品久久久免费| 免费黄色一级网站| 综合激情网...| 欧美成人dvd在线视频| av免费看在线| 69av成年福利视频| 午夜刺激在线| 亚洲片国产一区一级在线观看| 人xxxx性xxxxx欧美| 精品国产福利在线| 久久久久亚洲视频| 91一区二区三区在线播放| 国产综合内射日韩久| 美国成人xxx| 欧美一区二区三区四区五区六区| 丝袜中文在线| 97精品一区二区视频在线观看| 成人黄色电影网址| 亚洲激情视频网站| 欧美成人高清手机在线视频 | 国产手机在线视频| 国产91精品在线观看| 亚洲性猛交xxxx乱大交| 午夜在线精品| 中文字幕在线观看91| 欧美日韩国产综合网| 亚洲一级免费观看| 国产精品久久久久久久免费观看| 亚洲人成无码网站久久99热国产| 日韩视频一二区| 一区二区三区电影| 国产激情欧美| 欧美久久综合性欧美| 国产又爽又黄视频| 午夜精品久久久久久久蜜桃app| 中文字幕无线码一区| 欧美国产综合一区二区| 成人免费看片98欧美| 91麻豆免费看| 日韩欧美性视频| 26uuu国产电影一区二区| wwwav国产| 成人av在线一区二区三区| 男女性高潮免费网站| 99久久夜色精品国产网站| 久久久久成人精品无码| 久久日韩精品一区二区五区| 日韩女优在线观看|