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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 1240.asm

?? 使用七段方式(軟件法)的開環(huán)控制三相異步電動(dòng)機(jī)SVPWM控制.
?? ASM
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
           
          SST   #1,ST1_SAVE                    ;保存ST1
    
          ;LACC  #0        ;TIANJIAN
          SACH  ACCH                           ;保存ACC
          SACL  ACCL
          SPH   P_HI                           ;保存P
          SPL   P_LO
          MPY   #1                             ;P<=T
          SPL   T_SAVE                         ;保存T
          SAR   AR0,AR0_SAVE                   ;保存AR0   
          LDP   #224
          LACL  PIVR                           ;讀偏移地址
          XOR   #29H                           ;T1下溢中斷
          BCND  T1UF_ISR,EQ                  ;是下溢中斷跳T1UF_ISR
          B     GISR_RET
GISR_RET
          LDP   #4                             ;否則恢復(fù)現(xiàn)場(chǎng)
          LAR   AR0,AR0_SAVE                   ;恢復(fù)AR0
          LT    P_LO                           ;恢復(fù)P
          MPY   #1
          LPH   P_HI
          LT    T_SAVE                         ;恢復(fù)T
          LACC  ACCH,16
          ADDS  ACCL                           ;恢復(fù)ACC
          LDP   #0                             ;指向B2
          LST   #1,ST1_SAVE                    ;恢復(fù)ST1
          LST   #0,ST0_SAVE                    ;恢復(fù)ST0
          LDP   #0
          SPLK  #0000000000000010B,IMR  
         
          CLRC  INTM                           ;開中斷
          RET                                  ;返回
T1UF_ISR  LDP		#232
         SPLK		#0200H,EVAIFRA
         LDP   #0
         SPLK  #0002h,IFR 
         LDP   #6                             ;計(jì)算轉(zhuǎn)角增量
          LT    OMEGA                         ;調(diào)制波角頻率送到TREG  ;Q5
          MPY   T_SAMPLE                      ;(TREG)*[(T_SAMPLE)采樣周期,Q24格式]送PREG  ;Q5*Q24
          PAC   
          SFR                                  ;SXM=0所以右移一位成Q12格式
          ADD   THETA_H,16                     ;;(THETA_H參考電壓相位角高字,Q12格式) 左移16位高位填0與ACC相加結(jié)果存ACC
          ADDS  THETA_L                        ;計(jì)算絕對(duì)位置;參考電壓相位角低字,Q12格式
          SACH  THETA_H                        ;保存
          SACL  THETA_L 
          BCND  CHK_UPLIM,GEQ                  ;如果大于0檢查上限
          ADD   THETA_360,16                   ;否則與2π比較,Q12
          SACH  THETA_H                        ;Q12
          B     RND_THETA
CHK_UPLIM
		SUB   THETA_360,16                   ;2π比較,Q12
          BCND  REST_THETA,LEQ                 ;如果在此范圍內(nèi)恢復(fù)THETA_H
          SACH  THETA_H
          B     RND_THETA
REST_THETA
          ADD   THETA_360,16
RND_THETA
          ADD   #1,15                          ;圓整并保留高字
          SACH  THETA_R                        ;保存
          LACC  #1                             ;假設(shè)THETA-H在第一象限
          SACL  SS                             ;SIN符號(hào)=1
          SACL  SC                             ;COS符號(hào)=1
          LACC  THETA_R
          SACL  THETA_M                        ;存入THETA—M
          SUB   THETA_90
          BCND  E_Q,LEQ                        ;在第一象限則跳轉(zhuǎn)
          SPLK  #-1,SC                         ;COS符號(hào)=-1
          LACC  THETA_180
          SUB   THETA_R                        ;180-θ
          SACL  THETA_M                        ;存入THETA_M
          BCND  E_Q,GEQ                        ;在第二象限則跳轉(zhuǎn)
          SPLK  #-1,SS                         ;SIN符號(hào)=-1
          LACC  THETA_R
          SUB   THETA_180                      ;THETA-180                
          SACL  THETA_M                        ;存入THETA_M 
          LACC  THETA_270                      
          SUB   THETA_R 
          BCND  E_Q,GEQ                        ;在第3象限則跳轉(zhuǎn)        
          SPLK  #1,SC                          ;COS符號(hào)=1
          LACC  THETA_360
          SUB   THETA_R
          SACL  THETA_M                        ;在第4象限
