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

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

?? svpwmy.asm

?? 基于TMS320LF2407A變頻器源程序
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
;《三相交流異步電動機SVPWM開環調速控制程序(硬件法)》
     .include "240X.H"       ; 寄存器地址
;--------------------------------------以下定義變量-----------------------------------------------------------
.BSS TEMP,1                  ;臨時變量
.BSS SET_F,1                 ;頻率調節比,Q15格式(值為0-1,對應0-50Hz)
.BSS F_OMEGA,1               ;頻率調節比-角頻率轉換率,Q5格式
.BSS OMEGA,1                 ;調制波角頻率,Q5格式
.BSS SET_V,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,Q13格式
.BSS UB,1                    ;參考電壓Q軸分量UB,Q13格式
.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 SVPAT,1                 ; ACTRA的空間矢量字
; -------------------------------------CONTEXT段,定義保護現場數據區---------------------------
ST0_SAVE  .USECT ".CONTEXT",1     ;狀態寄存器ST0保存單元
ST1_SAVE  .USECT ".CONTEXT",1     ;狀態寄存器ST1保存單元
ACCH      .USECT ".EXTCONT",1     ;ACC高字保存單元
ACCL      .USECT ".EXTCONT",1     ;ACC低字保存單元
AR0_SAVE  .USECT ".EXTCONT",1     ;AR0保存單元
P_HI      .USECT ".EXTCONT",1     ;P寄存器高字保存單元
P_LO      .USECT ".EXTCONT",1     ;P寄存器低字保存單元
T_SAVE    .USECT ".EXTCONT",1     ;T保存單元
;--------------------------------------定義主向量段------------------------------------------------------
          .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   #1001001000000000B,COMCONA  ;允許比較,使用硬件空間矢量
      SPLK   #0000100001000010B,T1CON    ;連續增減計數方式,預分頻=1
      CLRC   INTM                         ; 開總中斷
;--------------------------------------變量初始化程序--------------------------------------------------
      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_                    ; 指向源
      LARP   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表結束地址
;--------------------------------------主循環程序(SET_F由外部輸入)---------------------------------
MAIN_LOOP:   
      LDP    #6
      LT     SET_F                 ; 將頻率調節比(Q15格式)轉換成角頻率
      MPY    F_OMEGA               ; Q20
      PAC                          ; 積送ACC, Q4格式
      SACH   OMEGA,1               ; 保存角頻率,Q5格式
      LACC   OMEGA 
      LT     SET_F                 ;將頻率調節比(Q15格式)轉換成參考電壓
      MPY    MAX_V                 ; Q15*Q14=Q29
      PAC 
      SACH   SET_V,1               ; 保存參考電壓幅值,Q14格式
      B      MAIN_LOOP             ; 循環
;--------------------------------------假中斷處理----------------------------------------------------------
PHANTOM:  
      CLRC     INTM 
      RET
