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

標題: 單片機數字鐘程序Proteus仿真電路圖 [打印本頁]

作者: yujingpiaomiao    時間: 2025-4-17 08:31
標題: 單片機數字鐘程序Proteus仿真電路圖
數字鐘仿真,程序軟·全套,第一次發帖大家多包涵


單片機源程序如下:
  1. //********************數字鐘程序************************
  2. //程序:ex8-1.c
  3. //功能:數字鐘程序
  4. #include "reg51.h"                         
  5. typedef unsigned int u16;          
  6. typedef unsigned char u8;
  7. //********************位名稱定義*************************
  8. sbit naodeng=P2^0;                //鬧鐘開燈亮;否則滅
  9. sbit K1=P3^0;                        //切換模式(開關鬧鐘,調鬧鐘)
  10. sbit K2=P3^2;                        //調時
  11. sbit K3=P3^3;                        //調分
  12. sbit beep=P2^7;                        //蜂鳴器
  13. //********************函數聲明***************************
  14. void shijian();                         //計時時間顯示
  15. void Timer0Init();       //定時器中斷初始化函數
  16. void DigDisplay();       //LED動態顯示掃描函數
  17. void alarm();            //鬧鈴報警處理
  18. void tiao_nao();         //鬧鐘時間設置
  19. void moshi();            //鬧鐘模式設置
  20. void delay(u16 i);       //軟件延時函數
  21. //********************全局變量定義***************************
  22. bit nao;                        //鬧鐘開關標志,nao=1鬧鐘開;nao=0鬧鐘關
  23. u8 a=0;                 //記錄K1按下次數,第一次按下修改鬧鐘時間,第2次按下切換鬧鐘開關
  24. u8 display[]={0,0,0,0,0,0};           //顯示緩沖區,對應六個數碼管
  25. u8 ssec,sec,min,hour,nao_hour=0,nao_min=0;        //10毫秒、秒、分、小時、鬧鐘小時、鬧鐘分鐘
  26. //*************************延時函數****************************//   
  27. //函數名:delay
  28. //函數功能:軟件延時
  29. //形式參數:無符號整型變量i,0-65535
  30. //返回值:無
  31. void delay(u16 i)
  32. {
  33.         while(i--);       
  34. }
  35. //*************************定時器中斷初始化函數****************************//   
  36. //函數名:Timer0Init
  37. //函數功能:定時器T0定時中斷,interrupt 1,開放兩個外部中斷
  38. //形式參數:無
  39. //返回值:無
  40. void Timer0Init()
  41. {
  42.         TMOD|=0X01;//選擇為定時器0模式,工作方式1,僅用TR0打開啟動。
  43.         EX0=1;
  44.         IT0=1;      //外部中斷0采用下降沿觸發
  45.         PX0=1;
  46.         EX1=1;
  47.         IT1=0;            //外部中斷1采用低電平觸發
  48.         TH0=0Xd8;        //給定時器賦初值,定時10ms,12MHz晶振頻率
  49.         TL0=0Xf0;       
  50.         ET0=1;      //開放定時器0中斷允許
  51.         EA=1;       //開放總中斷
  52.         TR0=1;      //定時器開始計數                       
  53. }

  54. //**************************6位LED顯示函數**************************/
  55. //函數名:DigDisplay
  56. //函數功能:6位LED動態顯示,將顯示緩沖區display中的6個數依次掃描顯示一遍
  57. //形式參數:無
  58. //返回值:無
  59. void DigDisplay()
  60. {
  61.   u8  i,j,m,temp;
  62.   u8  led[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
  63.                                                                 //0-9的共陰極顯示碼
  64.      temp=0x01;
  65.      for(i=0;i<6;i++)
  66.          {
  67.            P1=0x00;                               //關顯示
  68.            j=display[i];
  69.              P1=led[j];                             //P1送段碼
  70.              P0=~temp;                             //P0對應端口低電平選位
  71.        temp<<=1;
  72.        for(m=0;m<100;m++);          //每一位顯示延時
  73.        }
  74. }
  75. //******************************報警函數****************************/
  76. //函數名:alarm
  77. //函數功能:鬧鐘時分和當前時分相同、鬧鐘功能開啟的情況下,蜂鳴器響15秒
  78. //形式參數:無
  79. //返回值:無
  80. void alarm()
  81. {       
  82.    if(nao_hour==hour&&nao_min==min&&sec>=0&&sec<15&&nao==1)
  83.    {
  84.                 beep=1;
  85.                 delay(5);
  86.                 beep=0;
  87.                 delay(5);
  88.         }
  89. }
  90. //***********************鬧鐘時間調節**********************//
  91. //函數名:tiao_nao
  92. //函數功能:鬧鐘時間修改,修改小時和分鐘,K1按下結束調節
  93. //          設置完鬧鐘時間后,自動開啟鬧鐘
  94. //形式參數:無
  95. //返回值:無
  96. void tiao_nao()
  97. {       
  98.             IT0=0;                                   //關溢出進1;否則調鬧時針后時加1;
  99.                 EX1=0;                                   //關中斷系統
  100.                 EX0=0;                                   //關中斷系統
  101.                 delay(10);       
  102.                 while(K1)                           //當K1沒有按下時進行鬧鐘時間調節,當按下K1時,結束鬧鐘時間調節
  103.                 {
  104.                 if(K2==0)                           //鬧鐘小時調節
  105.                     {delay(10);if(K2==0)nao_hour++;while(!K2);}
  106.                    if(nao_hour>=24)nao_hour=0;           //24小時后歸0
  107.                 if(K3==0)                           //鬧鐘分鐘調節
  108.                   {delay(10);if(K3==0)nao_min++;while(!K3); }
  109.                 if(nao_min>=60)nao_min=0;      //60分鐘后歸0
  110.                   display[5]=0;                                   //鬧鐘顯示
  111.                 display[4]=0;
  112.                 display[3]=nao_min%10;
  113.                 display[2]=nao_min/10;
  114.                 display[1]=nao_hour%10;
  115.                 display[0]=nao_hour/10;
  116.                 DigDisplay();           //數碼管顯示函數
  117.                 }
  118.                 IT0=1;
  119.                 EX1=1;
  120.                 EX0=1;
  121.                 nao=1;                                //退出鬧鐘調試,自動開啟鬧鐘               
  122. }
  123. //*************************鬧鐘功能設置***************************//
  124. //函數名:moshi
  125. //函數功能:按鍵K1用來控制鬧鐘功能的開啟和關閉,以及鬧鐘時間設置
  126. //          按下進入鬧鐘時間設置,在該狀態下再次按下K1結束鬧鐘時間設置并同時開啟鬧鐘功能
  127. //          在鬧鐘開啟或鬧鈴響期間,按下K1關閉鬧鐘功能
  128. //形式參數:無
  129. //返回值:無
  130. void moshi()
  131. {       
  132.    if(K1==0)
  133.         {
  134.                 delay(100);
  135.                 if(K1==0)
  136.                 {       
  137.                         a++;      //記錄K1按下次數
  138.                         if(a>=2)a=0;
  139.                         while(!K1);       
  140.                         switch(a)
  141.                         {
  142.                                 case(0):nao=~nao;break;                                 
  143.                                 case(1):tiao_nao();break;                                       
  144.                         }                                       
  145.                 }
  146.         } while(!K1);       
  147. }
  148. //***********************當前時間顯示**********************//
  149. //函數名:shijian
  150. //函數功能:將當前計時時間的"小時"、"分鐘"和"秒"拆分到顯示緩沖區并調用LED顯示掃描函數實現時間的顯示。
  151. //形式參數:無
  152. //返回值:無
  153. void shijian()
  154. {
  155.                 display[5]=sec%10;
  156.                 display[4]=sec/10;     
  157.                 display[3]=min%10;
  158.                 display[2]=min/10;
  159.                 display[1]=hour%10;
  160.                 display[0]=hour/10;
  161.                 DigDisplay();  //LED顯示掃描函數
  162. }         
  163. //***********************T0中斷服務函數**********************//
  164. //函數名:Timer0
  165. //函數功能:每10ms中斷一次,進行10ms、秒、分、小時計數
  166. //形式參數:無
  167. //返回值:無
  168. void Timer0() interrupt 1
  169. {
  170.         TH0=0Xd8;        //給定時器賦初值,定時10ms
  171.         TL0=0Xf0;
  172.         ssec++;
  173.         if(ssec>=100)  //1s
  174.         {
  175.                 ssec=0;
  176.                 sec++;
  177.                 if(sec>=60)
  178.                 {
  179.                         sec=0;
  180.                         min++;
  181.                         if(min>=60)
  182.                         {
  183.                                 min=0;
  184.                                 hour++;
  185.                                 if(hour>=24)
  186.                                 {hour=0;
  187.                                 }
  188.                         }
  189.                        
  190.                 }       
  191.         }       
  192. }
  193. //***********************外部中斷0服務函數**********************//
  194. //函數名:int0
  195. //函數功能:小時調節
  196. //形式參數:無
  197. //返回值:無
  198. void int0() interrupt 0
  199. {               
  200.                 delay(10);            //采用下降沿觸發,延時去抖       
  201.                 hour++;
  202. ……………………

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

所有資料51hei附件下載:
數字鐘仿真.7z (66.56 KB, 下載次數: 0)





歡迎光臨 (http://m.izizhuan.cn/bbs/) Powered by Discuz! X3.1
午夜福利三级理论电影| 777免费视频| 一级性生活毛片| 久久香蕉视频网站| 日本高清不卡的在线| 欧美精品vⅰdeose4hd| 久久亚洲私人国产精品va媚药| 真实国产乱子伦精品一区二区三区 | 女同毛片一区二区三区| 一二三四中文字幕| 成人动漫网站在线观看| 久久精品一区中文字幕| 91精品国产综合久久蜜臀| 国产精品久久久久婷婷二区次| 肉色丝袜一区二区| 色乱码一区二区三区网站| www.一区| 1769免费视频在线观看| 九草视频在线观看| 成年网站在线看| 中文字幕有码在线| 欧美 亚洲 另类 激情 另类 | 国产99精品国产| 在线电影一区| 中国av一区| 在线免费观看亚洲| 国产理论电影在线| 午夜成人影视| 黄网在线播放| 盗摄女厕thunder| 久色视频网站| 亚洲精品911| 久久久精品视频网站| 精品国产国产综合精品| 中文字幕在线视频播放| 国产aaaaa毛片| 日韩 欧美 视频| 亚洲欧美日韩另类精品一区二区三区| 91亚洲精华国产精华| 热久久免费视频精品| 美女久久久久久久久久久| 亚洲久久久久久久久久久| 无需播放器亚洲| 亚洲免费一区三区| 91在线亚洲| 国模冰冰炮一区二区| 欧美草逼视频| 国产网站在线免费观看| 黄网在线免费| 青青草免费在线视频| 日本福利片免费看| 成人免费淫片免费观看| xfplay资源站夜色先锋| 日本免费资源| 中国xxxx自拍视频| 国产精品7区| 国产成在线观看免费视频| 性欧美黑人xxxx| 国产大片免费看| 成熟老妇女视频| 成年人深夜视频| 亚洲第一区第二区| 色菇凉天天综合网| 色八戒一区二区三区| 欧美日韩在线视频一区| 第一福利永久视频精品| 岛国精品视频在线播放| 欧美中文字幕一二三区视频| 欧美性xxxxx极品| 在线免费观看视频一区| 91麻豆精品国产91久久久久| 日韩免费看网站| 日韩精品视频免费在线观看| 精品在线观看国产| 中文字幕国产日韩| 色老头一区二区三区在线观看| 日韩在线欧美在线国产在线| 久久夜色精品国产| 91精品国产高清久久久久久| 日韩美女在线播放| 91在线免费观看网站| 国产精品日韩欧美一区二区| 日本高清久久一区二区三区| 一级特黄录像免费播放全99| 台湾无码一区二区| 国产精品宾馆在线精品酒店| 亚洲精品成人在线播放| 亚洲av人人澡人人爽人人夜夜| aaaaa一级片| 手机在线免费看片| 久久久精品免费看| 国产乡下妇女三片| 午夜影院免费视频| 成品网站w灬+源码1| 超碰在线中文| 免费在线看黄网站| 欧美特大特白屁股xxxx| 涩爱av色老久久精品偷偷鲁 | 精品久久中文字幕| 777午夜精品免费视频| 国产视频精品免费播放| 欧美寡妇偷汉性猛交| 国产精品流白浆视频| 国产在线精品二区| 日本a在线天堂| 在线黄色免费看| 国产一区二区三区精品在线| 日本特黄一级片| 久久久一本二本三本| 男女视频一区二区三区| 国产黄色三级网站| 日韩免费黄色片| 日韩一级片免费| fc2ppv素人在线| av在线播放av| 国产一区高清| 999精品色在线播放| 蜜臀va亚洲va欧美va天堂| 久久亚洲精品国产精品紫薇| 精品久久久久久久久久久久| 亚洲国模精品一区| 日本免费一区二区三区视频观看| 国产日韩在线一区二区三区| av之家在线观看| 精品久久久久久中文字幕人妻最新| 欧美成人精品欧美一级乱黄| 被男同事摸的水好多| www视频完整版| 日本高清视频在线播放| 视频一区中文字幕精品| 亚洲精品日本| 欧美经典一区二区| 在线成人小视频| 久久免费成人精品视频| 玛丽玛丽电影原版免费观看1977 | 精品国产一区二区三区四区精华 | 久久精品123| 国产无一区二区| 欧美日韩亚洲高清一区二区| 精品中文字幕在线观看| 久久精品欧美| 午夜激情影院在线观看| 久久精品国产亚洲av麻豆色欲| 天天综合永久入口| 极品粉嫩饱满一线天在线| 日产精品一区| 亚洲国产精品一区制服丝袜| 国产精品午夜免费| 日韩av在线免费| 91美女片黄在线观看游戏| 日韩精品xxxx| 成人观看免费视频| 日本欧美色图| avav免费在线观看| 日韩av资源网| 国产精品亚洲一区二区三区妖精 | 国产精品一区二区无线| 在线观看日韩高清av| 欧美激情a在线| 一区二区三区四区在线视频| 你懂的在线观看网站| 国产又大又黑又粗| **孕交吃奶水一级毛片| 久久免费影院| 日韩国产高清在线| 粉嫩av一区二区三区免费野| 午夜精品久久久久久久白皮肤| 综合网五月天| 91狠狠综合久久久| 亚洲国产精品区| 黄色精品免费看| 亚洲成人国产| 一区二区视频在线| 欧美成人激情在线| www.18av.com| 国产亚洲精品久久777777| 精品欧美日韩一区二区| 欧美寡妇性猛交xxx免费| 欧美精品三级| 亚欧色一区w666天堂| 午夜精品一区二区三区在线| 国产96在线 | 亚洲| 国产www在线| 狠狠色一日本高清视频| 大奶在线精品| 久久久久久99久久久精品网站| 日韩电影网在线| 色涩成人影视在线播放| 人与动物性xxxx| 天堂免费视频| 日韩欧美专区| 成人晚上爱看视频| 亚洲天堂第一页| 宅男噜噜99国产精品观看免费| 男人的天堂久久久| www.五月色.com| 亚洲精品一二三**| 久久免费电影网| 欧美成人一区在线| 久久精品免费一区二区| 一级片视频播放| av在线播放网| 亚洲国产mv| 欧美亚洲禁片免费| 亚洲一区亚洲二区亚洲三区| 亚洲视频在线播放免费| 欧美xxxxbbbb在线播放| 欧美一区=区三区| 白白色 亚洲乱淫| 日韩一区在线视频| 国产aaa一级片| 精品国精品国产自在久不卡| 麻豆视频在线免费观看| 天使萌一区二区三区免费观看| 日韩视频永久免费| 中文字幕一区二区三区最新| 丰满少妇xoxoxo视频| 黄色在线网站| 国产精品最新自拍| 精品对白一区国产伦| 91精品国产91久久久久久吃药| 少妇性l交大片| 天天操天天干天天爽| 白浆在线视频| 丁香六月久久综合狠狠色| 宅男66日本亚洲欧美视频| 成人在线免费观看av| 亚洲av无码乱码国产精品久久| 欧美野外wwwxxx| 国产精品一区三区| 久久久久久久久久国产精品| 欧美一级大片免费看| 一区二区三区精彩视频| 免费av在线| 韩国女主播成人在线观看| 亚洲天堂男人天堂| 免费在线观看日韩视频| 亚洲人成电影在线观看网| 日本在线中文字幕一区二区三区| 久久久久久亚洲综合影院红桃| 91精品国产91久久久久福利| 亚洲国产无码精品| h七七www色午夜日本| 欧美喷水视频| 亚洲精品国产精品乱码不99按摩| 又粗又黑又大的吊av| 日韩欧美在线综合| 国产精东传媒成人av电影| 欧美日韩另类在线| 亚洲一区二区在| 亚洲国产精品久久久久久久| 自拍偷拍亚洲视频| 国产精品卡一卡二| 99久久久精品免费观看国产| 日本少妇全体裸体洗澡| 精品视频在线一区二区| 国产精品一卡二卡| 日本成人激情视频| 国产色无码精品视频国产| 三区在线观看| 韩国v欧美v日本v亚洲v| 91福利视频网| 波多野结衣久久久久| 粉嫩av在线播放| 成人福利电影精品一区二区在线观看| 热99精品只有里视频精品| 波多野结衣在线网址| av成人手机在线| 久久色.com| 国产精品视频一区二区三区经| 日本三级一区二区三区| 国产一区二区精品调教| 欧美日韩中文字幕在线| 黄色一级片国产| 国产福利热线视频| 国产精品不卡| 中文字幕在线精品| 国精产品一区二区三区| 日本v片在线免费观看| 国产乱对白刺激视频不卡| 国产精品免费网站| 日韩精品成人免费观看视频| av有声小说一区二区三区| 亚洲成人av一区二区| 男人草女人视频| 小鲜肉gaygays免费动漫| 欧美日韩中文| 久久久久久这里只有精品| 久久久久99精品成人片试看| 2020国产在线| 亚洲自拍偷拍麻豆| 成人短视频在线观看免费| free性欧美高清另类| 亚洲成人直播| 97在线观看免费高清| 中文字幕在线观看视频网站| jizzyou欧美16| 欧美剧情片在线观看| theporn国产精品| 在线免费国产| 欧美极品xxx| 久久99国产精品一区| 天堂在线免费观看| 久久国产尿小便嘘嘘| 91在线观看免费高清完整版在线观看| 国产三级自拍视频| 欧美视频网址| 欧美日韩xxx| 精品久久久久久久久久久久久久久久久久| 激情久久一区二区| 欧美一区二区三区视频免费 | 久久久综合香蕉尹人综合网| 天天干在线观看| 一区二区国产在线| 97超级碰在线看视频免费在线看 | 亚洲夜夜综合| 一本到不卡精品视频在线观看| 国产理论在线播放| 亚州av中文字幕在线免费观看| 国产亚洲精品资源在线26u| 亚洲精品中文字幕在线 | 97精品免费视频| 波多野结衣网站| 妖精一区二区三区精品视频| 久久综合色影院| 天天射天天干天天| 红桃视频在线观看一区二区| 久久99亚洲热视| 精品国产青草久久久久96| 亚欧日韩另类中文欧美| 日韩一区二区三区在线播放| 亚洲 欧美 成人| 国产一区不卡| 欧美亚洲在线播放| 亚洲国产精品二区| 亚洲午夜精品久久久久久app| 国产日本欧美在线观看| 亚洲国产一区二区久久久777| 日本va欧美va欧美va精品| 国产日韩亚洲精品| 日本大片在线看黄a∨免费| 国产99一区视频免费| 久久久天堂国产精品| 男人天堂av网站| 亚洲天堂久久久久久久| 一级黄色香蕉视频| 国产剧情在线| 91精品视频网| 国产一区第一页| 成人另类视频| 性日韩欧美在线视频| 性色av蜜臀av| 日日夜夜免费精品视频| 欧美日韩亚洲免费| av首页在线| 亚洲精品视频在线看| 日本美女视频一区| 大桥未久在线视频| 亚洲精品98久久久久久中文字幕| 日韩av在线电影| 久久影视一区| 91精品天堂| 老女人av在线| 最新热久久免费视频| www.日本久久| 蜜桃视频成人m3u8| 日韩亚洲第一页| 国产成人自拍一区| 国产一区二区网址| 亚洲美免无码中文字幕在线 | 色吧亚洲视频| 久草影视在线| 欧美性受极品xxxx喷水| 欧美成人777| 日韩理论电影| 国产精品视频在线免费观看 | 国产欧美大片| 欧美一区二区在线观看| 麻豆明星ai换脸视频| 91欧美大片| 精品在线视频一区二区| 麻豆免费网站| 欧美亚洲综合网| 久久精品性爱视频| 欧美一区不卡| 亚洲国产成人不卡| 国产美女视频一区二区三区| 日韩三级.com| 日本一区二区三区久久| 久久久青草婷婷精品综合日韩| 欧美视频在线第一页| bestiality新另类大全| 亚洲性69xxxbbb| 性xxxxbbbb| 久久精品夜色噜噜亚洲aⅴ| 欧美做受高潮中文字幕| 91精品日本| 成人高清在线观看| 亚洲图区欧美| 日韩电影视频免费|