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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5448|回復: 0
收起左側

智能秒表的設計與制作電路 元件清單與程序

[復制鏈接]
ID:262 發表于 2016-3-11 20:55 | 顯示全部樓層 |閱讀模式

0.png

四、元器件清單
  
序號
  
元件名稱
規格型號
數量
1
單片機
STC89C51
1
2
四位共陰數碼管
3641AS
1
3
輕觸按鍵
45*45mm
5
4
晶振
12MHz
1
5
瓷片電容
20pF
2
6
電解電容
10uF/10V
1
7
電阻
10KΩ
1
8
排電阻
1KΩ
1
9
單片機插座
40PIN
1
10
電路板
12674-b
1
11
電池
+5V
1
五、C語言程序



  1. *******************************/
  2. /*     智能秒表(完美版)      */
  3. /*******************************/
  4. #include<reg52.h>
  5. #define uint unsigned int
  6. #define uchar unsigned char
  7. sbit key1=P2^0;                //定義"啟動/暫停"按鈕
  8. sbit key2=P2^1;                //定義"復位"按鈕
  9. sbit key3=P2^2;                                 //定義"模式"按鈕
  10. sbit key4=P2^3;                                 //定義"查看"按鈕
  11. sbit wei1=P2^4;                //定義位選
  12. sbit wei2=P2^5;
  13. sbit wei3=P2^6;               
  14. sbit wei4=P2^7;
  15. bit flag_start,flag_mode,flag_5sec;
  16. uchar temp,temp1,aa,aa1,shi,ge,shifen,baifen,num,i,j;
  17. uchar time_data1[11],time_data2[11];
  18. uchar code table[]={
  19. 0x3f,0x06,0x5b,0x4f,
  20. 0x66,0x6d,0x7d,0x07,
  21. 0x7f,0x6f,0x77,0x7c,
  22. 0x39,0x5e,0x79,0x71};          //不帶小數點共陰極數碼管編碼
  23. uchar code tabledp[]={
  24. 0xbf,0x86,0xdb,0xcf,
  25. 0xe6,0xed,0xfd,0x87,
  26. 0xff,0xef,0xf7,0xfc,
  27. 0xb9,0xde,0xf9,0xf1};        //帶小數點共陰極數碼管編碼
  28. void display(uchar shi,uchar ge,uchar shifen,uchar baifen);  //聲明顯示子函數
  29. void delay(uint z);            //聲明延時子函數
  30. void init();                  //聲明初始化函數
  31. void key();                                   //聲明鍵掃描函數
  32. void display_process();                   //聲明顯示處理函數

  33. void main()
  34. {       
  35.         init();                                //調用初始化子程序
  36.         while(1)
  37.         {                      
  38.           key();
  39.           display_process();       
  40.           display(shi,ge,shifen,baifen);        //調用顯示子函數
  41.         }
  42. }

  43. void delay(uint z)                       //延時子函數
  44. {
  45.         uint x,y;
  46.         for(x=z;x>0;x--)
  47.                 for(y=110;y>0;y--);
  48. }

  49. void display(uchar shi,uchar ge,uchar shifen,uchar baifen)   //顯示子程序
  50. {       
  51.                 P0=table[shi];        //使用動態掃描的方法實現數碼管顯示
  52.                 wei1=0;
  53.                 delay(1);
  54.                 wei1=1;

  55.                 P0=tabledp[ge];
  56.                 wei2=0;
  57.                 delay(1);            
  58.                 wei2=1;
  59.    
  60.     P0=table[shifen];//使用動態掃描的方法實現數碼管顯示
  61.                 wei3=0;
  62.                 delay(1);
  63.                 wei3=1;

  64.                 P0=table[baifen];
  65.                 wei4=0;
  66.                 delay(1);            
  67.                 wei4=1;       
  68. }

  69. void init()                     //初始化子程序
  70. {       
  71.         temp=0;
  72.         TMOD=0x01;             //使用定時器T0的方式1
  73.         TH0=(65536-10000)/256;
  74.         TL0=(65536-10000)%256;   //定時50ms中斷一次
  75.         EA=1;                   //中斷總允許
  76.         ET0=1;                  //允許定時器T0中斷       
  77. }

  78. void key()
  79. {
  80.         if(key1==0)           //檢測"啟動"按鈕是否按下
  81.          {
  82.                 delay(5);         //延時去抖動
  83.                 if(key1==0)       //再次檢測"啟動"按鈕是否按下
  84.                  {       
  85.            while(!key1);           //松手檢測
  86.                    flag_start=~flag_start;
  87.                    if(flag_mode==0)
  88.                     {
  89.                       if(flag_start==1)
  90.                             TR0=1;              //啟動定時器開始工作
  91.                       else
  92.                             TR0=0;
  93.                         }
  94.                    else
  95.                         {
  96.                           if(flag_start==1)
  97.                             TR0=1;
  98.                           else
  99.                             TR0=0;
  100.                         }
  101.                  }
  102.          }
  103.                 if(key2==0)                 //檢測"停止"按鈕是否按下   
  104.                 {
  105.                         delay(5);         
  106.                         if(key2==0)      
  107.                         {       
  108.                                 while(!key2);
  109.                                 if(flag_mode==0||i!=0)
  110.                                  {  
  111.                                   shi=0;              //關閉定時器
  112.                                   ge=0;
  113.                                   shifen=0;
  114.                                   baifen=0;
  115.                                   aa=0;
  116.                                   temp=0;
  117.                                   TR0=0;
  118.                                   i=0;
  119.                                   num=0;
  120.                                   for(j=0;j<=10;j++)
  121.                                   {
  122.                                     time_data1[j]=0;
  123.                                     time_data2[j]=0;
  124.                                   }
  125.                                  }
  126.                             else
  127.                              {
  128.                                    num++;
  129.                                    if(num==11)
  130.                                      num=1;
  131.                                    aa1=aa;
  132.                                    temp1=temp;
  133.                                    time_data1[num]=aa1;
  134.                                    time_data2[num]=temp1;
  135.                                    flag_5sec=0;
  136.                                  }
  137.                         }
  138.                 }
  139.                 if(key3==0)
  140.                 {
  141.                   delay(5);
  142.                   if(key3==0)
  143.                    {
  144.                      while(!key3);
  145.                          flag_mode=~flag_mode;
  146.                    }
  147.                 }
  148.            if(key4==0)
  149.                 {
  150.                   delay(5);
  151.                   if(key4==0)
  152.                    {
  153.                      while(!key4);
  154.                          i++;
  155.                          TR0=0;
  156.                          if(i==11)
  157.                           i=1;
  158.                    }
  159.                 }
  160. }               

  161. void display_process()
  162. {
  163.   shifen=aa%100/10;
  164.   baifen=aa%10;
  165.   shi=temp%100/10;
  166.   ge=temp%10;
  167.   if(flag_mode==1&&num!=0&&flag_5sec==0)
  168.    {
  169.          shi=time_data2[num]/10;
  170.      ge=time_data2[num]%10;
  171.          shifen=time_data1[num]/10;
  172.          baifen=time_data1[num]%10;
  173.          if(temp-time_data2[num]==2)
  174.            flag_5sec=~flag_5sec;
  175.    }
  176.   if(i!=0)
  177.         {
  178.           shi=time_data2[i]/10;
  179.           ge=time_data2[i]%10;
  180.           shifen=time_data1[i]/10;
  181.           baifen=time_data1[i]%10;
  182.     }
  183. }

  184. void timer0() interrupt 1
  185. {
  186.         TH0=(65536-10000)/256;  //重新賦初值
  187.         TL0=(65536-10000)%256;
  188.         aa++;                   //中斷一次變量aa的值加1
  189.         if(aa==100)             //中斷100次后,定時時間為100*10ms=1000ms=1s,將變量temp的值加1
  190.         {
  191.           aa=0;
  192.           temp++;
  193.           if(temp==100)       //秒表到達100s后回零
  194.                 temp=0;
  195.         }       
  196. }
