亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 三相交流異步電動機svpwm開環調速控制程序.txt

?? 步進電機控制程序段
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
 
.include "240x.h"      ; 寄存器地址
.global  _c_int0          ;全局化標號
;--------------------------------------以下定義變量-------------------------------------------------------------
ST0 .set 0                                ;狀態寄存器ST0
ST1 .set 1                                ;狀態寄存器ST1
.bss TEMP,1                  ;臨時變量
.bss SET_F,1                 ;頻率調節比,Q16格式(值為0-1,對應0-50Hz)
.bss F_OMEGA,1             ;頻率調節比-角頻率轉換率,Q5格式
.bss OMEGA,1               ;調制波角頻率,Q5格式
.bss SET_V,1                 ;參考電壓,Q14格式
.bss MAX_V,1               ;最大參考電壓幅值1/  ,Q14格式
.bss T_SAMPLE,1             ;采樣周期,Q24格式
.bss THETA_H,1              ;參考電壓相位角高字,Q12格式
.bss THETA_L,1              ;參考電壓相位角低字,Q12格式
.bss THETA_R,1              ;相位角的圓整值,Q12格式
.bss THETA_M,1             ;相位查表值(0-90度),Q12格式
.bss THETA_I,1              ;相角查表索引,Q9格式
.bss SS,1                    ;SIN符號,Q0格式
.bss SC,1                    ;COS符號,Q0格式
.bss SIN_INDX,1             ;SIN表索引,Q0格式
.bss SIN_ENTRY,1            ;SIN表入口地址
.bss SIN_END,1              ;SIN表結束地址
.bss SIN_THETA,1            ;SINθ值,Q14格式
.bss COS_THETA,1            ;COSθ值,Q14格式
.bss UA,1                    ;參考電壓D軸分量UA,Q12格式
.bss UB,1                    ;參考電壓Q軸分量UB,Q12格式
.bss THETA_S,1               ;θ-扇區數轉換系數,Q15格式
.bss SECTOR,1                ;參考電壓所在的扇區數,Q0格式
.bss THETA_90,1               ;90度,Q12格式
.bss THETA_180,1              ;180度,Q12格式
.bss THETA_270,1              ;270度,Q12格式
.bss THETA_360,1              ;360度,Q12格式
.bss DEC_MS,24               ;6個逆陣,Q14格式
.bss T1_PERIODS,1            ;定時器1周期值,Q5格式
.bss CMP_1,1                 ;第1基本矢量,Q0格式
.bss CMP_2,1                 ;第2基本矢量,Q0格式
.bss CMP_0,1                 ;0基本矢量/2,Q0格式
.bss FIRST_TOG,1             ;存放第一次比較匹配的比較器地址
.bss SEC_TOG,1               ;存放第二次比較匹配的比較器地址
            .bss  ACCH,1                  ;ACC高字保存單元
            .bss  ACCL,1                   ;ACC低字保存單元
            .bss  AR0_SAVE,1              ;AR0保存單元
            .bss  P_HI,1                   ;P寄存器高字保存單元
            .bss  P_LO,1                   ;P寄存器低字保存單元