E_Q
          LT    THETA_M                        ;Q12,計(jì)算查表索引
          MPY   THETA_L                        ;Q12*Q9
          PAC
          SACH  SIN_INDX                       ;Q5
          LACC  SIN_INDX,11                    ;左移11位
          SACH  SIN_INDX                       ;相當(dāng)于右移5位變成Q0格式,即整數(shù)
          LACC  SIN_ENTRY                      ;查SIN表
          ADD   SIN_INDX
          TBLR  SIN_THETA
          LACC  SIN_END
          SUB   SIN_INDX
          TBLR  COS_THETA
          LT    SS                             ;查COS表
          MPY   SIN_THETA                      ;修改符號(hào),Q14
          PAC
          SACL  SIN_THETA                      ;右移16位保存,Q14
          LT    SC
          MPY   COS_THETA                      ;修改符號(hào),Q14
          PAC
          SACL  COS_THETA                      ;右移16位保存,Q14
          LT    SET_V                          ;開始計(jì)算UA,UB
          MPY   SIN_THETA                      ;Q14*Q14
          PAC
          SACH  UA,1                           ;UA,Q13
          MPY   SIN_THETA                      ;Q14*Q14
          PAC
          SACH  UB,1                           ;UB,Q13格式
          LT    THETA_R                        ;Q12格式,確定扇區(qū)
          MPY   THETA_S                        ;Q12*Q15
          PAC
          SACH  SECTOR                         
          LACC  SECTOR,5
          SACH  SECTOR                         ;相當(dāng)于右移5位變成Q0格式,即整數(shù)
          LACC  #DEC_MS                        ;逆陣數(shù)據(jù)首地址
          ADD   SECTOR,2
          SACL  TEMP                           ;產(chǎn)生地址指針
          LAR   AR0,TEMP                       ;產(chǎn)生逆陣表
          LT    UA                             ;Q13格式,計(jì)算UA*M(1,1)+UB*M(1,2)
          MPY   *+                             ;M(1,1)UA,Q13*Q14
          PAC                                  ;Q11
          LT    UB                             ;Q11
          MPY   *+                             ;M(1,2)UB,Q13*Q14
          APAC                                 ;0.5*C1,Q11
          BCND  CMP1BIG0,GEQ                   ;IF>=0,THEN GOON
          LACC  #0                             ;否則為0
CMP1BIG0
          SACH  TEMP                           ;0.5*C1,Q11
          LT    TEMP                           ;Q11
          MPY   T1_PERIODS                     ;Q11*Q5
          PAC                                  ;Q0
          SACH  CMP_1                          ;0.5*C1*TP,Q0
          LACC  CMP_1,15
          SACH  CMP_1  
          LT    UA                             ;計(jì)算UA*M(2,1)+UB*M(2,2)
          MPY   *+                             ;M(2,1)UA,Q13*Q14
          PAC                                  ;Q11
          LT    UB                             ;Q13
          MPY   *+                             ;M(2,2)UB,Q13*Q14
          APAC                                 ;0.5*C2,Q11+Q11
          BCND  CMP2BIG0,GEQ                   ;IF>=0,THEN GOON
          LACC  #0                             ;否則為0
CMP2BIG0
          SACH  TEMP                           ;0.5*C2,Q11
          LT    TEMP                           ;Q11
          MPY   T1_PERIODS                     ;Q11*Q5
          PAC                                  ;Q0
          SACH  CMP_2                          ;0.5*C2*TP,Q0
          LACC  CMP_2,15
          SACH  CMP_2  
          LACC  #500                           ;T1周期值
          SUB   CMP_1
          SUB   CMP_2                          ;Q0
          BCND  CMP0BIG0,GEQ                   ;IF>=0,THEN GOON
          LACC  #0                             ;否則為0