復制代碼



回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
一区二区免费av| 免费不卡av| 99热在线观看| jizz免费| 6080午夜| 97在线资源在| 三级免费网站| 天天骑夜夜操| 免费观看视频www| av福利网址网站| 狠狠色丁香婷婷| 天天看天天干| 男人本色网站| 三级做a全过程在线观看| 深夜福利视频在线免费观看| 少妇性bbb搡bbb爽爽爽欧美| 你懂的好爽在线观看| 日本精品专区| 免费在线毛片网站| 欧美aaaaaaa| 中文字幕在线免费观看视频| 精品国产一二三四区| 91po在线观看91精品国产性色| 欧美老少做受xxxx高潮| 欧美高清不卡在线| 97在线免费观看| 国产精品久久久久久久久久 | 你懂的免费在线观看| 你懂的在线看| 自由的xxxx在线视频| 国产在线xxx| а√天堂资源国产精品| 麻豆蜜桃在线| 丝袜美腿中文字幕| 亚洲男人在线天堂| 美女视频久久久| 国产亚洲成人av| 国产日韩久久久| 国产wwwxxx| 一本大道久久a久久精品| 久久国产精品久久久久久小说| chien国产乱露脸对白| 免费黄色大片| 中文字幕97| 91香蕉在线视频| 亚洲免费激情视频| h片在线免费看| 四虎影音在线| 天天色天天草| 国产尤物视频在线| 91福利在线免费| 视频二区欧美毛片免费观看| 欧美美女一区| 中文日韩欧美| 北条麻妃国产九九精品视频| 亚洲天堂福利av| 777奇米四色成人影色区| 亚洲精品国产美女| 久久999免费视频| 国产噜噜噜噜久久久久久久久 | 我要看一级黄色录像| 九九热这里有精品视频| 911美女片黄在线观看游戏| 被男同事摸的水好多| www.jizz在线观看| 91在线直播| 亚洲精品tv| 日本欧美视频| 国产毛片精品视频| 性做久久久久久久免费看| 亚洲成人在线网| 日本三级韩国三级久久| 欧洲亚洲一区二区三区四区五区| 少妇性饥渴无码a区免费| 久久亚洲AV无码专区成人国产| 男人天堂av在线播放| 欧美色图久久| 日本一二三区在线视频| 成人看片网站| 一级欧洲+日本+国产| 成人av在线电影| 91福利国产成人精品照片| www日韩欧美| 高清av免费一区中文字幕| 欧亚一区二区三区| 成人影院中文字幕| 国模 一区 二区 三区| 国产成人欧美日韩在线电影| 亚洲成人激情综合网| 亚洲精品自拍视频| 成人动漫网站在线观看| 欧美人成在线观看| 国产123在线| 丰满少妇一级片| 夜色福利刺激| 99久久综合国产精品二区| 黄色工厂这里只有精品| 亚洲国产精品ⅴa在线观看| 日韩欧美精品| 精品综合免费视频观看| 亚洲午夜免费电影| 最新91在线视频| 欧美大陆一区二区| 一边摸一边做爽的视频17国产| 亚洲天堂五月天| 黄视频在线免费| 欧美三级网站| 亚洲激情在线| 亚洲日本丝袜连裤袜办公室| 国产一区二区三区中文| 国产综合 伊人色| 黄色片子免费看| 国产一区二区三区四区视频 | 欧美在线不卡| www国产亚洲精品久久麻豆| 欧美日韩的一区二区| 欧美亚洲国产成人精品| www.在线观看av| 久草视频在线免费看| 国产激情自拍视频| 成人免费网站观看| 99热这里只有成人精品国产| 亚洲成va人在线观看| 欧美国产第二页| 日本a在线免费观看| 久久久久久欧美精品se一二三四| 星空无限传媒在线| 无码人妻av免费一区二区三区| 国产一卡2卡3卡四卡网站 | 色七七影院综合| 欧美精品自拍偷拍动漫精品| 欧美黑人xxx| 性生活免费观看视频| 天堂在线中文视频| 亚洲精品在线视频免费| 日韩成人伦理| 午夜亚洲精品| 欧美日韩aaa| 91日韩久久| 亚洲av成人片色在线观看高潮| 婷婷丁香一区二区三区| 欧美日韩欧美| 免费观看的av网站| 最新日韩一区| 国产一区欧美日韩| 亚洲电影成人av99爱色| 久久精品magnetxturnbtih| 9.1成人看片免费版| 欧美xxxxx性| 美女福利一区二区三区| 久久99深爱久久99精品| 精品少妇一区二区三区在线播放| 久久精品magnetxturnbtih| 夫妇交换中文字幕| 在线看黄色网| 国产 日韩 欧美| 26uuu亚洲| 久久伊人91精品综合网站| 99久久久精品视频| 在线观看亚洲黄色| 蜜桃视频在线入口www| 婷婷亚洲综合| 欧美羞羞免费网站| 国产精品xxxx| av激情在线观看| 国产视频一二| 亚欧美无遮挡hd高清在线视频| 亚洲第一狼人社区| 亚洲自拍av在线| 欧美性生给视频| 成年人羞羞的网站| 99久久精品网站| 欧美性色黄大片手机版| 欧美一区免费视频| 天天干天天干天天干天天| 免费福利在线视频| 日一区二区三区| 亚洲欧美国产精品久久久久久久| 18禁裸男晨勃露j毛免费观看| 国产精品乱码久久久| 黄色网址免费在线观看| 蜜臀久久99精品久久久画质超高清| 亚洲精品二三区| 免费观看精品视频| 四虎在线看片| 欧美成人一级| 亚洲国产欧美在线人成| 精品一区二区三区国产| 国产成人无码精品亚洲| 亚洲s色大片| 狠狠色狠狠色综合| 欧美黑人巨大xxx极品| 国产精品白嫩美女在线观看 | aaaaaaaa毛片| 女人天堂在线视频| 国产成人一区| 欧美视频在线一区| 中文字幕一区综合| 性做久久久久久久久久| 视频在线日韩| 亚洲天堂中文字幕| 国产在线一区二区三区播放| 毛片视频网站在线观看| 制服丝袜在线播放| 26uuu成人网一区二区三区| 国产精品国产自产拍高清av水多| 91无套直看片红桃在线观看| gogogo影视剧免费观看在线观看| 99精品国产福利在线观看免费| 日韩成人网免费视频| 天天操天天爽天天射| 91在线地址| 欧美xxxxx视频| 日韩精品免费在线播放| 国产精品久久a| 成品网站w灬+源码1| 亚洲天天影视网| 亚洲人成电影在线播放| 亚洲免费成人在线视频| 日日操天天摸| 国产免费成人| 欧美激情按摩在线| 无码人妻丰满熟妇啪啪欧美| 香蕉视频在线观看网站| 久久精品国产精品青草| 91po在线观看91精品国产性色| 欧美性猛交xxxx乱大交少妇| 国产小视频免费在线网址| 成人午夜电影网站| 亚洲jizzjizz日本少妇| 亚洲专区在线播放| 大胆国模一区二区三区| 欧美日韩综合在线| 日韩av黄色网址| 黄色的毛片免费| 鲁大师影院一区二区三区| 高清在线视频日韩欧美| 久久这里只有精品免费| 绿色成人影院| 第一福利永久视频精品| 久久国产午夜精品理论片最新版本| 国产又猛又粗| 亚洲视频碰碰| 日韩午夜在线播放| 国产精品无码av在线播放| 欧美亚洲另类在线观看| 91麻豆精品国产91久久久平台 | 亚洲国产欧美精品| 久久久久久久久久影视| 日韩专区一区二区| 91在线视频播放地址| 精品国产一区二区三区麻豆免费观看完整版 | 久久不射网站| 裸体素人女欧美日韩| 在线观看免费黄色| 国产v日产∨综合v精品视频| 国产精品久久久久久久电影| www.五月婷婷.com| 精品三级国产| 欧美精品一区二区三区蜜臀| 黄色av电影网站| 亚洲最新av在线| 91精品国产一区二区三区动漫| 午夜精品久久久久久久久久久久久蜜桃| 97超碰资源站在线观看| 亚洲精品videosex极品| 97超碰国产精品| 自拍偷拍精选| 国产69精品久久久久777| 国产综合欧美在线看| 久色视频网站| 91久久中文| 国产精品视频公开费视频| 97免费观看视频| 欧美综合一区| 久久免费成人精品视频| 国产成人麻豆免费观看| 日韩在线麻豆| 久久不射电影网| 三级视频在线观看| 欧美日韩一区二区三区四区不卡| 国产精品视频一区视频二区| 欧美一级一级性生活免费录像| 亚洲丝袜在线观看| 亚洲免费视频一区二区三区| 亚洲综合图片区| 超碰超碰在线观看| 一本一道波多野毛片中文在线| 亚洲综合男人的天堂| 日本久久久久久久久久久久| 欧洲一区av| 亚洲成av人片观看| 青娱乐国产精品视频| 黄色网在线免费看| 欧美视频一区二| 久久成人激情视频| 国产精品久久久久久久久久齐齐| 中文字幕亚洲不卡| 久久天堂电影网| 五月天中文字幕| 五月激情久久久| 91精品国产自产在线观看永久| 亚洲 欧美 自拍偷拍| 午夜一级在线看亚洲| 国产精品久久久久久免费观看 | 久久乐国产精品| 国产真人做爰视频免费| 亚洲第一天堂在线观看| 久久精品青草| 国产日产亚洲精品| 欧美video巨大粗暴18| 久久成人久久鬼色| 亚洲精品中文字幕在线| 黄色免费看片| 亚洲午夜久久久久中文字幕久| 永久免费黄色片| 国产精品高颜值在线观看| 亚洲激情在线视频| 少妇太紧太爽又黄又硬又爽| 99国产精品一区二区| 成人中文字幕+乱码+中文字幕| 国产黄色麻豆视频| 久久久精品影视| 欧美成人黄色网址| 国产一二在线播放| 亚洲色图色老头| 96日本xxxxxⅹxxx17| 亚洲一区一卡| 一本一道久久a久久精品综合| 美女的诞生在线观看高清免费完整版中文| 一区二区三区日韩精品视频| 久久久午夜精品福利内容| 欧美成人三级| 性欧美视频videos6一9| 在线天堂中文| 97精品久久久午夜一区二区三区| 欧美日韩在线不卡视频| 美女日批视频在线观看| 亚洲毛片在线观看| 99精品在线视频观看| 久久激情综合网| 日韩免费毛片视频| 亚洲永久av| 九九久久精品一区| 欧美图片欧美激情欧美精品| 91蝌蚪porny九色| 91丨porny丨九色| 亚洲不卡视频| 成人xxxxx| 国产午夜视频| 欧美在线啊v一区| 日韩成人一区二区三区| 国产真实久久| 亚洲小说欧美另类激情| 日本成人在线播放| 在线播放日韩专区| 天堂网中文在线| 日本一区二区视频在线观看| 欧产日产国产精品98| 日韩大尺度在线观看| 96久久精品| 情趣网站视频在线观看| 日韩欧美在线123| 国产乱淫片视频| 久久精品一本久久99精品| 少妇户外露出[11p]| 欧美影院精品| 国产精品久久久久久亚洲影视| 免费毛片在线播放| 精品久久久久久久久久久久久| 91嫩草|国产丨精品入口| 亚洲久久久久| 亚洲一卡二卡| 免费污视频在线观看| 欧美麻豆久久久久久中文| 成年人黄国产| 都市激情亚洲色图| 国产成人一级片| 国内精品久久久久影院薰衣草| 久久国产精品国产精品| 亚洲va欧美va人人爽成人影院| 成人www视频在线观看| 最新中文字幕在线视频| 亚洲国产另类 国产精品国产免费| www.久久精品.com| 日本一区二区高清| 一区二区三区四区五区| avove在线播放| 色呦呦免费观看| 91丝袜呻吟高潮美腿白嫩在线观看| 中文字幕第38页| 国产成人aa在线观看网站站| 97超级碰碰| 国产h在线观看| 久久韩剧网电视剧| 免费在线看大片无需流量| 在线免费观看一区| 一级片视频网站| 久久久久国产精品麻豆| youjizz亚洲女人|