;-------------------------------------- CONTEXT段,定義保護現場數據區--------------------------
ST0_SAVE  .usect ".context",1   ;狀態寄存器ST0保存單元
ST1_SAVE  .usect ".context",1   ;狀態寄存器ST1保存單元
;-------------------------------------- 定義主向量段--------------------------------------------------
.sect  ".vectors"              ;定義主向量段
RESET  B  _c_int0           ;地址0000H,復位,優先級1
INT1   B  PHANTOM        ;地址0002H,INT1,優先級4
INT2   B  _C_INT2           ;地址0004H,INT2,優先級5
INT3   B  PHANTOM        ;地址0006H,INT3,優先級6
INT4   B  PHANTOM        ;地址0008H,INT4,優先級7
INT5   B  PHANTOM        ;地址000AH,INT5,優先級8
INT6   B  PHANTOM        ;地址000CH,INT6,優先級9 
RESERVED  B  PHANTOM                ;地址000EH,測試,優先級10
SW_INT8   B  PHANTOM                ;地址0010H,自定義軟中斷
SW_INT9   B  PHANTOM                ;地址0012H,自定義軟中斷
SW_INT10  B  PHANTOM                ;地址0014H,自定義軟中斷
SW_INT11  B  PHANTOM                ;地址0016H,自定義軟中斷
SW_INT12  B  PHANTOM                ;地址0018H,自定義軟中斷
SW_INT13  B  PHANTOM                ;地址001AH,自定義軟中斷
SW_INT14  B  PHANTOM                ;地址001CH,自定義軟中斷
SW_INT15  B  PHANTOM                ;地址001EH,自定義軟中斷
SW_INT16  B  PHANTOM                ;地址0020H,自定義軟中斷
TRAP           B  PHANTOM                        ;地址0022H,TRAP矢量
NMI                     B  PHANTOM                        ;地址0024H,NMI,優先級3
EMU_TRAP B  PHANTOM                        ;地址0026H,仿真Trap,優先級2
SW_INT20  B  PHANTOM                ;地址0028H,自定義軟中斷
SW_INT21  B  PHANTOM                ;地址002AH,自定義軟中斷
SW_INT22  B  PHANTOM                ;地址002CH,自定義軟中斷
SW_INT23  B  PHANTOM                ;地址002EH,自定義軟中斷
SW_INT24  B  PHANTOM                ;地址0030H,自定義軟中斷
SW_INT25  B  PHANTOM                ;地址0032H,自定義軟中斷
SW_INT26  B  PHANTOM                ;地址0034H,自定義軟中斷
SW_INT27  B  PHANTOM                ;地址0036H,自定義軟中斷
SW_INT28  B  PHANTOM                ;地址0038H,自定義軟中斷
SW_INT29  B  PHANTOM                ;地址003AH,自定義軟中斷
SW_INT30  B  PHANTOM                ;地址003CH,自定義軟中斷
SW_INT31  B  PHANTOM                ;地址003EH,自定義軟中斷
;-------------------------------------- 定義子向量段------------------------------------------------------
.sect  ".pvecs"                ;定義子向量段
PVECTORS        B        PHANTOM                        ;偏移地址0000H 
                        B        PHANTOM                          ;偏移地址0001H
                        B        PHANTOM                        ;偏移地址0002H
                        B        PHANTOM                        ;偏移地址0003H
                        B        PHANTOM                        ;偏移地址0004H
                        B        PHANTOM                        ;偏移地址0005H
                        B        PHANTOM                        ;偏移地址0006H
                        B        PHANTOM                        ;偏移地址0007H
                        B        PHANTOM                        ;偏移地址0008H
                        B        PHANTOM                        ;偏移地址0009H
                        B        PHANTOM                        ;偏移地址000AH
                        B        PHANTOM                        ;偏移地址000BH
                        B        PHANTOM                        ;偏移地址000CH
                        B        PHANTOM                        ;偏移地址000DH
                        B        PHANTOM                        ;偏移地址000EH
                        B        PHANTOM                        ;偏移地址000FH  
                        B        PHANTOM                        ;偏移地址0010H
                        B        PHANTOM                        ;偏移地址0011H
                        B        PHANTOM                        ;偏移地址0012H
                        B        PHANTOM                        ;偏移地址0013H
                        B        PHANTOM                        ;偏移地址0014H
                        B        PHANTOM                        ;偏移地址0015H
                        B        PHANTOM                        ;偏移地址0016H
                        B        PHANTOM                        ;偏移地址0017H 
                        B        PHANTOM                        ;偏移地址0018H
                        B        PHANTOM                        ;偏移地址0019H 
                        B        PHANTOM                        ;偏移地址001AH
                        B        PHANTOM                        ;偏移地址001BH
                        B        PHANTOM                        ;偏移地址001CH
                        B        PHANTOM                        ;偏移地址001DH
                        B        PHANTOM                        ;偏移地址001EH
                        B        PHANTOM                        ;偏移地址001FH
                        B        PHANTOM                        ;偏移地址0020H
                        B        PHANTOM                        ;偏移地址0021H 
                        B        PHANTOM                        ;偏移地址0022H
                        B        PHANTOM                        ;偏移地址0023H
                        B        PHANTOM                        ;偏移地址0024H
                        B        PHANTOM                        ;偏移地址0025H
                        B        PHANTOM                        ;偏移地址0026H 
                        B        PHANTOM                        ;偏移地址0027H 
                        B        PHANTOM                        ;偏移地址0028H
                        B        T1UF_ISR                        ;偏移地址0029H
                        B        PHANTOM                        ;偏移地址002AH
                        B        PHANTOM                        ;偏移地址002BH
                        B        PHANTOM                        ;偏移地址002CH
                        B        PHANTOM                        ;偏移地址002DH
                        B        PHANTOM                        ;偏移地址002EH
                        B        PHANTOM                        ;偏移地址002FH 
                        B        PHANTOM                        ;偏移地址0030H
                        B        PHANTOM                        ;偏移地址0031H
                        B        PHANTOM                        ;偏移地址0032H
                        B        PHANTOM                        ;偏移地址0033H
                        B        PHANTOM                        ;偏移地址0034H
                        B        PHANTOM                        ;偏移地址0035H
                        B        PHANTOM                        ;偏移地址0036H
                        B        PHANTOM                        ;偏移地址0037H
                        B        PHANTOM                        ;偏移地址0038H
                        B        PHANTOM                        ;偏移地址0039H
                        B        PHANTOM                        ;偏移地址003AH
                        B        PHANTOM                        ;偏移地址003BH
                        B        PHANTOM                        ;偏移地址003CH
                        B        PHANTOM                        ;偏移地址003DH
                        B        PHANTOM                        ;偏移地址003EH
                        B        PHANTOM                        ;偏移地址003FH
                        B        PHANTOM                        ;偏移地址0040H
                        B        PHANTOM                        ;偏移地址0041H
