版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、微機(jī)原理課程設(shè)計(jì)報(bào)告 微機(jī)原理課程設(shè)計(jì)報(bào)告一、設(shè)計(jì)目的 一、設(shè)計(jì)目的培養(yǎng)和鍛煉在學(xué)習(xí)完本門課后綜合應(yīng)用所學(xué)理論知識(shí),解決實(shí)際工程設(shè)計(jì)和應(yīng)用問(wèn)題的能力。通過(guò)課程設(shè)計(jì),要求熟悉和掌握微機(jī)系統(tǒng)的軟件、硬件設(shè)計(jì)的方法、設(shè)計(jì)步驟,得到微機(jī)開(kāi)發(fā)應(yīng)用方面的初步訓(xùn)練。掌握 8255、8259、8253 等芯片使用方法和編程方法,通過(guò)本次課程設(shè)計(jì),學(xué)以致用,進(jìn)一步理解所學(xué)的相關(guān)芯片的原理、內(nèi)部結(jié)構(gòu)、使用方法等,學(xué)會(huì)相關(guān)芯片實(shí)際應(yīng)用及編程,系統(tǒng)中采用 80
2、86 微處理器完成了電子秒表系統(tǒng)的獨(dú)立設(shè)計(jì)。同時(shí)并了解綜合問(wèn)題的程序設(shè)計(jì)掌握實(shí)時(shí)處理程序的編制和調(diào)試方法,掌握一般的設(shè)計(jì)步驟和流程,使我們以后搞設(shè)計(jì)時(shí)邏輯更加清晰。二、設(shè)計(jì)內(nèi)容 二、設(shè)計(jì)內(nèi)容設(shè)計(jì)一個(gè)可任意啟動(dòng)/停止的電子秒表,要求用 6 位 LED 數(shù)碼顯示,計(jì)時(shí)單位為 1/100 秒。利用功能鍵進(jìn)行啟/??刂啤F涔δ転椋荷想姾笥?jì)時(shí)器清 0,當(dāng)?shù)谝淮危ɑ蚱鏀?shù)次)按下啟/停鍵時(shí)開(kāi)始計(jì)數(shù)。第 2 次(或偶數(shù)次)按下該鍵時(shí)停止計(jì)時(shí),再一次按啟
3、/停鍵時(shí)清零 后重新開(kāi)始計(jì)時(shí)。可用開(kāi)關(guān)控制,也可用按鍵控制三、設(shè)計(jì)要求 三、設(shè)計(jì)要求1、基本要求 、基本要求:1)設(shè)計(jì)可以顯示 1~60 秒的無(wú)存儲(chǔ)功能的秒表,最小單位為毫秒。 2)通過(guò)鍵盤(pán)按鍵控制秒表清零、暫停、繼續(xù),退出等。其中數(shù)字 0 控制清零,數(shù)字 1 控制繼續(xù)和退出。 2、提高要求: 、提高要求: 1)秒表可以分組存儲(chǔ)、批量顯示、倒計(jì)時(shí)等。 2)采用圖像顯示,界面精美,設(shè)置報(bào)警聲等 四、設(shè)計(jì)原理與硬件電路 四、設(shè)計(jì)原
4、理與硬件電路1、整體設(shè)計(jì)思想 、整體設(shè)計(jì)思想使用 8253 工作在方式 0 計(jì)數(shù),對(duì) 1/100S 計(jì)數(shù),并講計(jì)數(shù)值寫(xiě)入 bl 中并與 100 比較若不相等,則將計(jì)數(shù)值裝換為 10 進(jìn)制后送 8255 控制端顯示,如相等則 1S 計(jì)數(shù)程序加 1 之后并與 59 比較若不相等8 位控制字寄存器、16 位計(jì)數(shù)初值寄存器、減一計(jì)數(shù)器和輸出鎖存器。作定時(shí)器用:其 CLK 端上的輸入脈沖應(yīng)是標(biāo)準(zhǔn)的、精確的;作計(jì)數(shù)器用:對(duì)其 CLK 端上的脈沖計(jì)數(shù)
5、,脈沖寬度可以不等。采用減一計(jì)數(shù)器,為 0 時(shí),從 OUT 端上輸出一個(gè)脈沖定時(shí)時(shí)間 = 時(shí)鐘脈沖周期 X 預(yù)置的計(jì)數(shù)初值。 控制功能表CSRDWR A1A0 功 能0 1 0 0 0 寫(xiě)計(jì)數(shù)器00 1 0 0 1 寫(xiě)計(jì)數(shù)器10 1 0 1 0 寫(xiě)計(jì)數(shù)器20 1 0 1 1 寫(xiě)控制字寄存器0 0 1 0 0 讀計(jì)數(shù)器00 0 1 0 1 讀計(jì)數(shù)器10 0 1 1 0 讀計(jì)數(shù)器20 0 1 1 1無(wú)操作1 X X X X 禁止使用0
6、 1 1 X X 無(wú)操作每個(gè)通道:CLK 計(jì)數(shù)脈沖或標(biāo)準(zhǔn)脈沖輸入端GATE 允許端,當(dāng) GATE=1時(shí)允許計(jì)數(shù) UT 計(jì)數(shù)值為0時(shí)輸出一個(gè)脈沖由于 8253 的讀/寫(xiě)操作對(duì)系統(tǒng)時(shí)鐘沒(méi)有特殊的要求,因此它幾乎可以應(yīng)用與由任何一種微處理器組成的系統(tǒng)中,可作為可編程的方波頻率發(fā)生器、分頻器、實(shí)時(shí)時(shí)鐘、事件計(jì)數(shù)器和單脈沖發(fā)生器等。8253 是一片具有三個(gè)獨(dú)立的 16 位計(jì)數(shù)器通道的可編程定時(shí)器/計(jì)數(shù)器芯片。每個(gè)通道都可以編程設(shè)定 3 種工作方式
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 微機(jī)原理課程設(shè)計(jì)報(bào)告
- 微機(jī)原理課程設(shè)計(jì)報(bào)告
- 《微機(jī)原理》課程設(shè)計(jì)報(bào)告
- 微機(jī)原理課程設(shè)計(jì)報(bào)告
- 微機(jī)原理課程設(shè)計(jì)報(bào)告21
- 微機(jī)原理課程設(shè)計(jì)報(bào)告--秒表設(shè)計(jì)
- 微機(jī)原理課程設(shè)計(jì)
- 微機(jī)原理課程設(shè)計(jì)報(bào)告(電子秒表)
- 微機(jī)原理課程設(shè)計(jì)報(bào)告交通燈
- 微機(jī)原理課程設(shè)計(jì)報(bào)告-雙機(jī)串行通信
- 微機(jī)原理課程設(shè)計(jì)報(bào)告--小鳥(niǎo)動(dòng)畫(huà)程序
- 微機(jī)原理課程設(shè)計(jì)報(bào)告---紅綠燈
- 微機(jī)原理數(shù)字鐘課程設(shè)計(jì)報(bào)告
- 微機(jī)原理課程設(shè)計(jì).rar
- 2017微機(jī)原理課程設(shè)計(jì)
- 微機(jī)原理課程設(shè)計(jì)---溫度采集系統(tǒng)報(bào)告
- 微機(jī)原理課程設(shè)計(jì).rar
- 微機(jī)原理課程設(shè)計(jì).rar
- 微機(jī)原理課程設(shè)計(jì).rar
- 微機(jī)原理課程設(shè)計(jì)報(bào)告--步進(jìn)電機(jī)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論