1、D/A 转换器的性能指标
(1) 分辨率。分辨率是 D/A 转换器对输入量变化敏感程度的描述 , 与输入数字量的位数有关。如果数字量的位数为 n, 则 D/A 转换器的分辨率为 2-n 。 (2) 建立时间。 (3) 接口形式。
![](https://img.diangon.com/portal/201503/27/065944b1nrrpx1la797o42.jpg)
![](https://img.diangon.com/portal/201503/27/065944row5g99gcfygg5h3.jpg)
DAC0832 外部引脚分布图
单极性输出电压电路
![](https://img.diangon.com/portal/201503/27/065944fs3rl7z867y1yncr.jpg)
双极性输出电压电路
![](https://img.diangon.com/portal/201503/27/065944oor7ohz74ssu5p88.jpg)
2.DAC0832 与 MCS - 51 的接口及应用 (1) 单缓冲方式
![](https://img.diangon.com/portal/201503/27/065945t3x3640ohn8335ch.jpg) DAC0832 单缓冲方式接口电路
执行下面的几条指令就能完成一次 D/A 转换 : MOV DPTR, # 7FFFH ; 指向 DAC0832 MOV A, # DATA ; 数字量装入 A MOVX @DPTR, A ; 完成一次 D/A 输入与转换 (2) 双缓冲方式 (3) DAC0832 的简单应用实例 要求:编程实现从 Vout 端输出一个幅值为 5V ,频率 f=1KHZ 的反向锯齿波电压
![](https://img.diangon.com/portal/201503/27/065945s1283s6cjvuf64uf.jpg)
START: MOV A,#00H MOV DPTR,#8000H ;0832 的地址送 DPTR LOOP: MOVX @DPTR, A ; 送数据至 0832 CALL DELAY ; 1ms 延时 INC A SJMP L00P DELAY: MOV R2,#250 HERE: DJNZ R2,HERE
|