;--------------------------------------以下是主程序--------------------------------------------------------
.text
;--------------------------------------系統初始化程序----------------------------------------------------
_c_int0    
            SETC   INTM               ; 禁止中斷
CLRC  CNF                 ;B0為數據存儲區
LDP    #224
SPLK   #0000001000000100B,SCSR1 ;CLKIN 10M,CLKOUT 20M
SPLK   #68H,WDCR            ;不用看門狗
LDP    #225
LACC  MCRA
OR     #0FC0H             ;設置PWM1-6引腳
SACL   MCRA
;--------------------------------------中斷初始化程序----------------------------------------------------
LDP    #0  
SPLK   #0FFH,IFR            ; 清所有系統中斷標志
SPLK   #00000010B,IMR      ; 開INT2中斷
LDP    #232         
SPLK   #0FFFH,EVAIFRA     ; 清事件管理器A所有中斷標志
SPLK   #0FH,EVAIFRB 
SPLK   #0FH,EVAIFRC 
SPLK   #0200H,EVAIMRA     ; 開T1下溢中斷
SPLK   #0,EVAIMRB          ; 屏蔽所有中斷
SPLK   #0,EVAIMRC          ; 屏蔽所有中斷
;--------------------------------------初始化事件管理器A程序-----------------------------------------
SPLK   #500,T1PR           ; T1周期值=50 us/50ns/2=500
SPLK   #500,CMPR1         ; 占空比初值 0%
SPLK   #500,CMPR2
SPLK   #500,CMPR3
SPLK   #0000011001100110B,ACTRA  ; 引腳PWM1,3,5高有效,2,4,6低有效
SPLK   #01F4H,DBTCONA     ; 死區時間1*32*50ns=1.6us
SPLK   #1000001000000000B,COMCONA  ;允許比較,不用硬件空間矢量
SPLK   #1000100000000010B,T1CON ;連續增減計數方式,預分頻=1
;--------------------------------------變量初始化程序-----------------------------------------------------
            LDP    #6                       ; 指向B1
SPLK   #0347H,T_SAMPLE     ;采樣周期=50us *224=839秒=347H, Q24格式
SPLK   #16000,T1_PERIODS       ;T1周期值的Q5格式,500*32
SPLK   #11585,MAX_V           ; 最大參考電壓幅值1/ ,Q14格式
SPLK   #0,SET_F         ; SET F=0
SPLK   #10053,F_OMEGA        ;頻率調節比-角頻率轉換率,Q5格式
                       ;當SET_F=1時,對應最大角頻率2π50Hz*25=10053
SPLK   #0,THETA_L             ;θ低字,Q12格式
SPLK   #0,THETA_H             ; θ高字,Q12格式
LAR   AR0,#THETA_90          ; 傳送常用角度和逆陣數據
LAR   AR1,#(28-1)              ; 28個
LACC  #ANGLES_              ; 指向源
LAR   AR0 
INIT_TBL   
            TBLR  *+,AR1                     ; 下一個
