Tms320c54xdsp代码和直流伺服电机速度控制实验
这是写在CCSDSP汇编程序,可以实现tms320c54xxdsp和直流伺服电机速度控制实验
************************************************
*文件名:ex9。Asm*
*描述:*直流伺服电动机速度控制实验
*(c)sanzhi电子版权,作者zpin*
************************************************
标题,“Ex9,”;
全球_c_int00
。Mmregs
Dj_addr。设置0b007h
Vol_pos。集0100h
Vol_neg。集0200h
Vol_z。集0000h
直接。集61h
Ratio_z。集62h
Ratio_k。集63h
Dj_vol。集64h
Dj_status。集65h
该教派,”。Vectors&”;
重置:b_c_int00
nop
nop
。空间4*127
文本
_c_int00:
Ld#0h,迪拜
STM#3000h和sp
SSBXintm
RSBXSXM
STM#7FFFHSWWSR
STM#0001h,2bh
圣#0hCLKMD
TSTbitfCLKMD,#1h
公元前结核菌,tc
圣#1087h,CLKMD;工作20MHZ
RPT#0FFH
nop
圣#3h,dj_status;4
阅读ld#fo_s0,b
adddj_status、3b,b;法官状态
Baccb
Fo_s0圣#1h、直接;状态0:低速前进
圣#7hratio_z
圣#73h,ratio_k
Bdj_ctrl
Fo_s1圣#1h、直接,条件1:中速前进
圣#10hratio_z
圣#70h,ratio_k
Bdj_ctrl
Fo_s2圣#1h、直接,条件2:高速向前发展
圣#20h,ratio_z
圣#60h,ratio_k
Bdj_ctrl
Fo_s3圣#1h、直接;条件3:全速前进
圣#80h,ratio_z
圣#0hratio_k
Bdj_ctrl
Bk_s0圣#2h、直接;条件4:反向速度低
圣#73h,ratio_z
圣#7hratio_k
Bdj_ctrl
Bk_s1圣#2h、直接,国家5:以温和速度逆转
圣#70h,ratio_z
圣#10hratio_k
Bdj_ctrl
Bk_s2圣#2h、直接;国家6:反向
圣#60h,ratio_z
圣#20h,ratio_k
Bdj_ctrl
Bk_s3圣#2h,直接,全速状态7:反向
圣#0hratio_z
圣#80h,ratio_k
Dj_ctrlbitf直接,#1h,确定方向
公元前pos,tc
圣#vol_zdj_vol;(反向)输出零水平
Portwdj_voldj_addr
Bde1
Pos圣#vol_posdj_vol;(向前)输出水平
Portwdj_voldj_addr
De1ldratio_z,,时间延迟
一、STLMar6
调用延迟
Bitf直接,#2h;确定方向
公元前底片,tc
圣#vol_zdj_vol;(向前)输出零水平
Portwdj_voldj_addr
B得
Neg圣#vol_negdj_vol;(逆转)的输出水平
Portwdj_voldj_addr
得ldratio_k,,时间延迟
一、STLMar6
调用延迟
B读;继续阅读
延迟nop
nop
圣#01a0har7;延迟子程序
nop
nop
Banz美元*ar7-
nop
nop
*ar6-Banz延迟;延时ar6决定
nop
nop
nop
受潮湿腐烂
西玛电机 电机修理 西玛电机 西玛电机
用户是如此信任重印▼硅镁层汽车销售公司