SVPWM硬件法程序资料.docx
- 文档编号:2992707
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:16
- 大小:21.71KB
SVPWM硬件法程序资料.docx
《SVPWM硬件法程序资料.docx》由会员分享,可在线阅读,更多相关《SVPWM硬件法程序资料.docx(16页珍藏版)》请在冰豆网上搜索。
SVPWM硬件法程序资料
《三相交流异步电动机SVPWM开环调速控制程序(硬件法)》
.include"240x.h";寄存器地址
.global_c_int0;全局化标号
;--------------------------------------以下定义变量-----------------------------------------------------------
ST0.set0;状态寄存器ST0
ST1.set1;状态寄存器ST1
.bssTEMP,1;临时变量
.bssSET_F,1;频率调节比,Q16格式(值为0-1,对应0-50Hz)
.bssF_OMEGA,1;频率调节比-角频率转换率,Q5格式
.bssOMEGA,1;调制波角频率,Q5格式
.bssSET_V,1;参考电压,Q14格式
.bssMAX_V,1;最大参考电压幅值1/
Q14格式
.bssT_SAMPLE,1;采样周期,Q24格式
.bssTHETA_H,1;参考电压相位角高字,Q12格式
.bssTHETA_L,1;参考电压相位角低字,Q12格式
.bssTHETA_R,1;相位角的圆整值,Q12格式
.bssTHETA_M,1;相位查表值(0-90度),Q12格式
.bssTHETA_I,1;相角查表索引,Q9格式
.bssSS,1;SIN符号,Q0格式
.bssSC,1;COS符号,Q0格式
.bssSIN_INDX,1;SIN表索引,Q0格式
.bssSIN_ENTRY,1;SIN表入口地址
.bssSIN_END,1;SIN表结束地址
.bssSIN_THETA,1;SINθ值,Q14格式
.bssCOS_THETA,1;COSθ值,Q14格式
.bssUA,1;参考电压D轴分量UA,Q12格式
.bssUB,1;参考电压Q轴分量UB,Q12格式
.bssTHETA_S,1;θ-扇区数转换系数,Q15格式
.bssSECTOR,1;参考电压所在的扇区数,Q0格式
.bssTHETA_90,1;90度,Q12格式
.bssTHETA_180,1;180度,Q12格式
.bssTHETA_270,1;270度,Q12格式
.bssTHETA_360,1;360度,Q12格式
.bssDEC_MS,24;6个逆阵,Q14格式
.bssT1_PERIODS,1;定时器1周期值,Q5格式
.bssCMP_1,1;第1基本矢量,Q0格式
.bssCMP_2,1;第2基本矢量,Q0格式
.bssSVPAT,1;ACTRA的空间矢量字
.bssACCH,1;ACC高字保存单元
.bssACCL,1;ACC低字保存单元
.bssAR0_SAVE,1;AR0保存单元
.bssP_HI,1;P寄存器高字保存单元
.bssP_LO,1;P寄存器低字保存单元
;-------------------------------------CONTEXT段,定义保护现场数据区---------------------------
ST0_SAVE.usect".context",1;状态寄存器ST0保存单元
ST1_SAVE.usect".context",1;状态寄存器ST1保存单元
;--------------------------------------定义主向量段------------------------------------------------------
.sect".vectors";定义主向量段
RESETB_c_int0;地址0000H,复位,优先级1
INT1BPHANTOM;地址0002H,INT1,优先级4
INT2B_C_INT2;地址0004H,INT2,优先级5
INT3BPHANTOM;地址0006H,INT3,优先级6
INT4BPHANTOM;地址0008H,INT4,优先级7
INT5BPHANTOM;地址000AH,INT5,优先级8
INT6BPHANTOM;地址000CH,INT6,优先级9
RESERVEDBPHANTOM;地址000EH,测试,优先级10
SW_INT8BPHANTOM;地址0010H,自定义软中断
SW_INT9BPHANTOM;地址0012H,自定义软中断
SW_INT10BPHANTOM;地址0014H,自定义软中断
SW_INT11BPHANTOM;地址0016H,自定义软中断
SW_INT12BPHANTOM;地址0018H,自定义软中断
SW_INT13BPHANTOM;地址001AH,自定义软中断
SW_INT14BPHANTOM;地址001CH,自定义软中断
SW_INT15BPHANTOM;地址001EH,自定义软中断
SW_INT16BPHANTOM;地址0020H,自定义软中断
TRAPBPHANTOM;地址0022H,TRAP矢量
NMIBPHANTOM;地址0024H,NMI,优先级3
EMU_TRAPBPHANTOM;地址0026H,仿真Trap,优先级2
SW_INT20BPHANTOM;地址0028H,自定义软中断
SW_INT21BPHANTOM;地址002AH,自定义软中断
SW_INT22BPHANTOM;地址002CH,自定义软中断
SW_INT23BPHANTOM;地址002EH,自定义软中断
SW_INT24BPHANTOM;地址0030H,自定义软中断
SW_INT25BPHANTOM;地址0032H,自定义软中断
SW_INT26BPHANTOM;地址0034H,自定义软中断
SW_INT27BPHANTOM;地址0036H,自定义软中断
SW_INT28BPHANTOM;地址0038H,自定义软中断
SW_INT29BPHANTOM;地址003AH,自定义软中断
SW_INT30BPHANTOM;地址003CH,自定义软中断
SW_INT31BPHANTOM;地址003EH,自定义软中断
;--------------------------------------定义子向量段----------------------------------------------------------
.sect".pvecs";定义子向量段
PVECTORSBPHANTOM;偏移地址0000H
BPHANTOM;偏移地址0001H
BPHANTOM;偏移地址0002H
BPHANTOM;偏移地址0003H
BPHANTOM;偏移地址0004H
BPHANTOM;偏移地址0005H
BPHANTOM;偏移地址0006H
BPHANTOM;偏移地址0007H
BPHANTOM;偏移地址0008H
BPHANTOM;偏移地址0009H
BPHANTOM;偏移地址000AH
BPHANTOM;偏移地址000BH
BPHANTOM;偏移地址000CH
BPHANTOM;偏移地址000DH
BPHANTOM;偏移地址000EH
BPHANTOM;偏移地址000FH
BPHANTOM;偏移地址0010H
BPHANTOM;偏移地址0011H
BPHANTOM;偏移地址0012H
BPHANTOM;偏移地址0013H
BPHANTOM;偏移地址0014H
BPHANTOM;偏移地址0015H
BPHANTOM;偏移地址0016H
BPHANTOM;偏移地址0017H
BPHANTOM;偏移地址0018H
BPHANTOM;偏移地址0019H
BPHANTOM;偏移地址001AH
BPHANTOM;偏移地址001BH
BPHANTOM;偏移地址001CH
BPHANTOM;偏移地址001DH
BPHANTOM;偏移地址001EH
BPHANTOM;偏移地址001FH
BPHANTOM;偏移地址0020H
BPHANTOM;偏移地址0021H
BPHANTOM;偏移地址0022H
BPHANTOM;偏移地址0023H
BPHANTOM;偏移地址0024H
BPHANTOM;偏移地址0025H
BPHANTOM;偏移地址0026H
BPHANTOM;偏移地址0027H
BPHANTOM;偏移地址0028H
BT1UF_ISR;偏移地址0029H
BPHANTOM;偏移地址002AH
BPHANTOM;偏移地址002BH
BPHANTOM;偏移地址002CH
BPHANTOM;偏移地址002DH
BPHANTOM;偏移地址002EH
BPHANTOM;偏移地址002FH
BPHANTOM;偏移地址0030H
BPHANTOM;偏移地址0031H
BPHANTOM;偏移地址0032H
BPHANTOM;偏移地址0033H
BPHANTOM;偏移地址0034H
BPHANTOM;偏移地址0035H
BPHANTOM;偏移地址0036H
BPHANTOM;偏移地址0037H
BPHANTOM;偏移地址0038H
BPHANTOM;偏移地址0039H
BPHANTOM;偏移地址003AH
BPHANTOM;偏移地址003BH
BPHANTOM;偏移地址003CH
BPHANTOM;偏移地址003DH
BPHANTOM;偏移地址003EH
BPHANTOM;偏移地址003FH
BPHANTOM;偏移地址0040H
BPHANTOM;偏移地址0041H
;--------------------------------------以下是主程序------------------------------------------------------
.text
;--------------------------------------系统初始化程序--------------------------------------------------
_c_int0
SETCINTM;禁止中断
CLRCCNF;B0为数据存储区
LDP#224
SPLK#0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SVPWM 硬件 程序 资料