📄 spwm.h
字号:
* File: BLDC32004.h *
* DATA:2004年4月27日*
.GLOBAL BEGIN,T1_INT,_c_int0
* ON-CHIP REGISTERS *
IMR .SET 0004H ; INTERRUPT CONTROL
IFR .SET 0006H
SCSR1 .SET 7018H ; SYSTEM REGS
PIVR .SET 701EH
RTICNTR .SET 7021H ; WD&RTI REGS
WDCNTR .SET 7023H
WDKEY .SET 7025H
RTICR .SET 7027H
WDCR .SET 7029H
SPICCR .SET 7040H ; SPI CONTROL REGS
SPICTL .SET 7041H
SPISTS .SET 7042H
SPIBRR .SET 7044H
SPIEMU .SET 7046H
SPIRXBUF .SET 7047H
SPITXBUF .SET 7048H
SPIDAT .SET 7049H
SPIPRI .SET 704FH
XINT1CR .SET 7070H
XINT2CR .SET 7071H
MCRA .SET 7090H ; I/O DIGITAL PORT
MCRB .SET 7092H
MCRC .SET 7094H
PADATDIR .SET 7098H
PBDATDIR .SET 709AH
PCDATDIR .SET 709CH
PDDATDIR .SET 709EH
PEDATDIR .SET 7095H
PFDATDIR .SET 7096H
ADCTRL1 .SET 70A0H
ADCTRL2 .SET 70A1H
MAXCONV .SET 70A2H
CHSELSEQ1 .SET 70A3H
CHSELSEQ2 .SET 70A4H
CHSELSEQ3 .SET 70A5H
CHSELSEQ4 .SET 70A6H
RESULT0 .SET 70A8H
RESULT1 .SET 70A9H
RESULT2 .SET 70AAH
RESULT3 .SET 70ABH
RESULT4 .SET 70ACH
RESULT5 .SET 70ADH
RESULT6 .SET 70AEH
RESULT7 .SET 70AFH
RESULT8 .SET 70B0H
RESULT9 .SET 70B1H
RESULT10 .SET 70B2H
RESULT11 .SET 70B3H
RESULT12 .SET 70B4H
RESULT13 .SET 70B5H
RESULT14 .SET 70B6H
RESULT15 .SET 70B7H
GPTCONA .SET 7400H ;EVA
T1CNT .SET 7401H
T1CMPR .SET 7402H
T1PR .SET 7403H
T1CON .SET 7404H
T2CNT .SET 7405H
T2CMPR .SET 7406H
T2PR .SET 7407H
T2CON .SET 7408H
COMCONA .SET 7411H
ACTRA .SET 7413H
DBTCONA .SET 7415H
CMPR1 .SET 7417H
CMPR2 .SET 7418H
CMPR3 .SET 7419H
CAPCONA .SET 7420H
CAPFIFOA .SET 7422H
CAP1FIFO .SET 7423H
CAP2FIFO .SET 7424H
CAP3FIFO .SET 7425H
CAP1FBOT .SET 7426H
CAP2FBOT .SET 7427H
CAP3FBOT .SET 7428H
EVAIMRA .SET 742CH
EVAIMRB .SET 742DH
EVAIMRC .SET 742EH
EVAIFRA .SET 742FH
EVAIFRB .SET 7430H
EVAIFRC .SET 7431H
GPTCONB .SET 7500H ;EVB
T3CNT .SET 7501H
T3PR .SET 7503H
T3CMPR .SET 7502H
T3CON .SET 7504H
T4CNT .SET 7505H
T4PR .SET 7507H
T4CMPR .SET 7506H
T4CON .SET 7508H
COMCONB .SET 7511H
ACTRB .SET 7513H
DBTCONB .SET 7515H
CMPR4 .SET 7517H
CMPR5 .SET 7518H
CMPR6 .SET 7519H
CAPCONB .SET 7520H
CAPFIFOB .SET 7522H
EVBIMRA .SET 752CH
EVBIMRB .SET 752DH
EVBIMRC .SET 752EH
EVBIFRA .SET 752FH
EVBIFRB .SET 7530H
EVBIFRC .SET 7531H
WSGR .SET 0FFFFH
* SET_DARAM*
*B2:0060H-007FH=32
*********** LDP #0 *************
GL_TIME .SET 06CH
WR_CNT .SET 06DH
I2C_CNT .SET 06EH
WRITEDAT .SET 06FH
SS1 .SET 070H
CNT1 .SET 071H
CNT2 .SET 072H
CNT3 .SET 073H
count1 .SET 074H
AD_SU .SET 075H
SOT .SET 076H
sinX .SET 077H
Y_ .SET 078H
FG .SET 079H
SPEED .SET 07AH
CNT_50NS .SET 07BH
SPEED_K .SET 07CH
SET_FG .SET 07DH
ADDF_CN .SET 07EH
T2MS .SET 07FH
*B0:0200H-02FFH=256
*0200H-027FH=LDP #4 ,0280H-02FFH=LDP #5
*********** LDP #4 **************
**********************************
AR0_SAVE .SET 0201H
ACCH .SET 0202H ;ACC高字保存单元
ACCL .SET 0203H ;ACC低字保存单元
P_HI .SET 0204H ;P寄存器高字保存单元
P_LO .SET 0205H ;P寄存器低字保存单元
T_SAVE .SET 0206H
SETFU .SET 0207H
DATL .SET 0209H
DATH .SET 020AH
;WRITEDAT .SET 020BH
IICOUNT .SET 020CH
WRITE_MUN .SET 020DH
ERR_MUN .SET 020EH
IICDAT .SET 020FH
WRITEADD .SET 0210H
PT3CN .SET 0211H
ST0_SAVE .SET 0212H ;状态寄存器ST0保存单元
ST1_SAVE .SET 0213H ;状态寄存器ST1保存单元
PBDR_DL .SET 0214H
DARW10 .SET 0215H
DARW15 .SET 0216H
*********** LDP #5 **************
SET_F .SET 0280H ;频率调节比,Q15格式(值为0-1,对应0-50Hz)
F_OMEGA .SET 0281H ;频率调节比-角频率转换率,Q5格式
OMEGA .SET 0282H ;调制波角频率,Q5格式
SET_V .SET 0283H ;参考电压,Q14格式
MAX_V .SET 0284H
T_SAMPLE .SET 0285H ;采样周期,Q24格式
THETA_H .SET 0286H ;参考电压相位角高字,Q12格式
THETA_L .SET 0287H ;参考电压相位角低字,Q12格式
THETA_R .SET 0288H ;相位角的圆整值,Q12格式
THETA_M .SET 0289H ;相位查表值(0-90度),Q12格式
THETA_I .SET 028AH ;相角查表索引,Q9格式
SS .SET 028BH ;SIN符号,Q0格式
SC .SET 028CH ;COS符号,Q0格式
SIN_INDX .SET 028DH ;SIN表索引,Q0格式
SIN_ENTRY .SET 028EH ;SIN表入口地址
SIN_END .SET 028FH ;SIN表结束地址
SIN_THETA .SET 0290H ;SINθ值,Q14格式
COS_THETA .SET 0291H ;COSθ值,Q14格式
UA .SET 0292H ;参考电压D轴分量UA,Q13格式
UB .SET 0293H ;参考电压Q轴分量UB,Q13格式
THETA_S .SET 0294H ;θ-扇区数转换系数,Q15格式
SECTOR .SET 0295H ;参考电压所在的扇区数,Q0格式
THETA_90 .SET 0296H ;90度,Q12格式
THETA_180 .SET 0297H ;180度,Q12格式
THETA_270 .SET 0298H ;270度,Q12格式
THETA_360 .SET 0299H ;360度,Q12格式
DEC_MS .SET 029AH ;6个逆阵=24,Q14格式
SET_XV .SET 02B4H
T3_PERIODS .SET 02B5H ;定时器1周期值,Q5格式
CMP_1 .SET 02B6H ;第1基本矢量,Q0格式
CMP_2 .SET 02B7H ;第2基本矢量,Q0格式
CMP_0 .SET 02B8H ;0基本矢量/2,Q0格式
FIRST_TOG .SET 02B9H ;存放第一次比较匹配的比较器地址
SEC_TOG .SET 02BAH ;存放第二次比较匹配的比较器地址
TTEMP .SET 02BBH ;临时变量
X_ .SET 02BCH
SET_FVL .SET 02BDH
SET_FVH .SET 02BEH
SET_300V .SET 02BFH
MAX_V_0 .SET 02C0H
DATT_H .SET 02C1H
DATT_L .SET 02C2H
T3PR_SET .SET 02C3H
KSH .SET 02C4H
F_V .SET 02C5H
MAX_V_1 .SET 02C6H
MAX_V_ER .SET 02C7H
SVPAT .SET 02C8H
*B1:0300H-03FFH=256
*0300H-037FH=LDP #6
********* LDP #6 *************
RUNDLTIME .SET 0300H
IN1 .SET 0301H
IN2 .SET 0302H
IN3 .SET 0303H
IN4 .SET 0304H
IN5 .SET 0305H
IN6 .SET 0306H
IN7 .SET 0307H
IN8 .SET 0308H
IN9 .SET 0309H
IN10 .SET 030AH
IN11 .SET 030BH
IN12 .SET 030CH
IN13 .SET 030DH
IN14 .SET 030EH
IN15 .SET 030FH
IN16 .SET 0310H
IN17 .SET 0311H
IN18 .SET 0312H
IN19 .SET 0313H
IN20 .SET 0314H
IN21 .SET 0315H
IN22 .SET 0316H
TDATT32 .SET 0317H
TEMP .SET 0318H
TEMP1 .SET 0319H
TEMP2 .SET 031AH
TEMP3 .SET 031BH
TEMP4 .SET 031CH
TEMP5 .SET 031DH
TEMP6 .SET 031EH
TEMP7 .SET 031FH
TEMP8 .SET 0328H
SPDA .SET 0329H
SPDR .SET 032AH
CTD .SET 032BH
DTA1 .SET 032CH
DTA2 .SET 032DH
DTA3 .SET 032EH
DTA4 .SET 032FH
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -