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

正文內(nèi)容

計算機控制課程設(shè)計步進電機的控制設(shè)計畢業(yè)論文(編輯修改稿)

2025-07-19 15:24 本頁面
 

【文章內(nèi)容簡介】 H,03,02H,06H,04H,05H。在 8255 初始化完畢后,取出相序表的首地址,將其存入 BX。當要求步行電機正轉(zhuǎn)時,首地址進行加 1 操作。在次過程中要檢查指針是否指到末地址。若是,指針減 5,回到首地址,如此循環(huán)。當要求反轉(zhuǎn)時,將首地址進行加 5 操作到達末地址,在進行減 1 操作,在次過程找要檢查指針是否到達首地址。如是,則將指針加 5 回到末地址。根據(jù)設(shè)計流程圖,軟件設(shè)計部分將本系統(tǒng)分為 6 個子程序,分別是正向轉(zhuǎn)子程序、反向轉(zhuǎn)子程序、常速延時子程序、加速延時子程序、減速延時子程序、通用延時子程序。 單片機方案的軟件設(shè)計使用單片機實現(xiàn)控制,接口軟件與使用微機相類似,選擇工作方式 3 來實現(xiàn)步進電機的正轉(zhuǎn)、反轉(zhuǎn)、加速、減速,即通過開端電路來實現(xiàn)步進電機在不換硬件接線的情況下實現(xiàn)各種狀態(tài)的轉(zhuǎn)換。 10 課 程 設(shè) 計 用 紙 方框圖開 始8255 初始化K0=1?NY判斷 K3K2K1 的值000NNNN啟動正轉(zhuǎn)啟動反轉(zhuǎn)正轉(zhuǎn)加速反轉(zhuǎn)加速正轉(zhuǎn)減速常速延時減速延時分 40 段調(diào)速加速延時分 40 段調(diào)速YYYYYYNN001010011100101圖 微機控制方框圖反轉(zhuǎn)減速 11 課 程 設(shè) 計 用 紙教師批閱開 始是否啟動?判斷轉(zhuǎn)向正傳初始轉(zhuǎn)速 反轉(zhuǎn)初始轉(zhuǎn)速判斷轉(zhuǎn)動狀態(tài) 判斷轉(zhuǎn)動狀態(tài)加速延時減速延時加速延時減速延時加速 加速 減速減速停止否是正轉(zhuǎn) 反轉(zhuǎn)停止圖 單片機控制方框圖 12 課 程 設(shè) 計 用 紙 程序清單微機程序清單:DATA SEGMENTLIU DB 01H,03H,02H,06H,04H,05HDATA ENDSSTACK SEGMENT PARA STACK ‘STACK’DB 100 DUP(?) STACK ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACKSTART: MOV AX,DATAMOV DS,DATAMOV AX,STACKMOV SS,AXCOUNT1 EQU 0C300H 。初始轉(zhuǎn)速延時COUNT2 EQU 0B300H 。高速延時COUNT3 EQU 0FFF0H 。慢速延時COUNT4 EQU 0FEEH 。步數(shù),至少 40 步MOV BX,OFFSET LIU MOV DX,PORTCTRMOV AL,90H OUT DX,AL 。送入 8255 控制字LOOP1:IN AL,PORTAMOV AH,ALAND AH,01HCMP AH,01H 。判斷開關(guān) K0 是否閉合JNZ LOOP1MOV AH,ALAND AH,02HCMP AH,02H 。判斷開關(guān) K2 是否閉合JNZ ZZJMP FZ?!?ZZ: MOV AH,AL 。正向轉(zhuǎn)子程序IN AL,PORTAAND AL,0CHPUSH AXMOV AL,[BX]CMP AL, 05H 。 檢查是不是最后一個加電代碼JNZ XH1SUB BX,5 13 課 程 設(shè) 計 用 紙教師批閱XH1: INC BX 。 指針作加 1 運算,及實現(xiàn)向后移動MOV DL,[BX]OUT PORTB,AL 。從 B 口輸出POP AXCMP AL,00HJNZ X1CALL CHANGSU 。調(diào)用常速延時X1: CMP AL,04HJZ X2CALL JIASU 。調(diào)用加速延時X2: CMP AL,08HJZ X3CALL JIANSU 。調(diào)用減速延時X3: JMP START?!?FZ: MOV AH,AL 。 反向轉(zhuǎn)子程序IN AL,PORTAAND AL,0CHCMP AL,00HPUSH AXMOV AL,[BX]CMP AL,01H 。檢查是不是第一個加電碼JNZ FXH1 ADD BX,5 。若是第一個加電碼,則指針加 5 跳到最后一個加電碼FXH1:DEC BX 。指針減 1,實現(xiàn)向前移動MOV AL,[BX]OUT PORTB,ALPOP AXCMP AL,00HJNZ X1CALL CHANGSU 。調(diào)用常速延時X1: CMP AL,04HJZ X2CALL JIASU 。調(diào)用加速延時X2: CMP AL,08HJZ X3CALL JIANSU 。調(diào)用減速延時X3: JMP START?!?CHANGSU: PUSH C
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1