产生方波锯齿波

产生方波锯齿波

ID:47119278

大小:792.50 KB

页数:13页

时间:2019-08-07

产生方波锯齿波_第1页
产生方波锯齿波_第2页
产生方波锯齿波_第3页
产生方波锯齿波_第4页
产生方波锯齿波_第5页
资源描述:

《产生方波锯齿波》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、实验目的和要求1、掌握单片机与DAC0832的接口设计方法。2、掌握Proteus软件与Keil软件的使用方法。二、设计要求1、用Proteus软件画出电路原理图,在单片机的外部扩展片外三总线,并通过片外三总线与0832接口。2、在单片机的外部扩展一个4个按键的键盘。3、按下K0,产生连续方波信号。4、按下K1,产生连续锯齿波信号。5、按下K2,产生连续三角波信号。6、按下K3,产生连续正弦波信号。7、编程实现产生连续梯形波信号。8、通过外接示波器观察波形。三、电路原理图四、实验程序流程框图和程序清单主

2、程序:方波:锯齿波:三角波:正弦波:梯形波:汇编程序如下所示:ORG0000HLJMPMAINORG0030HMAIN:LCALLKEYCJNER5,#00H,MAIN1SJMPMAINMAIN1:CJNER5,#01H,KEY1LCALLFBKEY1:CJNER5,#02H,KEY2LCALLJCBKEY2:CJNER5,#04H,KEY3LCALLSJBKEY3:CJNER5,#08H,KEY4LCALLZXBKEY4:CJNER5,#10H,MAIN1LCALLTXBLJMPMAINKEY:PUSHA

3、CCLCALLKSMOVA,R5JZLK1LCALLDELAYLCALLKSMOVA,R5JZLK1LOOP2:LCALLKSCJNER5,#00H,LOOP2MOVR5,ALK1:POPACCRETKS:PUSHACCMOVA,P1CPLAMOVR5,AANLA,#01FHMOVR5,APOPACCRETDELAY:MOVR7,#01HDL1:MOVR6,#26HDL0:MOVR5,#82HDJNZR5,$DJNZR6,DL0DJNZR7,DL1RETFB:MOVDPTR,#0FFFEHMOVA,#0FF

4、HFB1:MOVX@DPTR,ALCALLDELAYCPLAMOVX@DPTR,ALCALLDELAYLCALLKEYCJNER5,#00H,EXIT1LJMPFB1EXIT1:RETJCB:MOVDPTR,#0FFFEHMOVA,#00HUP:MOVX@DPTR,AINCALCALLKEYCJNER5,#00H,EXIT2LJMPUPEXIT2:RETSJB:MOVDPTR,#0FFFEHMOVA,#00HSJB1:MOVX@DPTR,AINCALCALLKEYCJNER5,#00H,EXIT3CJNEA

5、,#0FFH,SJB1TOP:MOVX@DPTR,ADECALCALLKEYCJNER5,#00H,EXIT3CJNEA,#00H,TOPLJMPSJB1EXIT3:RETZXB:MOVDPTR,#0FFFEHMOVR1,#00HLOOP1:MOVA,R1MOVDPTR,#TABMOVCA,@A+DPTRMOVDPTR,#0FFFEHMOVX@DPTR,AINCR1LCALLKEYCJNER5,#00H,EXIT4LJMPLOOP1EXIT4:RETTXB:MOVDPTR,#0FFFEHMOVA,#00HU

6、PT:MOVX@DPTR,AINCANOPCJNEA,#0FFH,UPTLCALLDELAYDOWN:DECAMOVX@DPTR,ANOPCJNEA,#00H,DOWNLCALLDELAYLCALLKEYCJNER5,#00H,EXIT5LJMPUPTEXIT5:RETTAB:DB07FH,082H,085H,088H,08BH,08FH,092H,095H,098H,09BH,09EH,0A1H,0A4H,DB0A7H,0AAH,0ADH0B0H,0B3H,0B6H,0B8H,0BBH,0BEH,0C1H

7、,0C3H,0C6H,0C8H,DB0CBH,0CDH,0D0H,0D2H,0D5H,0D7H0D9H,0DBH,0DDH,0E0H,0E2H,0E4H,0E5H,DB0E7H,0E9H,0EBH,0ECH,0EEH,0EFH,0F1H,0F2H,0F40F5H,0F6H,0F7H,0F8H,0F9H,DB0FAH,0FBH,0FBH,0FCH,0FDH,0FDH,0FEH,0FEH,0FEH,0FEH,0FEH0FEH,0FEH,DB0FEH,0FEH,0FEH,0FEH,0FDH,0FDH,0FCH,0

8、FBH,0FBH,0FAH,0F9H,0F8H,0F7H,DB0F6H0F5H,0F4H,0F2H,0F1H,0EFH,0EEH,0ECH,0EBH,0E9H,0E7H,0E5H,0E4H,0E2H,DB0E0H,0DDH,0DBH0D9H,0D7H,0D5H,0D2H,0D0H,0CDH,0CBH,0C8H,0C6H,0C3H,DB0C1H,0BEH,0BBH,0B8H,0B6H,0B3H0B0H,0ADH,0

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

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

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