版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第第頁實驗五——電子秒表顯示器
中國石油大學(xué)(北京)單片機原理及應(yīng)用試驗。電子秒表顯示器!
中國石油大學(xué)(北京)
實驗課程:
實驗名稱:
實驗報告單片機原理及應(yīng)用實驗五——電子秒表顯示器
中國石油大學(xué)(北京)單片機原理及應(yīng)用試驗。電子秒表顯示器!
一、實驗?zāi)康?/p>
掌握定時/計數(shù)器的工作原理,熟悉定時/計數(shù)器中斷法編程與調(diào)試內(nèi)容。
二、實驗內(nèi)容
1、按照教材圖A.65,繪制實驗五電路原理圖;
2、采用12MHz晶振,50msT0定時方式1+中斷(20次中斷為1s)法編程;
3、實現(xiàn)如下功能:程序啟動時顯示“00”,以后每隔1秒顯示值加1,顯示到59后,自動從“00”開始,如此無限往復(fù)。
3、觀察仿真結(jié)果,完成實驗報告。
三、實驗要求
提交的實驗報告中應(yīng)包括:電路原理圖,T0定時方式1工作原理闡述,源程序(編程思路說明與源程序),仿真效果(運行截圖與討論),實驗小結(jié)(結(jié)論與體會)。其中討論內(nèi)容為:當(dāng)前編程方案的不足之處?可以如何改進(jìn)?
提交實驗報告的電子郵件主題及存盤文件名格式如,2023041220馬曉明實驗五。
中國石油大學(xué)(北京)單片機原理及應(yīng)用試驗。電子秒表顯示器!
1、電路原理圖
圖1電路原理圖
2、T0定時方式1工作原理闡述
T1
T0腳T0TF0查詢/中斷
TR0
圖2T0定時/計數(shù)方式1邏輯結(jié)構(gòu)圖
CT原理時,T0為定時器工作方式。邏輯開關(guān)CT向上接通,此時以振
蕩器的12分頻信號作為T0的計數(shù)信號。若GATE=0,定時器T0的啟動和停止完全由TR1的狀態(tài)決定,而與INT0無關(guān)。
中國石油大學(xué)(北京)單片機原理及應(yīng)用試驗。電子秒表顯示器!
已知T0方式1由高8位THx和低8位TLx組成一個16位的加一計數(shù)器。若想要產(chǎn)生一個長度為t的定時,則需要為計數(shù)器賦初值a。a=216–t*fos/12,將a值得高8位賦給THx,低8位賦給TLx。如此,當(dāng)晶振產(chǎn)生時間長度為t的脈沖時,計時器發(fā)生溢出,使得TF0=1,從而觸發(fā)了中斷響應(yīng)。
圖2中各值的狀態(tài)都要在程序主函數(shù)中進(jìn)行定義,定時器/計數(shù)器的控制也是通過特殊功能寄存器進(jìn)行的。其中,TMOD寄存器用于設(shè)置工作方式,TCON寄存器用于控制其啟動和中斷申請。
3、C51程序(編程思路說明與源程序)
(1)流程圖
圖3源程序流程圖
中國石油大學(xué)(北京)單片機原理及應(yīng)用試驗。電子秒表顯示器!
(2)源程序
圖4源程序
4、仿真效果(運行截圖與討論)
圖5仿真運行一
說明:利用KEIL編寫單片機C51源程序并生成.HEX文件。在proteus中雙擊單片機加載.hex文件進(jìn)行仿真運行。當(dāng)運行開始時,數(shù)碼顯示管顯示“00”。
中國石油大學(xué)(北京)單片機原理及應(yīng)用試驗。電子秒表顯示器!
圖6仿真運行二
說明:當(dāng)時間到4秒時,數(shù)碼顯示管顯示“04”。
圖7仿真運行三
說明:當(dāng)時間到59秒時,數(shù)碼顯示管顯示“59”,時間再繼續(xù)增加時,數(shù)碼管從“00”每個一秒鐘加1,重新顯示00—59。
討論:本實驗利用單片機的定時和計數(shù)功能實現(xiàn)電子表的計時功能。從運行結(jié)果上看,單片機能夠完成預(yù)期功能,但是從源程序上看單片機在完成定時和計數(shù)功能之外還要執(zhí)行一定的輔助語句,如不斷重新裝入初值等,執(zhí)行這些語句勢必會占用單片機機時從而使得顯示時間的功能不準(zhǔn)確??煽紤]利用T0定時方式2來
中國石油大學(xué)(北京)單片機原理及應(yīng)用試驗。電子秒表顯示器!
完善程序,由于方式2的計數(shù)器是8位的,實現(xiàn)1s的定時,可采用25msT0定時方式2+T0中斷計時,4000次中斷為1s中。由于方式2具有自動重裝初值的功能,因此可以使計時更加準(zhǔn)確。
5、實驗小結(jié)(結(jié)論與體會)
本次實驗進(jìn)行的比較順利,根據(jù)指導(dǎo)材料中提供的流程圖完成了源程序的編寫,成功生成了.hex文件,經(jīng)過仿真運行達(dá)到了預(yù)期的實驗結(jié)果。
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《誠信管理》課件
- 《證券投資操作教程》課件
- 《病毒營銷的應(yīng)用》課件
- 《纖維植物資源》課件
- 單位管理制度合并選集【職工管理】十篇
- 2024標(biāo)準(zhǔn)工程委托合同(28篇)
- 單位管理制度范例選集員工管理篇
- 《監(jiān)理對現(xiàn)場消防安》課件
- 《家庭財富管理》課件
- 《中醫(yī)婦科學(xué)》課程標(biāo)準(zhǔn)
- DB31T 1238-2020 分布式光伏發(fā)電系統(tǒng)運行維護(hù)管理規(guī)范
- 化妝品不良反應(yīng)監(jiān)測培訓(xùn)課件
- 分包計劃范文
- 個人住房質(zhì)押擔(dān)保借款合同書范本(3篇)
- 亞馬遜品牌授權(quán)書(英文模板)
- DB52∕T 046-2018 貴州省建筑巖土工程技術(shù)規(guī)范
- 醫(yī)療電子票據(jù)管理系統(tǒng)建設(shè)方案
- 火箭發(fā)動機課件-
- 人教版小學(xué)六年級數(shù)學(xué)上冊教學(xué)反思(46篇)
- atv61變頻器中文手冊
- 農(nóng)業(yè)機械維修業(yè)開業(yè)技術(shù)條件
評論
0/150
提交評論