基于dsp的数字频率计设计内容摘要:

CHANGE .MACRO MAR *, AR1 LAR AR1, 15 RPT 14 NORM  SACH FM_0 ;将分母的高 16 位有效位保存,多余位丢掉 ;此时 AR1 中为分母丢掉的位数 LACC BCAD_H, 16 ADDS BCAD_L ;取分子 CHG : SFR BANZ CHG ;丢掉与分母同样多的位数 SACH FZ_1 SACH FZ_0 .ENDM ******计算双字节除以单字节的宏 ******进入调用时: FZ_ FZ_0 分别存分子的高位、低位, FM_0 存分母 ******分子、分母都必须是正整数 ******调用结束时:余数在 ACH 中,商放 SHANG_ SHANG_0 中 DDIV .MACRO LACC FZ_1 RPT 15 SUBC FM_0 DDIV .MACRO LACC FZ_1 RPT 15 SUBC FM_0 SACL SHANG_1 SACH FZ_1 LACC FZ_1, ! 6 ADDS FZ_0 RPT 15 SUBC FM_0 SACL SHANG_0 .ENDM „„ START: CALL SYSINIT LDP DP_B11 SPLK 0, MS5_CNT SPLK 05F5H,BCAD_H SPLK 0E100H,BCAD_L „„ CALL INIT_TIME1 MAIN: LDP DP_B11 LACL MS5_CNT SUBB 100 BCND MAIN,LT LDP DP_EVA SPLK 2240H,CAPCONA CAPTURE1: BIT CAPFIFOA,BIT8 BCND CAPTURE1, NTC LDP DP_B11 SPLK 0, MC5)CNT LDP DP_EVA CAPTURE2: BIT CAPFIFOA,BIT9 BAND CAPTURE2, NTC LDP DP_B11 LACL MS5_CNT SACL CAP_L LDP DP_EVA SPLK 8240H,CAPCONA LACL CAP1FIFO LDP DP_B11 SACL CAP_DATA1 LDP DP_EVA。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。