CMP0BIG0
          SACL  CMP_0
          LACC  CMP_0,15                      ;相當(dāng)右移一位,除2
          SACH  CMP_0                          ;0.25*C0*TO
          LACC  #FIRST_                        ;指向第一次比較匹配的比較寄存器地址表入口地址
          ADD   SECTOR                         
          TBLR  FIRST_TOG                      ;查到第一次比較匹配的比較寄存器地址
          LAR   AR0,FIRST_TOG                  ;只向該地址
          LACC  CMP_0
          SACL  *                              ;CMP_0送入該比較器
          LACC  #SECOND_                       ;指向第二次比較匹配比較寄存器地址表入口地址
          ADD   SECTOR
          TBLR  SEC_TOG                        ;查到第一次比較匹配的比較寄存器地址
          LAR   AR0,SEC_TOG                    ;只向該地址
          LACC  CMP_0
          ADD   CMP_1                          ;CMP_0+CMP_1
          SACL  *                              ;送入該比較器
;---------------------------T1下溢中斷處理程序------------------------------------------------------------
;         LACC  #CMPR3
 ;         SUB   FIRST_TOG
 ;         ADD   #CMPR2
 ;         SACL  TEMP                           ;計(jì)算第一次比較匹配的比較寄存器地址
 ;         LAR   AR0,TEMP                       ;只向該地址
 ;         LACC  CMP_0
  ;        ADD   CMP_1
 ;         ADD   CMP_2                          ;CMP_0+CMP_1+CMP@
 ;         SACL  *                              ;送入該比較器
 ;         B     GISR_RET                           ;返回
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
          LACC      #THI_                       ;指向第二次比較匹配比較寄存器地址表入口地址
          ADD   SECTOR
          TBLR  THI_TOG                        ;查到第一次比較匹配的比較寄存器地址
          LAR   AR0,THI_TOG                     ;只向該地址
          LACC  T1PR
          SUB   CMP_0                         ;CMP_0+CMP_1
          SUB   CMP_1
          SACL  * 
          LDP   #232   
        SPLK	#0FFFFh,EVAIFRA	              ;清事件管理器中斷標(biāo)記
        LDP	#0
         SPLK	#0FFFFH,IFR	;清一級(jí)中斷標(biāo)記
       CLRC INTM					;復(fù)位看門狗
       B     GISR_RET
          
            
          .DATA
ANGLES_  .WORD 0H                          ;3.14159/2,Q12格式
         .WORD 03244H                          ;3.14159,Q12
         .WORD 04B66H                          ;3*3.14159/2,Q12
         .WORD 06488H                          ;2*3.14159,Q12
         .WORD 20066                           ;矩陣A的逆陣數(shù)據(jù),每個(gè)逆陣有4個(gè)數(shù)據(jù),Q14
         .WORD -11585                           ;按參考電壓所在的扇區(qū)索引
         .WORD 0
         .WORD 23170
         .WORD -20066
         .WORD 11585
         .WORD 20066
         .WORD 11585
         .WORD 0
         .WORD 23170
         .WORD -20066
         .WORD -11585
         .WORD 0
         .WORD -23170
         .WORD -20066
         .WORD 11585
         .WORD -20066
         .WORD -11585
         .WORD 20066
         .WORD -11585
         .WORD 20066
         .WORD 11585
         .WORD 0
         .WORD -23170
FIRST_   .WORD CMPR1                           ;第一次比較匹配的比較寄存器地址
         .WORD CMPR2                           ;按參考電壓所在的扇區(qū)索引
         .WORD CMPR2
         .WORD CMPR3
         .WORD CMPR3
         .WORD CMPR1
SECOND_
         .WORD CMPR2
         .WORD CMPR1
         .WORD CMPR3
         .WORD CMPR2
         .WORD CMPR1
         .WORD CMPR3
