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

正文內(nèi)容

基于stc89c52單片機(jī)無刷直流電動機(jī)智能控制器系統(tǒng)硬件電路控制軟件的設(shè)計-資料下載頁

2025-06-27 18:52本頁面
  

【正文】 00HLJMP Z_0ZHENG1:MOV R0,01HLJMP Z_0ZHENG2:MOV R0,02HLJMP Z_0ZHENG3:MOV R0,03HLJMP Z_0ZHENG4:MOV R0,04HLJMP Z_0ZHENG5:MOV R0,05HZ_0:MOV 31H,SDMOV A,R0CJNE A,05H,Z_1 。未滿一圈,送下一個狀態(tài)控制字CALL C_SU 。轉(zhuǎn)滿一圈,速度寄存器加一MOV R0,00HLJMP Z_2Z_1:INC R0Z_2:MOV A,R0MOVC A,@A+DPTR 。查正轉(zhuǎn)控制字表MOV R2,AMOV A,P1ANL A,11000000B 。保護(hù)工作和告警指示燈狀態(tài)ORL A,R2MOV P1,AZ_3:ACALL DISPLAY 。調(diào)用延時程序ACALL G_KONG 。查詢有無急停、停止命令A(yù)CALL J_SU 。查詢有無加速命令DJNZ 31H,Z_3LJMP Z_0Z_EXIT:RETZ_TAB:DB 19H,1AH,32H,34H,2CH,29H 。電機(jī)正轉(zhuǎn)狀態(tài)表。T_ZHI:ACALL DISPLAY 。延時10MS,判斷按鍵是否的確按下JNB ,G_J 。停止按鍵未按下,返回原工作程序MOV C,Z_BJC Z_T_ZHIMOV C,F_BJC F_T_ZHIT_4:MOV P1,11111000B 。滅工作指示燈,所有功率管截止CLR TR1 。關(guān)中斷JMP MAINZ_T_ZHI:MOV DPTR,Z_TAB 。送正轉(zhuǎn)控制字表首地址LJMP T_0F_T_ZHI:MOV DPTR,F_TAB 。送反轉(zhuǎn)控制字表首地址LJMP T_0T_0:MOV 31H,SDMOV A,R0CJNE A,05H,T_1CALL C_SU 。轉(zhuǎn)滿一圈,速度寄存器加一MOV R0,00HLJMP T_2T_1:INC R0T_2:MOV A,R0MOVC A,@A+DPTRMOV R2,AMOV A,P1ANL A,11000000B 。保護(hù)工作和告警指示燈狀態(tài)ORL A,R2MOV P1,AT_3:ACALL DISPLAY 。調(diào)延時程序DJNZ 31H,T_3INC SD 。轉(zhuǎn)速控制寄存器加一MOV A,SDCJNE A,40H,T_0 。當(dāng)前轉(zhuǎn)速小于30R/M,轉(zhuǎn)到停止電機(jī)工作,滅指示燈LJMP T_4G_J:LJMP GONGZUO 。停止按鍵未按下,返回工作命令查詢。F_ZHUAN:ACALL DELAY 。延時10MS,判斷按鍵是否的確按下JNB ,F_EXIT 。反轉(zhuǎn)按鍵未按下,返回原程序SETB 。滅告警指示燈SETB F_B 。置反轉(zhuǎn)標(biāo)志為1CLR Z_B 。置正轉(zhuǎn)標(biāo)志為0MOV DPTR,F_TAB 。查詢反轉(zhuǎn)狀態(tài)控制表MOV SD,36 。設(shè)定啟動速度30R/MF_C:CALL CHA_H_R 。檢測當(dāng)前電機(jī)位置狀態(tài)MOV A,H_RCJNE A,04H,FAN0 。根據(jù)位置信息輸出相應(yīng)的控制字CJNE A,06H,FAN1CJNE A,02H,FAN2CJNE A,03H,FAN3CJNE A,01H,FAN4CJNE A,05H,FAN5LJMP F_CFAN0:MOV R0,00HLJMP F_0FAN1:MOV R0,01HLJMP F_0FAN2:MOV R0,02HLJMP F_0FAN3:MOV R0,03HLJMP F_0FAN4:MOV R0,04HLJMP F_0FAN5:MOV R0,05HF_0:MOV 31H,SDMOV A,R0CJNE A,05H,F_1CALL C_SU 。轉(zhuǎn)滿一圈,速度寄存器加一MOV R0,00HLJMP F_2F_1:INC R0F_2:MOV A,R0MOVC A,@A+DPTRMOV R2,AMOV A,P1ANL A,11000000B 。保護(hù)工作和急停工作指示燈信息ORL A,R2MOV P1,AF_3:ACALL DISPLAYACALL G_KONG 。查詢有無急停、停止命令A(yù)CALL J_SU 。查詢有無加速命令DJNZ 31H,F_3LJMP F_0F_EXIT:RETF_TAB:DB 32H,1AH,19H,29H,2CH,34H 。電機(jī)反轉(zhuǎn)狀態(tài)表。CHA_H_R:MOV A,P3 。,H1,H2SWAP A 。高四位與低四位互換ANL A,00000111B 。讀取霍爾信號MOV H_R,A 。霍爾信號送霍爾值存儲器RET。G_KONG:JB ,G_K1 。停止電機(jī)工作命令JB ,J_TING 。進(jìn)入急停電機(jī)命令RETG_K1:LJMP T_ZHI。J_TING:ACALL DISPLAY 。延時10MS,判斷按鍵是否的確按下JNB ,G_K0 。停止按鍵未按下,返回原工作程序CLR 。亮告警指示燈CLR 。AH管截止CLR 。BH管截止CLR 。CH管截止SETB 。AL管截止SETB 。BL管截止SETB 。CL管截止JMP GONGZUO 。返回工作查詢G_K0:LJMP G_KONGRET。J_SU:JNB ,EXIT1 。判斷加速按鍵是否按下ACALL DELAY 。延時10MS,判斷按鍵是否的確按下JNB ,EXIT1 。按鍵未按下,返回原工作程序DEC SDDEC SDDEC SD 。設(shè)定加速度大小值EXIT1:RET。INT_T1:MOV TH1,3CH 。重新裝載定時器值,定時100MSMOV TL1,0B0HINC 30H 。中斷計數(shù)器MOV A,30HCJNE A,14H,L1 。2S定時MOV 30H,00HCALL Z_HUAN 。調(diào)用數(shù)據(jù)處理程序MOV SP_H,00H 。清零速度寄存器高位MOV SP_L,00H 。清零速度寄存器低位L1:SETB TR1 。重新開中斷RETI 。中斷返回。Z_HUAN: 。十六進(jìn)制數(shù)轉(zhuǎn)換未BCD碼,送動態(tài)顯示寄存器40H43HCALL MULD 。調(diào)用乘法程序MOV B,0AHMOV A,SP_L 。十六進(jìn)制轉(zhuǎn)換為十進(jìn)制(十位,個位)DIV ABMOV 40H,BMOV B,0AHDIV ABMOV 41H,BADD A,SP_H 。十六進(jìn)制轉(zhuǎn)換為十進(jìn)制(千位,百位)MOV B,0AHDIV ABMOV 42H,BMOV 43H,ARET。MULD: 。速度處理程序(倍乘15),將速度轉(zhuǎn)換到R/MMOV A,SP_LMOV B,30MUL ABMOV R4,BMOV SP_L,AMOV A,SP_HMOV B,30MUL ABADD A,R4MOV SP_H,ARET。DISPLAY: 。,MOV A,20H 。譯碼器,Y0Y3控制數(shù)碼管選通位ORL A,40HMOV P2,A 。個位送顯示LCALL YANSHIMOV A,40HORL A,41HMOV P2,A 。十位送顯示LCALL YANSHIMOV A,60HORL A,42HMOV P2,A 。百位送顯示LCALL YANSHIMOV A,80HORL A,43HMOV P2,A 。千位送顯示LCALL YANSHIRET。YANSHI: 。1MS延時,動態(tài)顯示掃描使用 MOV R7,02HYAN1:MOV R6,7DHYAN2:DJNZ R6,YAN2 DJNZ R7,YAN1 RET。DELAY: 。10MS延時,電機(jī)轉(zhuǎn)速控制,按鍵判斷使用 MOV R7,80HDE1:MOV R6,7DHDE2:DJNZ R6,DE2 DJNZ R7,DE1 RET。C_SU: 。電機(jī)轉(zhuǎn)速測量程序,最高顯示值9999R/MINC SP_LMOV A,SP_LCJNE A,64H,C_0MOV SP_L,0INC SP_HMOV A,SP_HCJNE A,64H,C_0MOV SP_H,00HC_0:RET。END附錄D 系統(tǒng)實物圖附錄D_ 圖(a) 系統(tǒng)主控電路板附錄D_圖(b) 電機(jī)驅(qū)動電路附錄D_圖(c) 系統(tǒng)所用電機(jī)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1