ADD   #1                       ; 下一個地址
BANZ  INIT_TBL,AR0              ;AR1=0結束 
SPLK   #29335,THETA_I           ; 相角查表索引,180/π,Q9格式
SPLK   #31291,THETA_S          ; θ-扇區數轉換系數,6/(2π),Q15格式
SPLK  #SIN_ENTRY_,SIN_ENTRY    ;SIN表起始地址
SPLK  #(SIN_ENTRY_+90),SIN_END  ;SIN表結束地址
LDP   #232
SPLK   #0000100001000010B,T1CON  ;使能T1
CLRC  INTM                     ; 開總中斷
;--------------------------------------主循環程序(SET_F由外部輸入)-----------------------------------
MAIN_LOOP   
            LDP  #6
LT    SET_F                  ; 將頻率調節比(Q16格式)轉換成角頻率
MPYU  F_OMEGA               ; Q21
PAC                          ; 積送ACC, Q5格式
SACH  OMEGA               ; 保存角頻率,Q5格式
            LT    SET_F                   ;將頻率調節比(Q16格式)轉換成參考電壓
MPYU  MAX_V                 ; Q16*Q14=Q30
PAC 
SACH  SET_V                ; 保存參考電壓幅值,Q14格式
B     MAIN_LOOP              ; 循環
;--------------------------------------假中斷處理----------------------------------------------------------
PHANTOM   
            CLRC     INTM
            RET
;--------------------------------------T1下溢中斷處理子程序----------------------------------------------
_C_INT2    
            SST   #ST0,ST0_SAVE          ; 保存現場ST0
