双极性模拟输出电压: +5V DIO 2R 2R VREF 偏移码 DIT CI Rfb ○ LOUTH R Al LOUT VD A2 AGND VOUT DGND 双极性输出时的分辨率比单极性输出时降低 1/2,这是由于对双极性输出而言,最高位作为 符号位,只有7位数值位
11 双极性模拟输出电压 : VREF +5V - + Rfb VOUT DAC0832 IOUT1 IOUT2 2R DI0 DI7 DGND - VD + 2R R A1 A2 AGND 偏移码 双极性输出时的分辨率比单极性输出时降低 1/2,这是由于对双极性输出而言,最高位作为 符号位,只有7位数值位
2、双缓冲工作方式 多路DA转换输出,如果要求同步进行,就应 该采用双缓冲器同步方式 P2.5 P2.7 XFER +5V WRI WR2 VcC 80C51 ILE P2.6 CC XFER DI7 WR2 12
12 2、双缓冲工作方式 多路D/A转换输出,如果要求同步进行,就应 该采用双缓冲器同步方式 。 80C51 P2.7 P0 WR CS XFER WR1 WR2 ILE VCC DAC0832(1) DI0 DI7 CS XFER WR1 WR2 ILE VCC +5V DAC0832(2) DI0 DI7 P2.6 P2.5
完成两路DA同步输出的程序如下: MOV DPTR,#0 DFFFH;指向0832(1)输入锁存器 MOV A, data1 MOX@DPTR,A;data1送入0832(1)输入锁存器 MOV DPTR,#0 BFFFH;指向DAc0832(2)输入锁存器 MOv A, #data2 MOX@DPTR,A;data2送入0832(2)输入锁存器 MOV DPTR,#7FFFH;同时启动0832(1)、0832(2) MOVX DPTR, A 完成DA转换输出 13
13 完成两路D/A同步输出的程序如下: MOV DPTR,#0DFFFH ;指向0832(1)输入锁存器 MOV A,#data1 MOVX @DPTR,A ;data1送入0832(1)输入锁存器 MOV DPTR,#0BFFFH ;指向DAC0832(2)输入锁存器 MOV A,#data2 MOVX @DPTR,A ;data2送入0832(2)输入锁存器 MOV DPTR,#7FFFH ;同时启动0832 (1)、0832(2) MOVX @DPTR,A ;完成D/A转换输出
3、直通工作方式 当DAC0832芯片的片选信号、写信号 及传送控制信号的引脚全部接地,允许输 入锁存信号E引脚接+5V时,DAc0832 芯片就处于直通工作方式,数字量一旦输 入,就直接进入DAc寄存器,进行D/A转 换。 14
14 3、直通工作方式 ❖当DAC0832芯片的片选信号、写信号、 及传送控制信号的引脚全部接地,允许输 入锁存信号ILE引脚接+5V时,DAC0832 芯片就处于直通工作方式,数字量一旦输 入,就直接进入DAC寄存器,进行D/A转 换
92A/D转换器及其与单片机接口 92.1A/D转换器的原理及主要技术指标 、逐次逼近式ADc的转换原理 VIN D/A转换器 O VREF ↑↑↑↑↑ START 控制 逻辑 锁存缓存器 D2 EOC N位寄存器 15
15 9.2 A/D转换器及其与单片机接口 9.2.1 A/D转换器的原理及主要技术指标 一、逐次逼近式ADC的转换原理 D/A转换器 N位寄存器 控制 逻辑 VIN START EOC VN VREF 锁 存 缓 存 器 D7 D0 D3 D5 D1 D2 D4 D6 OE