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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

高仿真單片機PCF8583數碼管電子鐘,剛做的課設

[復制鏈接]
跳轉到指定樓層
樓主
直接發包 兩個包 ,兩個電路有點差別 ,程序是一樣的,都proteus圖加源代碼 ,加生成好的hex、
帶小時 分鐘時間設置和 12/24 小時顯示按鈕
基于51單片機和PCF8583的電子鐘設計proteus仿真原理圖如下(工程文件可到附件下載):



單片機源程序如下:
  1. //-------------------------------------------------------------------
  2. //名稱:高度仿真數碼管電子鐘
  3. //-------------------------------------------------------------------
  4. //說明:本例在Proteus中選用了高仿真的電子鐘元器件,并添加了時分調整
  5. //      功能,閃爍顯示,AM/PM切換,12h/24h制選擇等。
  6. #include <reg51.h>
  7. #include <intrins.h>
  8. #define uchar unsigned char
  9. #define uint unsigned int
  10. uchar tCount=0;
  11. //時鐘設置開關及按鍵
  12. sbit K1=P0^0;            //12h/24h
  13. sbit K2=P0^1;            //設置
  14. sbit K3=P0^2;           //小時加
  15. sbit K4=P0^3;            //時鐘加
  16. //當前時間:時分秒
  17. uchar current_Time[ ]={12,59,00};
  18. //時分秒顯示緩沖(各占兩位),最后的0x00控制AM,PM及發光管閃光等
  19. uchar disp_Buffer[ ]={0,0,0,0,0,0,0x00};
  20. //12h,24h,AM,PM及SET控制標志
  21. uchar f_24=0,f_AM=0,f_set=0;
  22. //--------------------------------------------------------------------
  23. //延時
  24. //--------------------------------------------------------------------
  25. void DelayMS(uint x)
  26. {
  27.         uchar i;
  28.         while(--x) for (i=0;i<120;i++);         
  29. }
  30. //--------------------------------------------------------------------
  31. //加時
  32. //--------------------------------------------------------------------
  33. void Add_Hour()
  34. {
  35.         //小時數累加
  36.         ++current_Time[0];
  37.         //24小時制時滿24歸零
  38.         if (f_24 ==1 && current_Time[0] == 24 ) current_Time[0] = 0;
  39.         //12h制滿13歸1,且取反AM與PM標志
  40.         if (f_24==0 && current_Time[0]==13)
  41.         {
  42.                  current_Time[0]=1;
  43.                 //將原來的AM與PM位取反
  44.         disp_Buffer[6]=(disp_Buffer[6]&0xFE)|(~(disp_Buffer[6]&0x01)&0x01);
  45.          }
  46.         
  47. }
  48. //--------------------------------------------------------------------
  49. //加分
  50. //--------------------------------------------------------------------
  51. void Add_Miniute()
  52. {
  53.         //分鐘數累加
  54.         ++current_Time[1];
  55.         if (current_Time[1]==60)
  56.         {
  57.                 current_Time[1]=0;
  58.                 Add_Hour();
  59.         }        
  60. }
  61. //--------------------------------------------------------------------
  62. //根據當前時間刷新時分秒顯示緩沖
  63. //--------------------------------------------------------------------
  64. void Refresh_Disp_Buffer()
  65. {
  66.         uchar i;
  67.         //刷新顯示緩沖
  68.         for (i=0;i<3;i++)
  69.         {
  70.                 disp_Buffer[2*i] = current_Time[i]/10;
  71.                 disp_Buffer[2*i+1] =current_Time[i]%10;
  72.         }
  73. }

  74. //--------------------------------------------------------------------
  75. //外部中斷
  76. //--------------------------------------------------------------------
  77. void EX0_INT() interrupt 0
  78. {
  79.         ++tCount;
  80.         if (tCount==25) disp_Buffer[6] &=0xF7;//每0.5秒 LED[:]點亮
  81.         if (tCount==50)                               //每秒刷新顯示緩沖等
  82.         {
  83.                 tCount=0;
  84.                 disp_Buffer[6] |=0x08;            //每1秒 LED[:]關閉
  85.                 if (++current_Time[2] == 60)              //秒遞增
  86.                 {
  87.                         current_Time[2]=0;
  88.                         Add_Miniute();               
  89.                 }
  90.                 Refresh_Disp_Buffer();                  //刷新時分秒的顯示緩沖
  91.         }
  92. }
  93. //--------------------------------------------------------------------
  94. //顯示時間
  95. //--------------------------------------------------------------------
  96. void Display_Time()
  97. {
  98.         uchar i;
  99.         for (i=0;i<7;i++)
  100.         {
  101.         P2=(disp_Buffer[i]<<4)|i|0x08;  DelayMS(5);
  102.             P2=P2&0xF7; DelayMS(5);
  103.         }
  104. }
  105. //--------------------------------------------------------------------
  106. //時鐘調整與設置
  107. //--------------------------------------------------------------------
  108. void adjust_and_set_clock()
  109. {
  110.         //設置狀態下,調整時與分,12h/24h制等
  111.         while (K2==0)
  112.         {
  113.                 //設置12h/24h制
  114.                 if (K1==0) //切換12h/24h制
  115.                 {
  116.                         f_24=1;disp_Buffer[6]|=0x02;
  117.                 }
  118.                 else
  119.                 {
  120.                         f_24=0;disp_Buffer[6]&=0xFD;
  121.                 }
  122.                 //加小時
  123.                 if (K3==0)
  124.                 {
  125.                         DelayMS(150);//小時增加時會影響am,pm標志,因此這里可調用數
  126.                         Add_Hour();
  127.                 }
  128.                 //加分鐘
  129.                 if (K4==0)
  130.                 {
  131.                         DelayMS(150);//因為加分鐘的函數會向小時進位,故單獨增加               
  132.                         current_Time[1]=(current_Time[1]+1)%60;
  133.                 }
  134.                 Refresh_Disp_Buffer();
  135.                 Display_Time();
  136.         }
  137. }
  138. //---------------------------------------------------------------------
  139. //按鍵掃描子程序
  140. //---------------------------------------------------------------------
  141. void Keyboard_scan()
  142. {
  143.          if (K1==0) //切換12h/24h制
  144.         {
  145.                 f_24=1;disp_Buffer[6]|=0x02;
  146.         }
  147.         else
  148.         {
  149.                 f_24=0;disp_Buffer[6]&=0xFD;
  150.         }
  151.         if (K2==0) //顯示或關閉"set"
  152.         {
  153.                 EX0=0;f_set=1;disp_Buffer[6] |=0x04;
  154.         }
  155.         else
  156. ……………………

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

所有資料51hei提供下載:
高仿真數碼管電子鐘.rar (28.92 KB, 下載次數: 60)
高仿真電子鐘單片機1.rar (24.51 KB, 下載次數: 57)




評分

參與人數 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:1 發表于 2017-6-7 03:18 | 只看該作者
好資料,51黑有你更精彩!!!
回復

使用道具 舉報

板凳
ID:371829 發表于 2018-7-15 21:01 | 只看該作者
里面的程序根本沒有關于pcf8583的程序啊
回復

使用道具 舉報

地板
ID:214276 發表于 2020-4-14 22:24 | 只看該作者
第二個下載包有源程序。浪費我5個黑幣
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
青娱乐极品盛宴一区二区| 亚洲综合图区| 日本在线视频免费| 91av在线看| 成人av网址在线观看| 精品国内自产拍在线观看视频| 黄色在线论坛| 亚洲综合激情另类专区老铁性| 国产又粗又长免费视频| 国产96在线 | 亚洲| 亚洲最大的成人网| 欧美日本高清视频在线观看| 99精品久久99久久久久| 极品av少妇一区二区| 99久热这里只有精品视频免费观看| 九七电影韩国女主播在线观看| 天天爽夜夜爽| 欧美高清性xxxxxxx| 黄色av一区二区| 亚洲人与黑人屁股眼交| 99中文字幕在线| 人妻无码一区二区三区四区| 国产伦精品一区| 国产999在线| 久久精品国产99国产精品澳门 | 久久久久久久久久网站| 日韩av成人网| 国产精品99久久免费黑人人妻| 国产成人福利网站| 色噜噜国产精品视频一区二区 | 爽死777影院| 先锋影音欧美官网| 亚洲福利在线观看视频| 男人的天堂一区二区| 美女脱光内衣内裤| 一区二区在线不卡| 91大片在线观看| 日本sm极度另类视频| 精品国产依人香蕉在线精品| 午夜亚洲性色福利视频| 日日狠狠久久偷偷综合色| 成人18视频在线观看| 最近中文字幕mv2018在线高清| 伊人网站在线观看| 久久久久亚洲AV| 中文字幕被公侵犯的漂亮人妻| 国产永久免费网站| 黄色免费网址大全| 37pao成人国产永久免费视频| 日韩中文字幕亚洲精品欧美| 欧美成人一区二区在线| 超碰97在线资源| 自拍偷拍亚洲一区| 亚洲精品电影网在线观看| 91精品在线一区二区| 欧美网站一区二区| 欧美色图12p| 欧美日韩精品一区二区天天拍小说| 精品久久久久久国产91| 午夜欧美在线一二页| 夜夜精品浪潮av一区二区三区| 久久国内精品视频| 日韩欧美一区免费| 欧美独立站高清久久| 亚洲春色h网| 九九视频精品全部免费播放| 曰本一区二区三区视频| 日韩美女毛片| 亚洲一区二区三区四区电影| 亚洲视频国产精品| 精品在线网站观看| 久久99精品久久久久久园产越南| 亚洲尤物av| 成人精品影院| 亚洲一区在线| 亚洲欧美日韩国产一区二区| 日韩在线观看一区二区| 理论电影国产精品| 成人av在线一区二区| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 麻豆网站在线| 国产特级嫩嫩嫩bbb| 老司机性视频| 青青草av免费在线观看| 在线观看黄av| missav|免费高清av在线看| 欧美videossex另类| 人人鲁人人莫人人爱精品| 美女视频一区| 国内自拍亚洲| 99re8这里有精品热视频免费| 2021年精品国产福利在线| 台湾佬综合网| 午夜精品久久久久99热蜜桃导演 | 麻豆精品少妇| 91精品国产自产拍在线观看蜜| 好看不卡的中文字幕| 蜜臀国产一区二区三区在线播放| 成人高清视频在线| 亚洲男女一区二区三区| 欧美图区在线视频| 亚洲欧美激情视频| 性欧美亚洲xxxx乳在线观看| 成人激情黄色网| 日本在线观看一区二区| 国产一区二区片| 91成人在线视频观看| 成人观看免费完整观看| 人妻av一区二区| 视频这里只有精品| 97久久人国产精品婷婷| 四虎精品成人a在线观看| 成人性a激情免费视频| 欧洲综合视频| 日韩成人影音| 国产91一区| 日韩av中文字幕一区二区三区| 久久综合久色欧美综合狠狠| 午夜欧美视频在线观看| 国产偷国产偷亚洲清高网站| 91sa在线看| 欧美lavv| 91亚洲精品久久久蜜桃借种| 日本视频在线免费| 国产女人高潮毛片| 国产黄a三级三级看三级| 牛人国产偷窥女洗浴在线观看| 一区二区三区www污污污网站| 久草视频在线免费| 性欧美极品另类| 国产在线黄色片| 欧美videosex性欧美黑吊| 成人高潮a毛片免费观看网站| 韩国欧美一区| 国产亚洲一二三区| 91精品国产综合久久精品图片| 久久精品国产精品| 国产成人精品日本亚洲11| 极品粉嫩国产18尤物| 欧美老熟妇乱大交xxxxx| 国产精品51麻豆cm传媒| 国产麻豆精品入口在线观看| 欧美日韩国产亚洲沙发| 亚洲精品无播放器在线播放| 亚洲精品看片| 一色屋精品亚洲香蕉网站| 日韩欧美中文字幕精品| 欧洲成人免费视频| 精品视频在线观看一区二区| 成年人免费观看视频网站| 中文无码精品一区二区三区| 青青草视频在线青草免费观看| 欧美三级电影一区二区三区| 日韩三级av| 国产91色综合久久免费分享| 欧美日韩成人高清| 日韩免费观看视频| 18禁网站免费无遮挡无码中文| 中文字幕伦理片| 在线视频观看亚洲| 韩国中文字幕2020精品| 国产调教精品| 国产高清在线精品| 91精品在线观看入口| 国产精品久久久久9999| 97国产精东麻豆人妻电影| 国产亚洲精久久久久久无码77777| 久热精品免费视频| 毛片在线网址| 国产一区亚洲| 一区二区三区91| 久久成人这里只有精品| 天堂v在线视频| 在线观看黄网址| 欧美xxx在线| av色在线观看| 99riav国产精品| 国产精品1区二区.| 在线播放91灌醉迷j高跟美女| 国产精品天天狠天天看| 超碰在线公开97| 一区二区的视频| 亚洲成人套图| 精品美女在线视频| 最新日韩av在线| 欧美大荫蒂xxx| 97视频久久久| 精品国产xxx| xx00欧美| 日韩高清不卡| 雨宫琴音一区二区在线| 亚洲一二三区在线观看| 日韩av在线免播放器| 精品欧美一区二区三区久久久| 日日鲁鲁鲁夜夜爽爽狠狠视频97 | 国产高潮免费视频| 国产一区二区小视频| 先锋av资源在线| 波多野结衣在线观看一区二区| 日韩一区欧美小说| 97视频人免费观看| 777视频在线| 人妻丰满熟妇av无码区hd| 国产原创精品视频| 国产九九精品| 亚洲自拍偷拍麻豆| 日本成人黄色片| 欧美熟妇另类久久久久久多毛| 亚洲AV午夜精品| 草莓福利社区在线| 久久久水蜜桃av免费网站| 在线观看91av| 欧美一区二区综合| 18精品爽视频在线观看| 伊人资源视频在线| 欧美系列电影免费观看| 亚洲午夜免费视频| 91在线网站视频| 在线观看天堂av| 亚洲视频日韩| 成人午夜视屏| 波多野结衣精品在线| 欧美另类老女人| 亚洲精品国产久| 国产中文第一页| 亚洲午夜免费| 亚洲精品国产品国语在线app| 亚洲性69xxxbbb| 欧美日韩视频免费| 99热这里只有精品9| 91超碰免费在线| 丁香激情综合五月| 欧美成人免费全部观看天天性色| 91精品无人成人www| 中文字幕av高清片| 精品国产亚洲一区二区三区| 国产精品一级黄| 粗暴蹂躏中文一区二区三区| 污污的视频免费观看| 国产区成人精品视频| 9国产精品午夜| 亚洲国产aⅴ天堂久久| 国产女主播一区二区| 久久草视频在线| 亚洲精品传媒| 国产在线日韩| 亚洲成人久久网| aa在线免费观看| 野外性xxxxfreexxxxx欧美| 嫩呦国产一区二区三区av| 亚洲乱码日产精品bd| 国产一区高清视频| 中文字幕天堂在线| 午夜久久中文| 亚洲欧美中日韩| 国产一区免费视频| 国产又粗又黄又爽| 97人人做人人爽香蕉精品| 亚洲少妇最新在线视频| 精品国产乱码久久久久久久软件 | 在线看福利影| 不卡的av中国片| 国产精品wwww| 免费中文字幕视频| bestiality新另类大全| 久久久久久日产精品| 91在线免费网站| 免费黄色一级大片| 亚洲一区二区影院| 比比资源先锋| 欧美日韩国产一区| 久久最新网址| xxx国产hd| 日韩精品你懂的| 亚洲一区www| 亚洲国产美女| 亚洲成人基地| 亚洲激情 欧美| 国产精品美女久久久久久| 成人伊人222| 日本18中文字幕| 国偷自产一区二区免费视频| 亚洲欧洲国产日韩| 色狠狠久久av五月综合|| www.五月激情| 国产精品99久久免费| 欧洲一区在线电影| 麻豆映画在线观看| 国产视频中文字幕| 狠狠色狠狠色综合婷婷tag| 日韩一区二区三区四区| 色噜噜狠狠一区二区| 再深点灬舒服灬太大了少妇 | 国产精品日韩精品欧美在线| 久久99精品久久久久子伦| 亚洲国产视频一区二区三区| 国偷自产av一区二区三区| 欧美一a一片一级一片| 爱情岛论坛成人| 啊啊啊好爽视频| 国产成人亚洲综合a∨婷婷图片 | 51妺嘿嘿午夜福利| 国产在线观看91| 中文字幕一区二区三| 国产精品美女主播| 夜夜嗨aⅴ一区二区三区| avtt综合网| 日韩不卡在线观看| 在线免费观看a级片| 9自拍视频在线观看| 国产欧美日韩精品一区二区免费 | 欧美精品一区三区在线观看| 天堂网在线中文| 综合五月婷婷| 国产91精品高潮白浆喷水| 免费成人美女女在线观看| 2020国产在线| 在线观看网站黄不卡| 国产无色aaa| 男人久久精品| 亚洲精品久久久蜜桃| 久久久亚洲国产精品| 电影天堂久久| 国产香蕉久久精品综合网| 无码人妻精品一区二区蜜桃百度 | 91精品啪在线观看国产81旧版| 九九热精品视频| 懂色av中文字幕| 欧美日韩激情在线一区二区三区| 久久精品小视频| 中文字幕在线天堂| 国产精品一区2区3区| 欧美激情欧美狂野欧美精品| 成人a v视频| 欧美少妇性xxxx| 欧亚精品中文字幕| 天堂在线视频网站| 久久精品免费| 欧美精品中文字幕一区二区| 日本dvd播放| 91原创在线视频| 免费一级淫片aaa片毛片a级| 桃乃木香奈av在线| 亚洲综合久久久久| 国产xxx在线观看| 中国色在线日|韩| 精品亚洲一区二区三区在线播放| 久久综合色综合| 男男gay无套免费视频欧美| 欧美亚洲国产视频小说| 四季av日韩精品一区| 蜜臀久久99精品久久久久久9| 日本一区二区三区视频免费看| 琪琪五月天综合婷婷| 国产精品久线在线观看| 精品亚洲视频在线| 丁香花在线高清完整版视频| 日韩精品一区国产麻豆| 日韩激情一区二区三区| 欧美日韩精品在线一区| 国产精品欧美久久久| 国产亚洲精品自在线观看| 暴力调教一区二区三区| 人妻少妇被粗大爽9797pw| 国产网站在线免费观看| 精品国产乱码久久久久久老虎| 日韩欧美三级在线观看| 天天综合一区| 国产精品免费视频一区二区| 可以在线看的av| 亚洲永久精品大片| 精品无人区无码乱码毛片国产| 天堂va欧美ⅴa亚洲va一国产| 欧美激情在线一区二区| 日韩中文字幕a| 最新欧美电影| 色综合久久悠悠| 亚洲综合激情另类专区老铁性| 久久99精品久久久| www.成年人视频| 97超碰在线公开在线看免费| 亚洲精品国精品久久99热一| 亚洲一卡二卡在线| 青草国产精品久久久久久| 欧美一区二区激情| 丁香花在线高清完整版视频| 最近2019中文字幕第三页视频| 国产av无码专区亚洲av| 国产在线一区观看| 久久国产精品久久精品国产| 久久国产情侣| 日本久久精品电影| 久久中文字幕无码| 在线观看一区| 麻豆映画在线观看| 国产精品xx| 97热在线精品视频在线观看| www.91视频com| 亚洲高清不卡在线观看| 二区三区四区视频|