freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

中南大學(xué)_微機課設(shè)報告-小型步進電機控制系統(tǒng)設(shè)計-資料下載頁

2025-05-16 09:13本頁面

【導(dǎo)讀】所以步進電機的控制是一門很實用的技術(shù)。主要使用到了并行接口電路8255、LED. 七段數(shù)碼管電路、8086cpu、步進電機等元件。主要是通過按鍵的不同來設(shè)置直流電機。的轉(zhuǎn)速、運行狀態(tài)和方向。軟件部分采用了匯編語言編寫程序代碼和C語言編寫的步進。電機控制程序,通過判斷、跳轉(zhuǎn)、循環(huán)、延時等基本技術(shù)實現(xiàn)。該設(shè)計可應(yīng)用于步進電機控制的大多數(shù)場合。課程設(shè)計是本科教學(xué)全過程中的重要環(huán)節(jié)。正確帶動數(shù)碼管及步進電機;能熟練運用匯編和C語言實現(xiàn)8254的定時功能,以確保8255輸出的脈沖頻率穩(wěn)定。確保實驗的順利進行。步進電機是將電脈沖信號轉(zhuǎn)變?yōu)榻俏灰苹蚓€位移的開環(huán)控制元件。性關(guān)系的存在,加上步進電機只有周期性的誤差而無累積誤差等特點。度、位置等控制領(lǐng)域用步進電機來控制變的非常的簡單。步進電機每轉(zhuǎn)過一個步距角的實際值與理論值的誤差。脈沖信號一般由單片機或CPU產(chǎn)生,一般脈沖信號的占空比為左右,式步進電機工作原理示意圖。

  