THI_
         .WORD CMPR3
         .WORD CMPR3
         .WORD CMPR1
         .WORD CMPR1
         .WORD CMPR2
         .WORD CMPR2

SIN_ENTRY_
         .WORD 0   
         .WORD 286,572,857,1143,1428                           ;0--90度SIN值表,Q14
         ;.WORD 0,0,0,0,0
         .WORD 1713,1997,2280,2563,2845
         .WORD 3126,3406,3686,3964,4240
         .WORD 4516,1790,5063,5334,5604
         .WORD 5872,6138,6402,6664,6924
         .WORD 7182,7438,7692,7943,8192
         .WORD 8438,8682,8923,9162,9397
         .WORD 9630,9860,10087,10311,10531
         .WORD 10749,10963,11174,11381,11585
         .WORD 11786,11982,12176,12365,12551
         .WORD 12733,12911,13085,13255,13421
         .WORD 13583,13741,13894,14044,14189
         .WORD 14330,14466,14598,14726,14849
         .WORD 14968,15082,15191,15296,15396
         .WORD 15491,15582,15668,15749,15826
         .WORD 15897,15964,16026,16083,16135
         .WORD 16182,16225,16262,16294,16322
         .WORD 16344,16362,16374,16382,16384
.END
	          

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人永久看片免费视频天堂| 粉嫩av一区二区三区粉嫩| 精品99999| 欧美三级日韩在线| 国产在线精品一区二区不卡了 | 国产精品国产a| 欧美日韩不卡一区| 国产**成人网毛片九色 | 99久免费精品视频在线观看| 亚洲小说欧美激情另类| 2023国产精品| 欧美三级乱人伦电影| 成人免费av资源| 洋洋av久久久久久久一区| xf在线a精品一区二区视频网站| 一本久久a久久免费精品不卡| 久久99久久久久久久久久久| 亚洲视频资源在线| 日韩亚洲欧美综合| 色综合激情久久| 国产美女精品一区二区三区| 亚洲一区二区五区| 国产精品婷婷午夜在线观看| 欧美一卡二卡三卡四卡| 色综合久久久久网| 粉嫩蜜臀av国产精品网站| 亚洲va韩国va欧美va| 欧美在线不卡一区| 91社区在线播放| 成人av资源下载| 不卡一区二区中文字幕| 国产精品1区二区.| 国产精品99久| 丰满白嫩尤物一区二区| 国产ts人妖一区二区| 国产精一品亚洲二区在线视频| 激情综合网天天干| 精品午夜久久福利影院| 激情综合网av| 国产又粗又猛又爽又黄91精品| 激情六月婷婷久久| 韩国女主播一区| 国产a精品视频| 波多野洁衣一区| av不卡一区二区三区| 97久久精品人人澡人人爽| 99麻豆久久久国产精品免费 | 亚洲色图清纯唯美| 亚洲毛片av在线| 一区二区三区免费看视频| 亚洲一区二区四区蜜桃| 天天免费综合色| 蜜桃视频一区二区三区在线观看| 青青草国产精品97视觉盛宴 | 久久精品免费观看| 国产在线视频精品一区| 欧美在线免费观看亚洲| 91麻豆精品国产91久久久久久久久| 欧美日韩在线直播| 日韩精品一区二区三区视频播放 | 欧美大片在线观看一区| 精品欧美黑人一区二区三区| 亚洲精品一区二区三区精华液| 国产嫩草影院久久久久| 亚洲日本免费电影| 日韩av电影免费观看高清完整版| 久久不见久久见中文字幕免费| 国产福利视频一区二区三区| 91丝袜美女网| 日韩一区二区三区观看| 国产欧美精品在线观看| 亚洲一区二区三区中文字幕| 美女视频黄a大片欧美| 国产91综合网| 欧美嫩在线观看| 国产亚洲精品aa| 香港成人在线视频| 国内精品视频666| 欧美亚洲综合久久| 久久久亚洲综合| 亚洲制服欧美中文字幕中文字幕| 久久精品99久久久| 91麻豆福利精品推荐| 欧美一区二区三区免费观看视频| 中文在线一区二区| 午夜成人在线视频| av资源站一区| 欧美mv和日韩mv国产网站| 亚洲欧美区自拍先锋| 久久精品国产99国产| 色88888久久久久久影院野外| 精品久久久久久久久久久院品网 | 国产精品国产三级国产有无不卡 | 91在线免费播放| 精品国产乱码久久久久久浪潮| 亚洲精品一卡二卡| 国产露脸91国语对白| 欧美三级电影在线观看| 国产精品视频观看| 久久国产精品99精品国产| 色八戒一区二区三区| 午夜一区二区三区在线观看| 欧美丰满一区二区免费视频| 国产亚洲精品资源在线26u| 国产老妇另类xxxxx| 美女在线一区二区| 色婷婷精品久久二区二区蜜臀av | 日韩女优制服丝袜电影| 亚洲精品免费看| 国产一区二区三区日韩| 欧美日韩精品一区二区三区| 成人免费一区二区三区视频 | 国产午夜精品一区二区三区四区| 亚洲最新视频在线观看| 高清不卡一二三区| 日韩三级精品电影久久久| 亚洲香肠在线观看| 99久久综合99久久综合网站| 精品免费一区二区三区| 日韩电影在线一区二区| 欧美亚洲日本一区| 亚洲激情av在线| 99久久精品免费精品国产| 国产午夜久久久久| 国产伦精品一区二区三区免费迷| 日韩欧美高清在线| 麻豆精品在线播放| 欧美一区二区成人6969| 视频一区欧美精品| 欧美日韩一卡二卡三卡| 亚洲高清免费一级二级三级| 色吧成人激情小说| 亚洲最大成人综合| 色美美综合视频| 一区二区在线免费| 欧美中文字幕一区二区三区亚洲| 亚洲欧美日韩国产成人精品影院| www.视频一区| 亚洲人成影院在线观看| 色又黄又爽网站www久久| 18欧美亚洲精品| 91黄色免费观看| 一区二区久久久| 欧美丝袜丝交足nylons图片| 亚洲电影一区二区| 欧美日本一区二区三区四区| 日韩和的一区二区| 日韩欧美一区在线观看| 久草中文综合在线| 国产视频不卡一区| 99久久精品免费看| 亚洲最快最全在线视频| 欧美精品乱码久久久久久| 日本免费新一区视频| 欧美电影免费观看高清完整版在线| 麻豆久久久久久久| 国产香蕉久久精品综合网| 99久久精品国产一区| 一区二区三区不卡在线观看 | 青娱乐精品视频| 久久综合九色欧美综合狠狠| 国产白丝精品91爽爽久久| 亚洲欧洲日韩在线| 欧美日韩中文精品| 激情深爱一区二区| 亚洲日本一区二区| 欧美一区二区三区免费视频| 国产精品一区二区在线播放| 一区在线中文字幕| 欧美激情一二三区| 色丁香久综合在线久综合在线观看| 午夜精彩视频在线观看不卡| 26uuu精品一区二区三区四区在线| 91尤物视频在线观看| 偷拍日韩校园综合在线| 国产亚洲一区二区三区四区 | 色婷婷综合久久久中文一区二区| 亚洲成人在线网站| 国产婷婷精品av在线| 色拍拍在线精品视频8848| 久久精品国产亚洲5555| 亚洲色图20p| 欧美精品一区二区三区蜜桃| 91麻豆福利精品推荐| 久久99精品一区二区三区三区| 亚洲同性gay激情无套| 欧美tickling挠脚心丨vk| 91捆绑美女网站| 精品一区二区三区视频| 一区二区三区四区在线| 久久综合色一综合色88| 欧美日韩精品一区视频| 粉嫩aⅴ一区二区三区四区 | 亚洲成人黄色影院| 国产欧美日韩在线| 欧美一区二区三区影视| 色欧美日韩亚洲| 国产成人一区二区精品非洲| 偷窥国产亚洲免费视频| 亚洲日本青草视频在线怡红院|