式中,20M为本文采用的晶振频率。
(2)进入定时器中断服务子程序,程序执行本身要花费一定的时间;而进入中断服务子程序时,定时器就自动停止,那么所计算的时间自然就少了。TMS320F206每个指令周期的执行时间是50ns,通过计算中断服务子程序的指令周期数和进入中断的次数可以计算出这部分的时间。
把这三部分时间加起来就得到准确的定时器时间,有了准确的时间,物理量的测量自然就准,精度就高。结果表明,通过这样准确计时,使得频率和相位的测量精度在万分之二以内。如果测量的是一个标准的50Hz频率,那么测量结果的范围在50~50.001Hz。
4 DSP程序实现
splk #0412h电感生产厂家,64h
out 64h,0fff8h ;停止DSP定时器
in 65h,tim ;读tim寄存器的数值
in 67h,tcr ;计算tcr中psc的值
lacl 67h
and #03c0h ;与03c0h获得psc的值
sacl 67h ;左移10位
lacc 67h,10
sach 67h
lacl #9
sub 67h
sacl 67h ;存psc中剩下的值(即使用了的)
lacl #07cfh
sub 65h
sacl 68h;存prd-tim的值
lt 68h
mpy #10;TDDR+1
pac
sacl 68h
lacl 68h
add 67h
sacl 68h
lt 68h ;*0.1
lar ar1,#temptddr 贴片电感 ;temptddr=0.1
mar *,ar1
mpy *
pac
add #1,14
sach 68h,1
lacl 68h
sfr
sacl 68h ;存定时器最后一次的时间单位为μs
lt 69h
larar2,#temptddr1 ;temptddr1=定时器的周期
mar*,ar2
mpy*
pac
add 68h ;加定时器最后一次的时间
sacl 68h ;存定时器总的所耗时间(占时间的多数)
lt 69h
lar ar2,#temptddr2 ;temptddr2=0.5*32767
屏蔽电感器mar *,ar2
电感器厂家 mpy * ;计算定时器中断服务程序执行时间
pac
add #1共模电感,14
sach 67h,1
lacl 68h
add 67h ;加定时器中断服务程序执行时间
sacl 68h ;存总的时间(结束)
参考文献
1 TMS320c1x/c2x/c2xx/c5x Assembly Language Tools User’s Guide. Texas Instruments,1999.7
2 TMS320c2xx User's Guide.Texas Instruments,1999.7
3 彭启棕,李玉柏.DSP技术.成都:电子科技大学出版社,1997
4 张雄伟,曹铁勇. DSP芯片的原理与开发应用.(第二版). 北京:电子工业出版社,2000
5 王念旭.DSP基础与应用系统设计.北京:北京航空航天大学出版社,2000
6 TMS320F/C240 DSP Controllers Reference Guide SystemAnd Peripherals. Texas Instruments, 1999.7
基于FPGA的图形点阵液晶显示模块的应用设计摘要:提出了一种基于FPGA和T6963C模块来控制液晶显示的实现方法。介绍了液晶显示控制器T6963C的性能特点,给出了FPGA与液晶显示屏WG240128B的硬件接口电路、软件设计流程和液晶显示程
[DCDC]这里用什么方法可以帮我解决问题?以上电路,用于驱驱动两个大LED灯.每一个灯的压降是3V两就是6V.大电阻压降也是6V.工作电流是1A
以上电路电阻已经到50W了,但还是很热,.可能有80度.
请问用什么电源IC可以代
基于有限元接触分析的印刷滚筒压力仿真与结构优引言在印刷过程中,图文在印刷压力作用下通过印 刷滚筒之间的滚压接触完成转移。由于承受一定印 刷压力和自身重力作用,印刷滚筒在轴向不可避免 地发生挠曲变形。滚筒体复杂的