【正文】 JNZ L3 。不是則繼續(xù)判斷 MOV AL,04H 。設(shè)置第 2行第 1列的對應(yīng)的鍵值 JMP KCODE L3: TEST AL,04H 。是否為第 3行 JNZ L4 。不是則繼續(xù)判斷 MOV AL,08H 。設(shè)置第 3行第 1列的對應(yīng)的鍵值 JMP KCODE L4: TEST AL,08H 。是否為第 4行 JNZ NEXT 。不是則繼續(xù)判斷 MOV AL,0CH 。設(shè)置 第 4行第 1列的對應(yīng)的鍵值 KCODE: ADD AL,CL 。將第 1列的值加上當(dāng)前列數(shù),確定按鍵值 CALL PUTBUF 。保存按鍵值 PUSH AX KON: CALL DIS 。顯示刷新 CALL CLEAR 。清屏 CALL CCSCAN 。掃描按鍵,判斷按鍵是否彈起 JNZ KON 。未彈起則繼續(xù)循環(huán)等待彈起 POP AX NEXT: INC CL 。當(dāng)前檢測的列數(shù)遞增 MOV AL,CH TEST AL,08H 。檢測是否掃描到第 4列 JZ BEGIN1 ROL AL,1 。沒檢測到第 4列則準(zhǔn)備檢測下一列 小型步進電機控制系統(tǒng)設(shè)計報告 34/ 39 20xx 年 12 月 30 號 MOV CH,AL JMP COLUM GOBACK1: RET KEYSCAN ENDP CCSCAN PROC NEAR 。掃描是否有按鍵閉合子程序 MOV AL,00H MOV DX,MY8255_C 。將 4列全選通, X1~ X4置 0 OUT DX,AL MOV DX,MY8255_C IN AL,DX 。讀 Y1~ Y4 NOT AL AND AL,0FH 。取出 Y1~ Y4的反值 RET CCSCAN ENDP CLEAR PROC NEAR 。清除數(shù)碼管顯示子程序 MOV DX,MY8255_B 。段位置 0即可清除數(shù)碼管顯示 MOV AL,00H OUT DX,AL RET CLEAR ENDP DIS PROC NEAR 。顯示鍵值子程序 PUSH AX PUSH SI MOV SI,3006H MOV DL,0F7H MOV AL,DL AGAIN: PUSH DX MOV DX,MY8255_A OUT DX,AL 。設(shè)置 X1~ X4,選通一個數(shù)碼管 MOV AL,[SI] 。取出緩沖區(qū)中存放鍵值 MOV BX,OFFSET DTABLE1 AND AX,00FFH ADD BX,AX MOV AL,[BX] 小型步進電機控制系統(tǒng)設(shè)計報告 35/ 39 20xx 年 12 月 30 號 MOV DX,MY8255_B OUT DX,AL 。寫入數(shù)碼管 A~ Dp CALL DALLY DEC SI DEC SI 。取下一個鍵值 POP DX MOV AL,DL TEST AL,01H 。判斷是否顯示完? JZ OUT1 。顯示完,返回 ROR AL,1 MOV DL,AL JMP AGAIN 。未顯示完,跳回繼續(xù) OUT1: POP SI POP AX RET DIS ENDP PUTBUF PROC NEAR 。保存鍵值子程序 MOV SI,3000H CMP AL,01H JNZ MODE DIR: CMP BYTE PTR[SI+4],03H JZ DIR1 MOV BYTE PTR[SI+4],03H JMP LAST DIR1: MOV BYTE PTR[SI+4],04H JMP LAST MODE: CMP AL,00H JNZ STOP CMP BYTE PTR[SI],01H JZ MODE1 MOV BYTE PTR[SI],01H JMP LAST MODE1: MOV BYTE PTR[SI],02H JMP LAST STOP: CMP AL,02H JNZ GRD1 小型步進電機控制系統(tǒng)設(shè)計報告 36/ 39 20xx 年 12 月 30 號 MOV BYTE PTR[SI],00H MOV BYTE PTR[SI+4],04H MOV BYTE PTR[SI+6],05H GRD1: CMP AL,04H JNZ GRD2 MOV BYTE PTR[SI+6],05H GRD2: CMP AL,05H JNZ GRD3 MOV BYTE PTR[SI+6],06H GRD3: CMP AL,06H JNZ GRD4 MOV BYTE PTR[SI+6],07H GRD4: CMP AL,07H JNZ LAST MOV BYTE PTR[SI+6],08H LAST: CALL DIS CALL CLEAR CALL CCSCAN GOBACK: RET PUTBUF ENDP DALLY PROC NEAR 。軟件延時子程序 PUSH CX MOV CX,00FFH D1: MOV AX,0009H D2: DEC AX JNZ D2 LOOP D1 POP CX RET DALLY ENDP CODE ENDS END START 小型步進電機控制系統(tǒng)設(shè)計報告 37/ 39 20xx 年 12 月 30 號 十、 收獲與體會 通過本次的課程設(shè)計,我對匯編語言有了更深的認(rèn)識,同時也增強了我的動手能力。 本次課程設(shè)計使我將課堂上所學(xué)的知識運用到了實踐中去,這對我以后的學(xué)期和工作都帶來了很大的幫助。記得我大一做的課程設(shè)計是“學(xué)生成績管理系統(tǒng)”,是純軟件的。大二做的課程設(shè)計是“信號交通燈”,是純硬件的,這次的課程設(shè)計將軟硬件相結(jié)合的設(shè)計,讓我學(xué)會了通過編 寫程序?qū)ν獠坑布M行操作與控制,開闊了我解決問題時的視野??梢哉f從這次的課程設(shè)計中我的知識層面又得到了提升。 從這次實驗中我學(xué)會了運用程序解決實驗中出現(xiàn)的硬件方面的問題(如:閃屏等)。在本次試驗中我始終保持大腦的清醒和敏捷 ,冷靜地分析和排除出現(xiàn)錯誤的各種原因 (當(dāng)然有時也離不開老師和同學(xué)的認(rèn)真指導(dǎo) ),并最終順利地完成了實驗。 此外,本次實踐讓我認(rèn)識到對于我們控制類的學(xué)生來說,單單學(xué)好軟件或是硬件是不行的,我們應(yīng)該同時熟練地掌握軟硬件方面的知識,這樣在以后的學(xué)習(xí)工作中遇到問題是我們才能游刃有余。 通過這次課程設(shè) 計也讓我懂得了學(xué)習(xí)的樂趣。這一段時間恰好是期末考試與課程設(shè)計同時進行,因此需要既復(fù)習(xí)好專業(yè)知識,又完成課程設(shè)計。但我并不覺得辛苦,因為我發(fā)現(xiàn)當(dāng)自己動手讓那些芯片完成自己想要的功能是一件很興奮的事。雖然有時候我們會遇到很棘手的問題,但是,慢慢地我發(fā)現(xiàn)思考也成了我的一種興趣,還記得有一天我為了解決數(shù)碼管為什么不能很好地顯示轉(zhuǎn)速信息,而呆在實驗室不斷調(diào)試。我排出了很多原因,最后還是發(fā)現(xiàn)了錯誤的原因。正是這種深刻的體驗讓我更加愛思考解決問題了。 總之,此次課程設(shè)計,加深了我對《微型計算機原理》這門課程的認(rèn)識,同時也 提高了我動手實踐的能力,更重要的是提高了我獨立思考問題的能力。 小型步進電機控制系統(tǒng)設(shè)計報告 38/ 39 20xx 年 12 月 30 號 十一、參考文獻 1.吳秀清,周荷琴.《微型計算機原理與接口技術(shù)》(第二版).中國科學(xué)技術(shù)大學(xué)出版社. 20xx 2.《 32 位微機原理與接口技術(shù)實驗教程》.安唐都科教儀器公司. 20xx 3.彭鴻才.《電機原理及拖動》.機械工業(yè)出版社. 20xx 小型步進電機控制系統(tǒng)設(shè)計報告 39/ 39 20xx 年 12 月 30 號 附件:仿真圖
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1