第八章 单片机与数模及模数转换器的接口.ppt

第八章 单片机与数模及模数转换器的接口.ppt

第九章 单片机与数模及模数转换器的接口 9.2 MCS-51单片机与D/A转换器的接口 9.2.1 DAC0832数模转换器 8位数模转换器 9.2.2 DAC0832与MCS-51的连接 三种方式: 1、直通方式:两寄存器处于接收状态,用于不带微机的系统。 2、单缓冲方式:有一个处于直通(数据接收),另一个受微机控制。 3、双缓冲方式: DAC0832看成两个RAM,分别给予一定的地址。 用于8031和多片DAC的接口。如两片时,可同时输出两个模拟量。占用三个RAM的地址单元。两个输入寄存器各占一个地址单元,而两个DAC寄存器则占用同一个地址单元。 8031和多片DAC0832的接口 9.2.4 D/A转换器的应用 1、阶梯波的产生 在一定时间内每隔一段时间,输出幅度递增一个恒定值的波形。如:每隔1ms输出幅度增长一个定值,经10ms后循环。 阶梯波程序举例 START: MOV A , #00H MOV R0 , #20H MOV R1 , #0AH LOOP: MOVX @R0 , A CALL DELAY DJNZ R1 , NEXT SJMP START NEXT: ADD A , #10H SJMP LOOP DELAY: MOV 20H, #249H A

文档评论(0)

1亿VIP精品文档

相关文档