版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、精品成績:匯編及接口技術(shù)課程設(shè)計步進電機控制系統(tǒng)班 級: 090614 學(xué) 號:姓 名: 時 間:20111228 目錄 (一) 設(shè)計目的(二) 設(shè)計內(nèi)容(三) 硬件線路設(shè)計(四) 硬件測試(五) 程序清單(六) 調(diào)試過程(七) 總結(jié)正文內(nèi)容一、設(shè)計目的1. 了解微機控制的競賽搶答器的基本原理。2. 進一步熟練8255、(8254)的使用。二、設(shè)計內(nèi)容編程控制步進電機,使其能夠正常運轉(zhuǎn),要求:1. 開關(guān)K8控制電機的啟動與停止:當(dāng)K8向上撥時,電機啟動,否則電機停止;2. 開關(guān)K17控制電機的轉(zhuǎn)速:K1向上撥時,得到最低轉(zhuǎn)速, K7向上撥時,得到最高轉(zhuǎn)速。3. 電機反轉(zhuǎn)。三、硬件線路設(shè)計1、硬
2、件電路設(shè)計提示:1)8255的端口A(PA0-PA7)和開關(guān)K1-K8相連。2)8255的端口B(PB0-PB7)通過驅(qū)動連接到LED的ah各段。3)8255的端口C(如PC7、PC6)分別和發(fā)光二極管L2(綠)、L1(紅)連接。 4) 8255的端口C(如PC5、PC4)分別和KL1、KL2相連。2、編程提示:首先初始化8255,然后判斷是啟動還是復(fù)位操作,若是復(fù)位操作,則控制8255輸出的數(shù)據(jù)使綠色和紅色指示燈、LED數(shù)碼管全滅;否則啟動下一次搶答,使綠色發(fā)光二極管亮,當(dāng)8255的輸入口PB有不為0的數(shù)據(jù)時,則使綠色發(fā)光二極管滅并使紅色發(fā)光二極管點亮。并判斷先撥動開關(guān)的組號,在LED上顯示
3、出其組號。 注意:IOY2的地址比IOY0的多40H。比如IOY0的地址為0D800H,則IOY2的首地址為0D840H。3、實驗連線 8255模塊的WR、RD連到ISA總線接口模塊的IOWR、IORD,8255選通信號CE連到ISA總線接口模塊的IOY0。 8255模塊的數(shù)據(jù)線AD7AD0、地址線A7A0分別連到ISA總線接口模塊的LAD0LAD7,LA0LA7。 步進電機的HAPC0,HBPC1,HCPC2,HDPC3。四、 硬件測試運行該代碼以檢測硬件,或直接使用機器自帶的程序進行測試!MY_DATA SEGMENTA8255DW0C400HB8255DW0C401HC8255DW0C4
4、02HD8255DW0C403H SHUNDB06H,03H,09H,0CH;順時針旋轉(zhuǎn)MY_DATA ENDsMY_CODE SEGMENT MY_PROCPROCFARASSUME CS:MY_CODE,DS:MY_DATASTART:MOVAX,MY_DATAMOVDS,AX MOVDX,D8255MOVAL,80HOUTDX,ALMOVBL,33HNEW:MOV DX,C8255IN AL,DXTEST AL,80HJNZ NEXTMOVDX,A8255MOVAL,00H ;停止步進電機OUTDX,ALJMPNEWNEXT:MOVDX,A8255AGAIN:MOVAL,BLOUTDX,
5、ALCALLDELAYROLBL,1JMPNEWEXIT:MOVAX,4C00HINT21HMY_PROCENDPDELAY PROC NEAR;延時程序PUSHCXMOV BP,300HD1: MOV CX,-1D2: LOOPD2 DECBP JNZD1 POPCX RETDELAY ENDpMY_CODE ENDS END START五、 程序清單:P55b equ 201h ;8255B口輸出P55C equ 202h ;8255C口輸入P55CTRL equ 203h ;8255控制口DATA SEGMENTBUF db 0DATA ENDSCODE SEGMENTASSUME CS
6、:CODE,DS:DATASTART: MOV DX,P55CTRL MOV AL,99H OUT DX,AL ;8255C輸入,B輸出 MOV BUF,11HOUT1: MOV AL,BUF MOV DX,P55b OUT DX,ALJE IN1 ;有無鍵按下IN1: MOV DX,P55C IN AL,DX ;讀開關(guān)狀態(tài) TEST AL,01H JNZ K0 TEST AL,02H JNZ K1 TEST AL,04H JNZ K2 TEST AL,08H JNZ K3 TEST AL,10H JNZ K4 TEST AL,20H JNZ K5 TEST AL,40H JNZ K6STOP
7、: MOV DX,P55b MOV AL,0FFH JMP OUT1K0: MOV BL,10H SAM: TEST AL,80H ;K7是否為 JZ ZX0 JMP NX0 K1: MOV BL,18H JMP SAMK2: MOV BL,20H JMP SAM K3: MOV BL,40H JMP SAMK4: MOV BL,80H JMP SAMK5: MOV BL,0C0H JMP SAMK6: MOV BL,0FFH JMP SAMZX0: CALL DELAY MOV AL,BUF ROR AL,1 ;循環(huán)右移 MOV BUF,AL JMP OUT1NX0: CALL DELAY
8、MOV AL,BUF ROL AL,1 ;循環(huán)左移 MOV BUF,AL JMP OUT1DELAY PROC NEARDELAY1: MOV CX,0100HDELAY2: LOOP DELAY2 DEC BL JNZ DELAY1 RETDELAY ENDPCODE ENDSEND START六、調(diào)試過程首先根據(jù)連線提示進行硬件的連接。用到的芯片為8255,選通線CE連ISA得IOY0,其RDWR與ISA的IORDIOWR相連PA接口與鍵盤顯示部件相連。PB與開關(guān)相連,PC與LED相連。數(shù)據(jù)總線與地址總線與ISA的兩總線相連。以上為硬件連接。 進行硬件檢測時,遇到了問題:不是所有顯示燈都不亮。解決方法:檢查最關(guān)鍵的五根線,再有就是更換實驗機器,最后解決問題。 源程序有初級的模板,根據(jù)實驗的要求修改部分程序已達到實驗的要求,進而完成實驗。在非C盤的磁盤內(nèi)保存文件,而后進行軟件的檢測。通過WIN-XP的PnP獲得本臺機的物理地址C400H七、總結(jié) 這次微機原理和接口技術(shù)的課程設(shè)計,剛接觸的時候,還搞不懂要從哪里入手。對著手中的資料,很茫然。然后就和另一個同學(xué)一起研究,通過一次次的嘗試,第一個軟件實驗終于搞定了,只要把端口地址一改就ok了。接著第二個和第三個軟件實驗,比第一個更有難度,但我們不氣餒,把實驗的代碼改了又改,終于測試通過了。 這次實驗不僅讓我們接觸到
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025物業(yè)服務(wù)保密協(xié)議
- 新媒體運營方案課程設(shè)計
- 企業(yè)級數(shù)據(jù)倉庫治理遷移服務(wù)合同
- 合同車抵押借款合同
- 焊接專業(yè)儲罐的課程設(shè)計
- 在線教育平臺在線客服系統(tǒng)補辦流程協(xié)議
- 畢業(yè)論文課程設(shè)計致謝
- 企業(yè)內(nèi)部通訊系統(tǒng)解決方案開發(fā)合作協(xié)議
- 鐘表設(shè)計生產(chǎn)合同
- 2025物流配送居間協(xié)議書
- 解答-統(tǒng)計學(xué)導(dǎo)論-曾五一課后習(xí)題答案
- 下課了助農(nóng)直播
- 混合現(xiàn)實(MR)內(nèi)容創(chuàng)作平臺
- 《小兒支氣管肺炎》課件
- 《銀屑病生物制劑達標(biāo)治療共識》解讀課件
- 福州大學(xué)C#程序設(shè)計
- 胃鏡室護士長述職報告課件
- 收納家具調(diào)研報告
- 供應(yīng)商信息維護與變更規(guī)定
- 優(yōu)化家裝商店的客戶體驗與服務(wù)質(zhì)量
- 農(nóng)田春耕安全生產(chǎn)培訓(xùn)
評論
0/150
提交評論