【大学课件】单片机与数模及模数转换器的接知识分享.pptVIP

  • 4
  • 0
  • 约1.03千字
  • 约 16页
  • 2018-11-20 发布于天津
  • 举报

【大学课件】单片机与数模及模数转换器的接知识分享.ppt

【大学课件】单片机与数模及模数转换器的接知识分享.ppt

第九章 单片机与数模及模数转换器的接口 /sundae_meng 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 AGAIN: NOP NOP DJNZ 20H,AGAIN RET 2、三角波的产生 实际上是输出线性增长和线性减小的台阶小的阶梯波。应尽量避免转折处台阶变宽的问题。 START: CLR A MOV R0,#20H UP: MOVX @R0,A

文档评论(0)

1亿VIP精品文档

相关文档