




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、二一二二一三學(xué)年第 一 學(xué)期信息科學(xué)與工程學(xué)院自動(dòng)化系課程設(shè)計(jì)計(jì)劃書班 級(jí): 自動(dòng)化1006班 課程名稱: 微機(jī)原理及應(yīng)用課程設(shè)計(jì) 姓 名: 指導(dǎo)教師: 二一二 年 月 十二 日一、設(shè)計(jì)題目鍵控?cái)?shù)據(jù)采集及數(shù)值顯示電路設(shè)計(jì) 二、設(shè)計(jì)任務(wù)按不同的數(shù)字鍵(0、1、2、3、4、5、6、7)采集0809相應(yīng)數(shù)據(jù)通道的模擬量,并在LED數(shù)碼管上顯示值。設(shè)定輸入模擬量在05V范圍內(nèi),顯示值在0255范圍內(nèi)。三、設(shè)計(jì)要求1.畫出連接線路圖或功能模塊引腳連接圖。2.采用8088CPU作主控制器,0809作A/D轉(zhuǎn)換器,采用直接地址譯碼方法,給各芯片分配地址,選取芯片中必須包含有8255。3.采用3個(gè)共陰極型LE
2、D動(dòng)態(tài)顯示,只需顯示0255范圍內(nèi)的值。四、設(shè)計(jì)思想及需要用的主要芯片1、設(shè)計(jì)思想 首先通過(guò)編程對(duì)8255初始化,然后通過(guò)8255對(duì)ADC0809轉(zhuǎn)換器初始化,通過(guò)07號(hào)按鍵(在這里07號(hào)按鍵用開關(guān)實(shí)現(xiàn),有按鍵的過(guò)程中會(huì)有抖動(dòng),所以需要加入一個(gè)74LS244芯片,用于緩沖),經(jīng)8088微處理器處理后選擇ADC0809的模擬通道,將05V內(nèi)的模擬量通過(guò)選擇的模擬通道傳遞給模數(shù)轉(zhuǎn)換器,通過(guò)轉(zhuǎn)換器把模擬量轉(zhuǎn)換為0255之間的數(shù)字量,將數(shù)字量通過(guò)可編程并行接口8255(在這里端口A作為數(shù)據(jù)輸入端,端口B作為數(shù)據(jù)輸出端,端口C作為控制端),送給LED數(shù)碼管顯示。2.主要芯片及其功能 ADC0809是8位
3、逐次逼近式A/D轉(zhuǎn)換器。片內(nèi)有8路模擬開關(guān)及地址鎖存與譯碼電路、8位A/D轉(zhuǎn)換和三態(tài)輸出鎖存緩沖器。其芯片引腳圖如下8255是Intel公司生產(chǎn)的可編程并行I/O接口芯片,有3個(gè)8位并行I/O口。具有3個(gè)通道3種工作方式的可編程并行接口芯片(40引腳)。74LS244是數(shù)據(jù)輸入三態(tài)緩沖器。外設(shè)輸入的數(shù)據(jù)和狀態(tài)信號(hào),通過(guò)數(shù)據(jù)輸入三態(tài)緩沖器井經(jīng)過(guò)數(shù)據(jù)總線傳遞給微處理器。8個(gè)數(shù)據(jù)輸入端與外設(shè)相連,8個(gè)數(shù)據(jù)輸出端與微型計(jì)算機(jī)的數(shù)據(jù)總線相連。其引腳圖如下74LS273是數(shù)據(jù)輸出寄存器。8個(gè)輸入端微型計(jì)算機(jī)的數(shù)據(jù)總線相連,8個(gè)數(shù)據(jù)輸出端與外設(shè)相連,由時(shí)終端控制數(shù)據(jù)的寫入。其引腳圖如下六、流程圖:開始初始化
4、8255通過(guò)8255初始化ADC0809通過(guò)8255初始化74LS273初始化74LS244否檢測(cè)是否有鍵按下是模擬通道選擇啟動(dòng)模數(shù)轉(zhuǎn)換采集對(duì)應(yīng)通道數(shù)據(jù)將采集的二進(jìn)制數(shù)轉(zhuǎn)化為十進(jìn)制將數(shù)據(jù)送LED顯示結(jié)束七、源程序代碼STACK SEGMENTDW 32 DUP(0)STACK ENDPDATA SEGMENGBUF DB 40H,79H,24H,30H,19H,12H,02H,78H,00H,18H ;09的字形碼IBUF DB 4,0,4 DUP(0) ;分配空間,為存儲(chǔ)數(shù)據(jù)做準(zhǔn)備DATA ENDSCODE SEGMENTSTART PROC FARASSUME CS:CODE,DS:DAT
5、A,SS:STACKPUSH DSSUB AX,AXPUSH AXMOV AX,DATAMOV DS,AXMOV DX,383H ;8255控制字寄存器的端口地址MOV AL,83H ;方式選擇字OUT DX,ALLOP1: MOV AL,0MOV DX,005H ;讀74LS244芯片地址IN AL,DX ;讀74LS244端口地址AND AL,OFFHJZ LOP5MOV BL,0LOP2:CMP AL,01H ;將按鍵轉(zhuǎn)化成相應(yīng)的數(shù)字 JE LOP3 SHR AL,1 INC BL JMP LOP2LOP3:MOV AL,BL OUT DX,AL ; 啟動(dòng)A/D轉(zhuǎn)換并選擇通道MOV DX
6、,382H ;PC端口地址LOP4:IN AL,DX TEST AL,01H ;為1表示轉(zhuǎn)換結(jié)束,否則繼續(xù)等待JZ LOP4MOV DX,383H ;控制字寄存器的端口地址MOV AL,80H ;寫OE讓其有效OUT DX,ALMOV AL,1 ;PC端口選擇位置位字OUT DX,AL ;將ADC0809的EOC改為高電平有效MOV AL,0BH;OUT DX,AL ;使OE有效,允許輸出MOV DX,383HMOV 90H ;將PA端口設(shè)置為輸入OUT DX,ALMOV DX,380H ;寫PA端口,將轉(zhuǎn)化結(jié)果寫入8255IN AL,DXMOV DX,383H ;設(shè)置控制字,將PB端口設(shè)置為
7、輸出MOV AL,80HOUT DX,ALMOV DX,381H ;讀PB端口OUT DX,ALLOP5:MOV CL,10MOV AH,0BEGIN:DIV CLMOV BP,OFFSET IBUF ;依次將百位,十位,個(gè)位存入IBUFMOV BP+4,AHMOV AH,0DIV CLMOV BP+3,AHMOV AH,0DIV CLMOV BP+2,AHMOV BP+5,0DH ;存入回車符MOV AH,04H ;用于操作七段顯示器的位碼SHOW:MOV BL,DS:BP+2MOV BH,0MOV AL,BUFBX ;取出BCD數(shù)七段顯示碼,用于顯示MOV DX,380H ;74LS273
8、端口地址,輸出端碼OUT DX,ALMOV AL,AHMOV DX,384H ;輸出位碼OUT DX,ALMOV CX,1000 ;延時(shí)LOOP $INC BP ;調(diào)整指向BCD碼的指針,用于顯示下一個(gè)數(shù)字SHR AH,1 ;調(diào)整位碼指針,是的下一個(gè)七段顯示器有效AND AH,AH ;判斷三位數(shù)字是否已經(jīng)完全輸出JNZ SHOW ;沒(méi)有輸入完,則跳轉(zhuǎn)至SHOWMOV AH,11 ;檢測(cè)有無(wú)輸入INT 21HCMP AL,0JNZ LOP1 ;若有按鍵,則返回繼續(xù)選擇通道繼續(xù)執(zhí)行RETSTART ENDPCODE ENDSEND START八、實(shí)驗(yàn)小結(jié)此次試驗(yàn)對(duì)于我來(lái)說(shuō)是一次歷練,由于我們?cè)谧鰧?shí)
9、驗(yàn)時(shí)做的題目相對(duì)于這一次的課程設(shè)計(jì)來(lái)說(shuō)要簡(jiǎn)單,所以開始拿到題目是有一些茫然。冷靜下來(lái)后開始分析題目,首先得知道題目究竟要我們做什么,實(shí)現(xiàn)什么功能。然后拿著我們的微機(jī)原理、匯編與接口技術(shù)課本,分析一個(gè)個(gè)學(xué)過(guò)的芯片,看它能夠?qū)崿F(xiàn)什么功能,分析芯片的引腳應(yīng)該怎樣連接。除了已經(jīng)要求必須要用到的主要芯片,還需要找出一些輔助芯片,看究竟用哪一個(gè)芯片,能夠是連接的電路圖能夠更加的簡(jiǎn)介。在畫硬件電路圖上我也遇到了問(wèn)題,由于沒(méi)有選修電子電路CAD那門課,我一開始對(duì)Protel軟件完全不熟悉,所以開始完全不知道圖怎么畫,最后請(qǐng)教的同學(xué),他們教我怎樣選擇芯片、怎樣選擇一些元器件、怎樣連接試圖看起來(lái)更加清晰。在Protel軟件里面所有芯片內(nèi)部的接Vcc的引腳和接地的引腳都沒(méi)有顯示,再此加以說(shuō)明。在實(shí)現(xiàn)功能的時(shí)候自己也遇到了一些麻煩,比如我們一般做試驗(yàn)的時(shí)候,
溫馨提示
- 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ù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 臨時(shí)用工安全合同管理規(guī)定
- 技術(shù)合作合同書范文
- 戰(zhàn)略合作框架協(xié)議之互聯(lián)網(wǎng)營(yíng)銷服務(wù)合同范本
- 2025年個(gè)人住宅施工安全合同模板
- 工業(yè)用地使用權(quán)轉(zhuǎn)讓合同范例
- 大型倉(cāng)儲(chǔ)保溫合同實(shí)施書
- 合同范本:汽車自駕租賃標(biāo)準(zhǔn)
- 職工住房按揭貸款合同范本
- 2025年制造場(chǎng)地租賃合同文本
- 2025年二手房購(gòu)銷借款合同范文
- 第12課 實(shí)現(xiàn)人生價(jià)值-【中職專用】2024年中職思想政治《哲學(xué)與人生》金牌課件(高教版2023·基礎(chǔ)模塊)
- HG∕T 3792-2014 交聯(lián)型氟樹脂涂料
- 中國(guó)大豆加工發(fā)展現(xiàn)狀簡(jiǎn)析
- 2024年海南省高考物理試卷(含答案)
- GJB5765-2006 軍用機(jī)場(chǎng)場(chǎng)道工程質(zhì)量評(píng)定標(biāo)準(zhǔn)
- JJG 705-2014液相色譜儀行業(yè)標(biāo)準(zhǔn)
- 公司合作計(jì)劃書
- 2016-2023年南京信息職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 跨領(lǐng)域聯(lián)合診療(MDT)管理法規(guī)
- 光伏電站運(yùn)維安全風(fēng)險(xiǎn)管控清單
- 保安員考核評(píng)分標(biāo)準(zhǔn)與細(xì)則
評(píng)論
0/150
提交評(píng)論