;--------------------------------------T1下溢中斷處理子程序-----------------------------------------
_C_INT2:    
      SST   #ST0,ST0_SAVE          ; 保存現場ST0
      SST   #ST1,ST1_SAVE          ; 保存ST1

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩专区欧美专区| 亚洲欧美电影一区二区| 欧美亚洲另类激情小说| 成人理论电影网| 国产成人av资源| 久久不见久久见免费视频1| 日韩精品亚洲专区| 日韩精品一级中文字幕精品视频免费观看 | 一区二区三区 在线观看视频| 国产精品美女久久久久av爽李琼| 久久九九99视频| 国产精品久久久久久久久搜平片| 中文av一区特黄| 国产精品久久久久久久久免费相片| 国产精品乱人伦中文| 日韩毛片视频在线看| 亚洲欧美偷拍另类a∨色屁股| 国产精品黄色在线观看| 亚洲女子a中天字幕| 性做久久久久久免费观看| 三级影片在线观看欧美日韩一区二区 | 亚洲欧美日韩久久| 亚洲国产精品视频| 日韩**一区毛片| 国产福利一区在线观看| 一本到不卡免费一区二区| 在线观看不卡视频| 日韩欧美电影一二三| 亚洲国产精品高清| 一区二区免费在线| 久久国产精品99精品国产| 国产99精品视频| 欧美日韩小视频| 久久久久国产成人精品亚洲午夜| 亚洲视频电影在线| 蜜臀av性久久久久蜜臀aⅴ四虎 | 欧美午夜不卡在线观看免费| 欧美精品黑人性xxxx| 精品欧美一区二区三区精品久久 | 亚洲不卡在线观看| 国产一区在线不卡| 日本久久电影网| 精品福利一区二区三区免费视频| 亚洲欧洲精品天堂一级| 麻豆精品视频在线观看免费| av成人免费在线观看| 3d成人h动漫网站入口| 国产精品美女久久久久久久久| 亚洲男同性恋视频| 久久精品二区亚洲w码| 91小视频在线免费看| 2023国产精品视频| 视频一区在线播放| 91女厕偷拍女厕偷拍高清| 欧美成人伊人久久综合网| 亚洲欧美另类小说| 国产不卡视频一区| 欧美va天堂va视频va在线| 亚洲一区在线免费观看| 成人毛片视频在线观看| 久久久久亚洲综合| 紧缚奴在线一区二区三区| 欧美精品乱码久久久久久| 亚洲精品欧美综合四区| 国产精品自拍网站| 精品盗摄一区二区三区| 日韩精品一级中文字幕精品视频免费观看 | 成人丝袜高跟foot| 欧美一卡二卡三卡四卡| 亚洲国产你懂的| 日本高清无吗v一区| 国产精品进线69影院| 国产精品小仙女| 久久午夜老司机| 麻豆极品一区二区三区| 91精品蜜臀在线一区尤物| 午夜精品123| 欧美伦理影视网| 日韩黄色一级片| 欧美电影一区二区| 久久国产精品第一页| 欧美电影免费提供在线观看| 免费成人在线播放| 欧美成人精精品一区二区频| 久久99精品久久久久久动态图| 欧美一区二区三区视频免费| 秋霞成人午夜伦在线观看| 日韩欧美激情在线| 国产精品影音先锋| 自拍视频在线观看一区二区| eeuss鲁片一区二区三区在线看| 中文字幕一区二区三区四区不卡| 色综合夜色一区| 亚洲一二三专区| 精品久久久久99| av中文字幕在线不卡| 亚洲国产精品欧美一二99| 欧美一区日本一区韩国一区| 国产最新精品免费| 亚洲视频在线一区二区| 欧美日韩国产影片| 国产一区二区三区久久悠悠色av| 国产精品久久久久久福利一牛影视| 色综合天天综合网国产成人综合天 | 春色校园综合激情亚洲| 亚洲人成网站在线| 欧美精品aⅴ在线视频| 久88久久88久久久| 国产精品久久久久久久久快鸭| 色综合激情五月| 久久精品国产免费看久久精品| 国产亚洲欧美日韩日本| 欧美综合在线视频| 久久精品国产在热久久| 亚洲嫩草精品久久| 欧美成人激情免费网| 色综合久久久久| 老司机精品视频一区二区三区| 欧美高清在线视频| 欧美高清视频在线高清观看mv色露露十八| 精品一区二区影视| 亚洲男人都懂的| 国产亚洲一区二区三区在线观看| 99久久精品一区| 蜜臀99久久精品久久久久久软件| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 91精品在线麻豆| 色综合久久综合网| 久久99精品久久久久久国产越南 | 日韩区在线观看| 欧洲av在线精品| 国产91丝袜在线18| 麻豆成人免费电影| 午夜久久久久久| 中文字幕亚洲在| 国产日韩欧美电影| 欧美一级久久久久久久大片| 欧洲色大大久久| 国产成人精品网址| 极品少妇xxxx精品少妇| 日本中文字幕一区二区视频 | 精品99999| 在线成人高清不卡| 欧美性色黄大片| 91在线视频网址| www.在线欧美| av一本久道久久综合久久鬼色| 久久99精品久久久久婷婷| 日本免费新一区视频| 性感美女久久精品| 亚洲免费在线看| 成人免费在线观看入口| 中文字幕免费不卡| 国产亚洲短视频| 国产丝袜欧美中文另类| 国产亚洲精品aa午夜观看| 欧美va日韩va| 国产亚洲成aⅴ人片在线观看| 久久久亚洲精华液精华液精华液| 欧美精品一区二区三区在线播放| 91精品综合久久久久久| 欧美日韩一区不卡| 884aa四虎影成人精品一区| 欧美日韩在线亚洲一区蜜芽| 欧美老人xxxx18| 欧美一三区三区四区免费在线看| 日韩一级黄色大片| 久久影院午夜片一区| 欧美一级免费观看| 精品国产乱码久久久久久闺蜜| 欧美变态tickle挠乳网站| 日韩亚洲欧美在线观看| 欧美成人精精品一区二区频| 久久久亚洲高清| 亚洲欧洲综合另类在线 | 日本道免费精品一区二区三区| 在线看国产一区二区| 51精品久久久久久久蜜臀| 久久久久久久网| 亚洲伦在线观看| 美腿丝袜在线亚洲一区| 高清在线不卡av| 51精品视频一区二区三区| 精品国产露脸精彩对白| 樱花草国产18久久久久| 青青草97国产精品免费观看| 国产乱妇无码大片在线观看| 91一区一区三区| 精品精品欲导航| 亚洲女同ⅹxx女同tv| 美女脱光内衣内裤视频久久影院| 国产成人av福利| 欧美日韩在线亚洲一区蜜芽| 精品久久免费看| 一区二区国产盗摄色噜噜| 国产在线国偷精品产拍免费yy| 日本乱人伦一区| 国产情人综合久久777777| 亚洲成人一区二区在线观看| 国产精品88av|