版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1數(shù)字鐘是一種用數(shù)字電路實現(xiàn)時,分,秒計時的裝置,與機械性時鐘相比小規(guī)模集成電路的作用及實現(xiàn)方法。且由于數(shù)字鐘包括組合邏輯電路和時序電路,通過它們可以進一步學習與掌握各種組合邏輯電路和時序電路的原理與使用此次能力拓展訓練,我使用了51單片機作為核心控制芯片。利用單片機的2 2 3 4 4 5 5 8 84.1.1定時器中斷程序流程圖 84.1.2定時器中斷程序 9 94.2.1顯示模塊程序流程圖 4.2.2顯示模塊程序 4.3.1校正模塊程序流程圖 4.3.2校正模塊程序 11.設計任務及要求分析掌握數(shù)字電路的工作原理,因此,對數(shù)字鐘的分析設計是十分有意義的。1.2任務要求分析2實現(xiàn)數(shù)字鐘可以有多種不同的方案,可以用最基本的數(shù)字芯片如555定時2.1.設計思路式,之后需要對數(shù)字鐘進行校準,最后,數(shù)字鐘進入正常工作狀態(tài)。工作原理:利用單片機的定時器功能,設定一個定時基準時間,計滿一次就產(chǎn)生一次中斷,在中斷里再進行計數(shù),計滿一秒就更新顯示,秒計數(shù)器計滿60后向分計數(shù)器進2.2單片機設計方案32.4方案選擇43數(shù)字鐘硬件電路設計3.1數(shù)字鐘按鍵電路53.2顯示單元設計3.3控制電路單元設計6單片機鎖存器單元電路,如圖4所示:784.數(shù)字鐘軟件設計定時器中斷模塊是數(shù)字鐘的核心部分,數(shù)字鐘通過這部分程序?qū)崿F(xiàn)計時,4.1.1定時器中斷程序流程圖9就跳出中斷;然后再判斷秒計數(shù)器是否到60,如果到了,秒計數(shù)器就清零,分4.1.2定時器中斷程序voidT0_time()interrupt1{TH0=(65536-50000)/256;TL0=(65536-50000)%256;if(num1==10){second++;if(second==60){second=0;if(minute==60){hour++;if(hour==mode)}}}}/*定時器賦初值*//*秒計數(shù)滿60秒,秒計數(shù)器清零,分計數(shù)器加一*//*分計數(shù)器滿60,分計數(shù)器清零,時計數(shù)器加一*//*時計數(shù)器滿,時計數(shù)器清零*/4.2顯示模塊程序設計4.2.1顯示模塊程序流程圖DisplayDisplayShi=hour/10Ge=hour%10送位選數(shù)據(jù)送段選數(shù)據(jù)End通過顯示模塊可知,顯示程序是比較簡單的。4.2.2顯示模塊程序voiddisplay(uchara,ucharb,ucharc){ucharshi,ge;shi=a/10;/*分離十位數(shù)*/ge=a%10;/*分離個位數(shù)*/dula=1;/*開鎖存器*/P0=table[shi];/*送段選數(shù)據(jù)*/dula=0;/*關鎖存器*/wela=1;/*開鎖存器*/P0=0xfe;/*送位選數(shù)據(jù)*/wela=0;/*關鎖存器*/wela=1;wela=0;ge=b%10;wela=1;wela=0;wela=1;wela=0;ge=c%10;wela=1;wela=0;wela=1;wela=0;}4.3校正模塊程序設計4.3.1校正模塊程序流程圖AATR0=0Minute=60NMinute=0Display()YKey8=0Hour=rhourKey6=0Key5=0YRsecond=seHour=modeKey7=0YKey6=0Display()Second+=1NKey8=0NSecond=60YSecond=0YNMinute=rminuteKey6=0BMinute+=1Key4=0NRminute=minuteSecond=rsecBKey3=0YRhour=hourKey8=0BTR0=1Key7=0NDisplay()Hour+=1CorrectHour=0Key7=0NNNBYYYYCC4.3.2校正模塊程序{TR0=0;/*關定時器*/while(key2==1){{{{{{}}{}}}}{{{{{}}{}}}}{{{{{}}{}}}}}}5.調(diào)試記錄與仿真結(jié)果分析{}voiddisplay(uchara,ucharb,ucharc){ucharshi,ge;/*分離十位數(shù)*//*分離個位數(shù)*//*開鎖存器*//*送段選數(shù)據(jù)*//*關鎖存器*//*開鎖存器*//*送位選數(shù)據(jù)*//*關鎖存器*/}{TR0=0;/*關定時器*/while(key2==1){{{{{{}}{}}}}{{{{{}}{}}}}{{{{{}}{}}}}}}{{{{jiaozheng();}}{}}}/***************定時器中斷函數(shù)*******{{{{}}}}/*定時器賦初值*//*秒計數(shù)滿60秒,秒計數(shù)器清零,分計數(shù)/*時計數(shù)器滿,時計數(shù)器清零*/本科生能力拓展訓練成績評定表專業(yè)、班級課程設計題目:數(shù)字鐘設計2設
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度電影節(jié)開幕式演出委托合同樣本3篇
- 2024-2025學年揭陽市揭東縣數(shù)學三年級第一學期期末達標測試試題含解析
- 企業(yè)快速響應市場的組織結(jié)構調(diào)整方案研究報告
- 農(nóng)業(yè)科技助力綠色生態(tài)農(nóng)業(yè)發(fā)展
- 2025中國鐵塔集團江西分公司招聘22人高頻重點提升(共500題)附帶答案詳解
- 2025中國移動招聘在線統(tǒng)一筆試高頻重點提升(共500題)附帶答案詳解
- 2025中國電信青海黃南分公司招聘高頻重點提升(共500題)附帶答案詳解
- 2025中國電信山東青島分公司校園招聘高頻重點提升(共500題)附帶答案詳解
- 智慧教育相關行業(yè)投資方案范本
- 2025中國農(nóng)科院北京畜牧獸醫(yī)研究所奶產(chǎn)品質(zhì)量與風險評估科技創(chuàng)新團隊博士后崗公開招聘高頻重點提升(共500題)附帶答案詳解
- 泌尿外科診療指南
- 滬教牛津版英語2024七年級上冊全冊知識清單(記憶版)
- 高中地理選擇性必修2(綜合檢測卷)(附答案)-2022-2023學年高二上學期地理選擇性必修2
- 未成年消費退款協(xié)議書范本
- 政協(xié)分組討論個人發(fā)言稿
- 2024年新蘇教版六年級上冊科學全冊知識點 (背誦用)
- DL∕T 5210.6-2019 電力建設施工質(zhì)量驗收規(guī)程 第6部分:調(diào)整試驗
- DL∕T 802.2-2017 電力電纜用導管 第2部分:玻璃纖維增強塑料電纜導管
- 錨索張拉記錄表
- 全國計算機等級考試二級Python復習備考題庫(含答案)
- 《生物安全培訓》課件-2024鮮版
評論
0/150
提交評論