数字信号发生器波形设计程序

数字信号发生器波形设计程序

ID:35343318

大小:56.27 KB

页数:10页

时间:2019-03-23

数字信号发生器波形设计程序_第1页
数字信号发生器波形设计程序_第2页
数字信号发生器波形设计程序_第3页
数字信号发生器波形设计程序_第4页
数字信号发生器波形设计程序_第5页
资源描述:

《数字信号发生器波形设计程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、ORGOOOOH;程序开始MOVSP,#60H;设置堆栈MOVDPTR,#8000H;0832的地址LOP:JBP3.5,TIAO;是否需要调频MOVR6,#01H;设置步长MOVR5,#01HSTART:JBP3.0,JCHI;输出锯齿波程序JBP3.1,SJIAO;输出三角波程序JBP3.2,TXING;输出梯形波程序JBP3.3,FBO;输出方波程序JBP3.4,ZXUAN;输出正弦波程序SJMPLOP;循环检测JCHI:MOVA,#00H;设置初值LOOP:MOVX@DPTR,A;把数据送到端口转换ADDA,R6;通过步长改变数据,上升波CJNE

2、A,#00H,LOOP;A值是否到最高点;DJNZR5,LOOPSJMPLOP;返回检测开关SJIAO:MOVA,#0011;设置初值L00P3:MOVX@DPTR,A;把数据送到端口转换ADDA,R6;通过步长改变数据上升波形CJNEA,#00H,L00P3;A值是否到最高点DECA;减少步长改变数据下降波形L00P2:MOVX@DPTR,A;把数据送到端口转换DECA;减少步长改变数据下降波形CJNEA,#00H,L00P2;A值是否到最低点DJNZR5,L00P3;波形周期SJMPLOP;返回检测开关TXING:MOVA,#00H;设置初值L00P

3、4:MOVX@DPTR,A;把数据送到端口转换CJNEA,#00H,L00P4;A值是否到最高点;SUBBA,R6;下降波形做准备DECAMOVR7,OEEH;循环次数LOP2:MOVX@DPTR,A;进行延时DJNZR7,LOP2LOOP1:MOVX@DPTR,A;把数据送到端口转换;SUBBA,R6DECACJNEA,#00H,LOOP1;是否到最低点MOVR7,OEEH;循环次数LOP1:MOVX@DPTR,A;把数据送到端口转换DJNZR7,LOP1;进行延时SJMPLOP;返回检测开关FBO:MOVA,#OOH;设置初值最低点MOVR7,#OE

4、EH;循环次数LOOP5:MOVX@DPTR,A;进行数据转换DJNZR7,LOOP5;进行延时MOVA,#OFFH;设置最高点MOVR7,#OEEH;循环次数L00P6:MOVX@DPTR,A;进行数据转换DJNZR7,L00P6;进行延时MOVA,#00HSJMPLOP;返回检测开关变化ZXUAN:MOVA,#00H;设置初值LOOP7:MOVR7,A;保存当前的数据MOVDPTR,#SIN;读取表的地址MOVCA,@A+DPTR;读取表中的数据MOVDPTR,#8000H;D/A0832的端口地址MOVX@DPTR,A;进行数据转换MOVA,R7;

5、恢复当前数据INCA;为读取表的下一个值做准备CJNEA,#0011,L00P7是否读完表的数据SJMPSTART;返回检测开关TIAO:MOVR6,#04H;改变调频/调幅MOVR5,#02HSJMPSTART;返回检测开关;以下是通过正弦的值所建立的一个表SIN:DB80H,83H,86H,89H,8DH,90H,93H,96HDB99H,9CH,9FH,0A2H,0A5H,0A8H,OABH,OAEHDBB1H,0B4H,0B7H,OBAH,OBCH,OBFH,0C2H,0C5HDB0C7H,OCAH,OCCH,OCFH,0D1H,0D4H,0D6

6、H,0D8HDBODAH,ODDH,ODFH,0E1H,0E3H,DB0F2H,0F4H,0F5HDBOFBH,OFCH,OFDHDBOFFH,OFFH,OFFHDBOFFH,OFEII,OFDIIDB0F8H,0F7H,0F6HDBOEEH,OECH,OEAHDBODEH,ODDH,ODAHDBOCCH,OCAH,0C7HDBOEAH,OECH,OEEH,OEFH,OF1H,0F6II,0F7II,0F8II,0F9II,OFAII,OFDH,OFEH,OFFH,OFFH,OFFH,OFFH,OFFH,OFFH,OFFH,OFFH,OFDH,OFCH,

7、OFBH,OFAH,0F9H,0F5H,0F4H,0F2H,OF1H,OEFH,0E9H,0E7H,0E5H,0E3H,OE1H,0D8H,0D6H,0D4H,OD1H,OCFH,0C5H,0C2H,OBFH,OBCH,OBAH,99H80H69H51113AH27H16HDBOAEH,OABH,OA;8H,OA5H,0A2H,9FH,9CH,DB9611,9311,9011,8DI1,8911,8611,8311,DB80H,7CH,79H,78H,72H,6FH,6CH,DB66H,63H,60H,5DH,5AH,57H,55H,DB4EH,4CH,

8、48H,45H,43H,40H,3DH,DB38H,35H,33H,30H,2E

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。