SST   #ST1,ST1_SAVE          ; 保存ST1
LDP   #6 
SACH  ACCH 
SACL  ACCL                 ; 保存ACC
SPH    P_HI 
SPL   P_LO                    ; 保存 P
MPY   #1                      ; P<=T

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲动漫第一页| 国产成人综合在线| 亚洲成人免费av| 麻豆成人久久精品二区三区红 | 国产在线一区二区| 国产精品中文字幕欧美| 在线免费观看成人短视频| 欧美一级日韩不卡播放免费| 国产欧美中文在线| 日日欢夜夜爽一区| a在线欧美一区| 日韩一级免费观看| 亚洲视频图片小说| 久久99国产精品久久99| 欧美在线短视频| 国产欧美精品一区二区色综合| 亚洲精品大片www| 粉嫩一区二区三区性色av| 丁香亚洲综合激情啪啪综合| 欧美精品久久一区| 国产精品护士白丝一区av| 亚洲国产精品一区二区久久恐怖片 | 亚洲蜜臀av乱码久久精品| 免费日本视频一区| 91成人看片片| 欧美国产精品专区| 国模冰冰炮一区二区| 欧美探花视频资源| 最新热久久免费视频| 极品美女销魂一区二区三区| 欧美日韩精品电影| 亚洲免费观看高清完整版在线观看 | 91免费视频大全| 久久久五月婷婷| 日韩av一区二区三区四区| 久久精品国产在热久久| 制服丝袜中文字幕一区| 日韩不卡一二三区| 日韩精品一区二区三区在线播放| 全国精品久久少妇| 精品蜜桃在线看| 国产精品一区一区三区| 国产精品美女一区二区| 日本精品一区二区三区高清| 亚洲综合免费观看高清完整版在线| 色狠狠一区二区三区香蕉| 亚洲va中文字幕| 欧美成人精精品一区二区频| 国产在线视视频有精品| 中文字幕中文字幕一区| 在线日韩一区二区| 青娱乐精品在线视频| 国产欧美日韩视频在线观看| 99久久久久久| 日本亚洲视频在线| 国产欧美日本一区视频| 色婷婷综合激情| 久久丁香综合五月国产三级网站| 国产日韩精品一区二区三区在线| 91在线观看一区二区| 偷拍一区二区三区四区| 久久久一区二区三区捆绑**| 91蝌蚪porny| 蜜桃久久精品一区二区| 国产精品久久777777| 欧美福利视频一区| 丁香激情综合国产| 午夜成人在线视频| 欧美国产欧美亚州国产日韩mv天天看完整| 91免费观看在线| 蜜桃av噜噜一区| 亚洲伦理在线精品| 精品国偷自产国产一区| 色综合天天综合网天天看片| 狠狠色狠狠色综合日日91app| 亚洲三级在线观看| 久久久久久亚洲综合| 欧美综合色免费| 国产suv精品一区二区883| 午夜精品福利一区二区三区蜜桃| 国产欧美日韩麻豆91| 欧美一区二区三区影视| 色域天天综合网| 豆国产96在线|亚洲| 免费人成精品欧美精品| 亚洲制服丝袜一区| 中文字幕第一区综合| 日韩视频一区二区三区在线播放| 91国内精品野花午夜精品| 国产成人免费视频网站| 日韩精品欧美精品| 樱桃国产成人精品视频| 日本一区免费视频| www国产精品av| 日韩亚洲电影在线| 欧美日韩美女一区二区| 99re在线精品| 成人高清伦理免费影院在线观看| 麻豆成人久久精品二区三区红 | 亚洲欧洲日韩av| 久久久久国产一区二区三区四区 | 美女尤物国产一区| 亚洲第一福利一区| 亚洲综合一区二区精品导航| 国产精品久久久久一区二区三区 | 91亚洲精品久久久蜜桃网站 | 欧美精选午夜久久久乱码6080| 91色综合久久久久婷婷| www.亚洲精品| aaa亚洲精品一二三区| 成av人片一区二区| 99久久久精品免费观看国产蜜| 成人白浆超碰人人人人| 成人性视频网站| 成人天堂资源www在线| 高清av一区二区| 成人app网站| 97久久精品人人做人人爽| 97se狠狠狠综合亚洲狠狠| 99久久综合精品| 97se亚洲国产综合在线| 日本乱人伦一区| 欧美日韩中文字幕一区二区| 在线播放中文一区| 欧美成人伊人久久综合网| 2021中文字幕一区亚洲| 国产偷国产偷精品高清尤物| 国产蜜臀97一区二区三区| 亚洲情趣在线观看| 亚洲国产精品久久久久秋霞影院| 日韩电影在线一区| 精品一区二区在线看| 国产成人免费在线观看不卡| 99久久精品99国产精品| 欧美视频中文字幕| 精品国产第一区二区三区观看体验| 久久这里都是精品| 亚洲人成人一区二区在线观看| 午夜婷婷国产麻豆精品| 久久 天天综合| 97久久超碰精品国产| 91麻豆精品久久久久蜜臀 | 成人免费毛片高清视频| 在线免费观看日本欧美| 精品久久人人做人人爽| 亚洲色图在线看| 日本v片在线高清不卡在线观看| 国产精品99久久久久久久女警 | 亚洲国产美女搞黄色| 久草热8精品视频在线观看| 波多野结衣中文字幕一区| 欧美精品v国产精品v日韩精品| 久久精品一区四区| 亚洲国产日韩a在线播放性色| 国产在线精品一区二区三区不卡| 色域天天综合网| 精品国产免费视频| 一区二区三区在线免费视频| 国产一区二区精品在线观看| 欧美色精品在线视频| 337p粉嫩大胆噜噜噜噜噜91av| 亚洲婷婷在线视频| 国产精品自拍毛片| 7777精品伊人久久久大香线蕉经典版下载 | 欧美一区二区三区在线观看| 中文字幕在线观看一区| 另类小说综合欧美亚洲| 欧美亚洲国产一区二区三区va | 久久一区二区三区四区| 亚洲成av人片| 99久久久久免费精品国产| 26uuu国产在线精品一区二区| 亚洲高清视频的网址| 99热99精品| 国产亚洲精品超碰| 免费看日韩a级影片| 在线观看免费成人| 国产精品免费丝袜| 国产成人综合在线观看| 亚洲精品在线免费播放| 天天操天天色综合| 欧美网站大全在线观看| 亚洲精品国产第一综合99久久| 高潮精品一区videoshd| 久久综合资源网| 精品一区二区三区在线观看国产| 欧美日本韩国一区二区三区视频| 亚洲日本成人在线观看| 成人免费视频一区| 国产亚洲精品福利| 高清久久久久久| 欧美国产97人人爽人人喊| 国产乱理伦片在线观看夜一区 | 欧美久久久影院| 亚洲午夜视频在线| 欧美影院一区二区| 亚洲国产欧美一区二区三区丁香婷 | 欧美mv日韩mv亚洲| 韩国三级电影一区二区| 久久精品视频在线免费观看|