- 18
- 0
- 约4千字
- 约 11页
- 2018-05-27 发布于福建
- 举报
实验十七DA转换实验一中国工控网
实验十七 D/A转换实验一.实验要求编写程序,使D/A转换模块循环输出锯齿波和三角波。二.实验目的1.了解D/A转换的基本原理。2.了解D/A转换芯片0832的性能及编程方法。3.了解单片机系统中扩展D/A转换的基本方法。三.实验电路及连线CS0832接8300H。四.实验说明D/A转换是把数字量转化成模拟量的过程,本实验输出为模拟电压信号,本次实验生成的波形较为简单,有兴趣者可试编程序生成各种波形,如方波,正弦波等,也可与键盘显示模块结合起来,构成一个简单的波形发生器,通过键盘输入各种参数,如频率,振幅(小于+5V),方波的占空比等。五.实验程序框图???????????????
六.实验程序D_APORT EQU 8300H ;0832 口地址ORG 0000HAJMP STARTORG 0040HSTART:MOV SP,#60H ;产生锯齿波mov r0,#0ffhMOV A,#00Hmov dptr,#d_aportbb: movx @dptr,ainc acjne a,#0ffh,bbdjnz r0,bbmov r0,#0ffh ;产生三角波MOV A,#00Hmov dptr,#d_aportcc: movx @dptr,ainc acjne a,#0ffh,ccdd: movx
原创力文档

文档评论(0)