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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6751|回復: 3
收起左側

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

[復制鏈接]
ID:208626 發(fā)表于 2017-6-6 23:46 | 顯示全部樓層 |閱讀模式
直接發(fā)包 兩個包 ,兩個電路有點差別 ,程序是一樣的,都proteus圖加源代碼 ,加生成好的hex、
帶小時 分鐘時間設置和 12/24 小時顯示按鈕
基于51單片機和PCF8583的電子鐘設計proteus仿真原理圖如下(工程文件可到附件下載):
0.png
0.png 0.png

單片機源程序如下:
  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及發(fā)光管閃光等
  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.         //設置狀態(tài)下,調整時與分,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 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:1 發(fā)表于 2017-6-7 03:18 | 顯示全部樓層
好資料,51黑有你更精彩!!!
回復

使用道具 舉報

ID:371829 發(fā)表于 2018-7-15 21:01 | 顯示全部樓層
里面的程序根本沒有關于pcf8583的程序啊
回復

使用道具 舉報

ID:214276 發(fā)表于 2020-4-14 22:24 | 顯示全部樓層
第二個下載包有源程序。浪費我5個黑幣
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
亚洲 欧美 中文字幕| 男人天堂视频在线观看| 97超碰资源站| 丰满圆润老女人hd| www.av蜜桃| 国产精品精品软件视频| 久久久精品在线观看| 欧美日韩视频专区在线播放| 国产色91在线| 日韩高清一级片| 成人影院天天5g天天爽无毒影院| 成人av观看| 欧洲亚洲在线| 操操操干干干| 四虎影视免费看电影| 丰满熟女人妻一区二区三| 成熟人妻av无码专区| 激情 小说 亚洲 图片: 伦| 日韩欧美精品一区二区| 国产精品偷伦免费视频观看的| 亚洲社区在线观看| 欧美日韩高清一区二区三区| 中文字幕制服丝袜一区二区三区| 国产精品一区二区免费不卡| 午夜在线一区| 成人久久一区| 日韩精品一区二区三区中文在线 | 国产亚洲一区二区三区不卡| 性欧美gay| 手机在线免费av| 毛片免费在线观看| 成人黄动漫网站| 午夜高潮免费视频| 最近中文字幕mv免费高清视频8| 狠狠躁夜夜躁人人爽视频| 精品人妻伦九区久久aaa片| 国产免费一区二区三区最新6| 六月丁香婷婷在线| 日本在线视频www色| 蜜桃av噜噜一区二区三区| 成人字幕网zmw| 国产91在线视频| 久久99久久久久| 亚洲小说欧美另类社区| 欧美hentaied在线观看| 国产99久久精品一区二区300| 电影一区二区三区久久免费观看| 中文字幕一区久| 九色porny丨国产首页在线| 黄黄的网站在线观看| 国产高清美女一级毛片久久| 在线观看av片| 在线观影网站| 最新av在线| 伊人永久在线| 日韩毛片在线一区二区毛片| 亚洲超碰在线| 在线观看免费av网| 色视频精品视频在线观看| 日韩写真在线| 香蕉国产在线| 深夜影院在线观看| 国产精品四虎| 在线国产情侣| a毛片在线观看| 婷婷av在线| 波多野结衣乳巨码无在线观看| 久久精品视频观看| 污视频在线看网站| 欧美日韩国产观看视频| 一区二区三区电影大全| 国产精品久久亚洲不卡| 欧美一区二区三区婷婷| 99久久免费精品国产72精品九九| 久久影院资源站| 欧美日韩国产免费观看视频| 精品国内自产拍在线观看视频| 精品一区二区三| 外国成人激情视频| 精品电影一区| 麻豆国产欧美日韩综合精品二区 | 国产精品三p一区二区| 国产日韩三级| 欧美午夜精彩| 黄色免费成人| 麻豆精品视频在线观看视频| 成人久久久精品乱码一区二区三区| aaa欧美色吧激情视频| 国产欧美视频在线观看| 亚洲一本大道在线| 91国产视频在线观看| 欧美黄色精品| aa级大片欧美三级| 蜜臀av一区二区| 在线免费看h| brazzers在线观看| 日韩欧乱色一区二区三区在线| 国产麻豆一区二区三区| 欧美日韩播放| 99成人在线| 久久99国产精品尤物| 久久日一线二线三线suv| 成人免费在线观看入口| 色噜噜狠狠色综合中国| 亚洲大胆美女视频| 久久国产精品久久久久久| 欧洲精品久久久| 国产亚洲一区在线播放 | 五月开心婷婷久久| 欧美一区二区三区免费在线看| 亚洲丝袜在线视频| 日本不卡视频在线播放| 久久精品ww人人做人人爽| 奇米777四色影视在线看| 波多野结衣国产精品| 欧美激情亚洲色图| 日本一区二区三区久久| 亚洲在线激情| wwwav91| 日本亚洲精品| 欧美午夜网站| 亚洲人成久久| 久久色在线观看| 色94色欧美sute亚洲线路一久| 亚洲毛片一区二区| 国产色婷婷国产综合在线理论片a| 日韩视频在线播放| 在线免费观看av网| 欧美日韩中文字幕在线观看| 亚洲国产av一区二区| h在线观看视频| 在线播放麻豆| 99re8这里有精品热视频8在线| 在线成人h网| 国产欧美日韩不卡免费| 91精品国产麻豆| 久久男人资源视频| 秋霞毛片久久久久久久久| 欧美伦理片在线观看| 69av视频在线| www在线观看免费| 精品视频麻豆入口| 玛丽玛丽电影原版免费观看1977| 久久影院理伦片| 久久久久久香蕉| 91狠狠综合久久久久久| 97免费观看视频| 美乳美女在线观看香蕉| 欧美另类极品| 宅男在线一区| 国产资源在线一区| 91久久精品一区二区三区| 久久国产精品影片| 日本不卡免费新一二三区| 特级黄色片视频| 国产精品久久久久久人| 免费看h片网站| 美足av综合网| 中文字幕一区二区三区久久网站 | 亚洲欧美制服中文字幕| 2019国产精品视频| 日本黄大片一区二区三区| 精品少妇久久久| 91九蝌蚪视频| 超级白嫩亚洲国产第一| 欧美国产免费| 亚洲精品大片www| 日韩亚洲欧美中文高清在线| 青青草久久网络| 成年人网站免费看| 五月婷婷免费视频| 国产女人在线视频| 亚洲自拍电影| 久久先锋影音av| 亚洲日韩中文字幕在线播放| 明星裸体视频一区二区| 在线免费播放av| 亚洲AV第二区国产精品| 欧美a在线看| 亚洲国产成人精品女人| 成人免费一区二区三区视频| 久久久国产精品视频| 亚洲精品欧美精品| 欧美三级黄色大片| 美女免费视频黄| av成人在线看| 韩国毛片一区二区三区| 欧美不卡123| 精品999在线观看| 男人舔女人下部高潮全视频| 欧美无遮挡国产欧美另类| 蜜臀av在线| 秋霞电影一区二区| 欧美一区二区三级| 麻豆蜜桃91| 亚洲成人生活片| 天天操 夜夜操| 综合伊人久久| 久久免费精品国产久精品久久久久| 国产亚洲日本欧美韩国| 日本福利视频网站| 天堂免费在线视频| 黄色电影免费在线看| 欧美精品大片| 欧美性一区二区| 国产亚洲一区在线播放| 午夜国产小视频| jizz蜜桃视频在线观看| gogo高清免费视频| 亚洲伦理久久| 国产性做久久久久久| 色综合老司机第九色激情 | 亚洲人在线观看视频| 麻豆传媒在线免费| 久久久人人人| 亚洲精品国产suv| 欧美高清中文字幕| 国产精品视频久久久久久| 色影院视频在线| 日韩av一级电影| 精品亚洲一区二区三区| 青青青免费在线| 精品人妻一区二区三区日产乱码| 成人在线直播| 久久97超碰国产精品超碰| 日韩成人激情在线| 国产中文字幕视频在线观看| a级片在线播放| 日韩av一卡| 久久九九全国免费| 国产精品欧美久久久| 久久亚洲无码视频| 免费yellow网站| 外国成人免费视频| 欧美电影免费提供在线观看| 青青视频免费在线| 亚洲黄色小说网| 怡红院成人在线| 国产精品女上位| 成人精品久久久| 2021亚洲天堂| 国产系列在线观看| 看国产成人h片视频| 久久成人人人人精品欧| 91精产国品一二三| www.99色.com| 激情综合在线| 国产一区二区成人| 亚洲精品在线网址| 黄色免费直接看| 欧美成人国产| 亚洲乱码av中文一区二区| 玩弄japan白嫩少妇hd| 国产精彩自拍| 日本一区二区在线看| 欧美成人伊人久久综合网| 亚洲自偷自拍熟女另类| 欧美成人se01短视频在线看| 欧美一区二区三区红桃小说| 欧美日韩一区二区三区在线| 女人帮男人橹视频播放| 欧美亚洲另类在线观看| 亚洲人成网亚洲欧洲无码| 在线成人免费视频| 国产福利视频在线播放| 亚洲第九十七页| 天天爱天天色| 亚洲男人影院| 久久99精品视频一区97| 自拍偷拍视频亚洲| 国产一级在线观看| 99久久精品一区| yy111111少妇影院日韩夜片| 波多野结衣视频在线看| 456成人影院在线观看| 一区二区三区久久| 一区二区在线中文字幕电影视频| 亚洲国产精品二区| 国产成人aa在线观看网站站| 欧美久久免费观看| 中文字幕日本最新乱码视频| 狠狠插狠狠操| 日韩精品每日更新| 日韩男女性生活视频| 日韩欧美成人一区二区三区 | 国内自拍视频在线看免费观看| 欧美好骚综合网| 国产一区二区精品丝袜| 91精品人妻一区二区三区| 欧美色18zzzzxxxxx| 成人av一区二区三区| 91色p视频在线| 中文字幕av资源| 日韩08精品| 欧美草草影院在线视频| 岛国av免费观看| 狠狠狠综合7777久夜色撩人| 91亚洲精品久久久蜜桃网站| 久久久久久亚洲精品不卡4k岛国 | 国产成人免费精品| 欧美少妇性性性| 久久久精品麻豆| 粉嫩tv在线播放| www.在线成人| 久久久久久久久四区三区| 最近中文字幕免费mv视频多少集| 久久亚洲影视| 欧美成人免费视频| 香蕉视频一区二区| 榴莲视频成人app| 精品国一区二区三区| 精品国产人妻一区二区三区| 欧美另类极品| 亚洲第一久久影院| 茄子视频成人免费观看| 一个人看的免费视频色| 91视频国产资源| 在线视频一区观看| av电影在线观看网站| 国产毛片精品国产一区二区三区| 99re热精品| 亚洲激情欧美色图| 日韩av在线发布| 国产日韩欧美一区二区三区四区| 精品一区二区三区在线观看l | 日韩色av导航| 精品处破女学生| 欧美另类中文字幕| 神马久久桃色视频| 亚洲色成人www永久网站| 青青操综合网| 久久久免费av| www日本高清| 影音先锋亚洲一区| 成人免费淫片aa视频免费| 国产资源中文字幕| 午夜在线视频播放| 在线观看视频91| 亚洲 小说 欧美 激情 另类| 麻豆mv在线看| 亚洲国产天堂久久国产91| 欧美久久久久久久久久久久| 亚洲一区二区电影| 欧美日韩福利视频| 亚洲国产剧情在线观看| 99视频精品| 久久久久se| **孕交吃奶水一级毛片| 国产精品传媒在线| 国产九九热视频| 国产羞羞视频在线播放| 亚洲大胆人体av| 狠狠人妻久久久久久| 国产精品久久久久久麻豆一区软件| 国产精品丝袜久久久久久不卡| 麻豆精品永久免费视频| 国产jizzjizz一区二区| 黄色一级片av| 高清在线观看av| 91精品国产入口| 精品视频久久久久| 欧美aaaaaaaaaaaa| a级国产乱理论片在线观看99| 免费一看一级毛片| 中文字幕 久热精品 视频在线 | 国产很黄免费观看久久| 97视频在线观看成人| 亚洲国产精品久久久久爰性色| 亚洲影音先锋| 一区二区日本| av网站无病毒在线| 日韩女优毛片在线| 无码人妻丰满熟妇区bbbbxxxx| 国一区二区在线观看| 日本视频精品一区| 少妇性bbb搡bbb爽爽爽欧美| 欧美日韩免费观看一区二区三区 | 另类小说第一页| 青青青草视频在线| 亚洲人成在线一二| 午夜精品久久久久久久99老熟妇 | 中文字幕一区2区3区| 久久国产精品毛片| 欧美三级午夜理伦三级老人| 草碰在线视频| 日韩av影视综合网| 国产肥老妇视频| 国产东北露脸精品视频| 婷婷丁香激情网| 松下纱荣子在线观看| 久久99热精品| 国产不卡精品一区二区三区| 成人欧美一区二区三区视频网页| 国产福利短视频| 精品中文一区| 欧美福利精品| 91在线导航| 日韩中文理论片| 欧美在线中文字幕高清的| 中文字幕视频一区二区三区久|