版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1數(shù)字鐘是一種用數(shù)字電路實現(xiàn)時,分,秒計時的裝置,與機械性時鐘相比小規(guī)模集成電路的作用及實現(xiàn)方法。且由于數(shù)字鐘包括組合邏輯電路和時序電路,通過它們可以進一步學(xué)習(xí)與掌握各種組合邏輯電路和時序電路的原理與使用此次能力拓展訓(xùn)練,我使用了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è)計任務(wù)及要求分析掌握數(shù)字電路的工作原理,因此,對數(shù)字鐘的分析設(shè)計是十分有意義的。1.2任務(wù)要求分析2實現(xiàn)數(shù)字鐘可以有多種不同的方案,可以用最基本的數(shù)字芯片如555定時2.1.設(shè)計思路式,之后需要對數(shù)字鐘進行校準(zhǔn),最后,數(shù)字鐘進入正常工作狀態(tài)。工作原理:利用單片機的定時器功能,設(shè)定一個定時基準(zhǔn)時間,計滿一次就產(chǎn)生一次中斷,在中斷里再進行計數(shù),計滿一秒就更新顯示,秒計數(shù)器計滿60后向分計數(shù)器進2.2單片機設(shè)計方案32.4方案選擇43數(shù)字鐘硬件電路設(shè)計3.1數(shù)字鐘按鍵電路53.2顯示單元設(shè)計3.3控制電路單元設(shè)計6單片機鎖存器單元電路,如圖4所示:784.數(shù)字鐘軟件設(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顯示模塊程序設(shè)計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;/*關(guān)鎖存器*/wela=1;/*開鎖存器*/P0=0xfe;/*送位選數(shù)據(jù)*/wela=0;/*關(guān)鎖存器*/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校正模塊程序設(shè)計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;/*關(guān)定時器*/while(key2==1){{{{{{}}{}}}}{{{{{}}{}}}}{{{{{}}{}}}}}}5.調(diào)試記錄與仿真結(jié)果分析{}voiddisplay(uchara,ucharb,ucharc){ucharshi,ge;/*分離十位數(shù)*//*分離個位數(shù)*//*開鎖存器*//*送段選數(shù)據(jù)*//*關(guān)鎖存器*//*開鎖存器*//*送位選數(shù)據(jù)*//*關(guān)鎖存器*/}{TR0=0;/*關(guān)定時器*/while(key2==1){{{{{{}}{}}}}{{{{{}}{}}}}{{{{{}}{}}}}}}{{{{jiaozheng();}}{}}}/***************定時器中斷函數(shù)*******{{{{}}}}/*定時器賦初值*//*秒計數(shù)滿60秒,秒計數(shù)器清零,分計數(shù)/*時計數(shù)器滿,時計數(shù)器清零*/本科生能力拓展訓(xùn)練成績評定表專業(yè)、班級課程設(shè)計題目:數(shù)字鐘設(shè)計2設(shè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 涂裝后處理工安全強化知識考核試卷含答案
- 農(nóng)業(yè)地質(zhì)調(diào)查員安全風(fēng)險競賽考核試卷含答案
- 安全員創(chuàng)新思維評優(yōu)考核試卷含答案
- 海信冰箱入職培訓(xùn)
- 課程設(shè)置管理制度
- 酒店客房服務(wù)規(guī)范與顧客服務(wù)滿意度調(diào)查制度
- 車站人員培訓(xùn)考核制度
- 采購團隊培訓(xùn)與發(fā)展制度
- 桃花塢晚學(xué)課件
- 2024-2025學(xué)年遼寧省沈陽市重點高中郊聯(lián)體高二下學(xué)期期中考試歷史試題(解析版)
- 集團公司會議組織管理辦法
- NX CAM:NXCAM自動化編程與生產(chǎn)流程集成技術(shù)教程.Tex.header
- JTT515-2004 公路工程土工合成材料 土工模袋
- 七年級數(shù)學(xué)上冊期末試卷及答案(多套題)
- 2024年度初會《初級會計實務(wù)》高頻真題匯編(含答案)
- UI設(shè)計師面試考試題(帶答案)
- GB/T 13542.1-2009電氣絕緣用薄膜第1部分:定義和一般要求
- 政府會計準(zhǔn)則優(yōu)秀課件
- 陣發(fā)性室性心動過速課件
- 無機與分析化學(xué)理論教案
- 檸檬酸安全技術(shù)說明書(msds)
評論
0/150
提交評論