
四、典典型D/A转换DAC0832芯片8位并行、中速(建立时间1us)、电流型、低廉(10~20元①引脚和逻辑结构DAC0832与微机系统的连接2应用举例3
四、典型D/A转换DAC0832芯片 8位并行、中速(建立时间1us)、电流型、低廉(10~20元) ① 引脚和逻辑结构 ② DAC0832与微机系统的连接 ③ 应用举例

1.引脚和逻辑结构20个引脚、双列直插式VREF8位8位8位DI7~D10输入DAC·10UT2D/A寄存器寄存器转换器I0UT1LE1LE2ILE&RFBRFBcS?&AGNDWR1VCCXFER&WR2DGND
1. 引脚和逻辑结构 20个引脚、双列直插式 8位 输入 寄存器 8位 DAC 寄存器 8位 D/A 转换器 VREF IOUT2 RFB AGND VCC DGND DI7~DI0 CS WR1 WR2 XFER ILE LE1 LE2 IOUT1 & & & RFB

2.DAC0832与微机系统的连接1单缓冲工作方式一个寄存器工作于直通状态,另一个工作于受控锁存器状态2)双缓冲工作方式两个寄存器均工作于受控锁存器状态
2. DAC0832与微机系统的连接 1)单缓冲工作方式 一个寄存器工作于直通状态, 另一个工作于受控锁存器状态 2)双缓冲工作方式 两个寄存器均工作于受控锁存器状态

1)单缓冲工作方式:一个寄存器工作于直通状态,一个工作于受控锁存器状态在不要求多相D/A同时输出时,可以采用单缓冲方式,此时只需一次写操作,就开始转换,可以提高D/A的数据吞吐量
1)单缓冲工作方式 : 一个寄存器工作于直通状态, 一个工作于受控锁存器状态 在不要求多相D/A同时输出时,可以采用单缓冲方式, 此时只需一次写操作,就开始转换, 可以提高D/A的数据吞吐量

PC总线DAC0832数据线RFBDIODO~I0UT1D7DI7VoILE+5VI0UT2-IOWWR1XFERAO地址WR2cs~译码A9?port单缓冲工作方式:输入寄存器工作于受控状态DAC寄存器工作于直通状态
+ - Vo port 数 据 线 地址 译码 PC总线 IOW A0 ~ A9 D0 ~ D7 +5V CS DAC0832 DI0 ~ DI7 IOUT1 IOUT2 RFB XFER WR2 WR1 ILE 单缓冲工作方式 : 输入寄存器工作于受控状态 DAC寄存器工作于直通状态

IOUT2DI7~DI0输入DACD/A1VoD7~D0寄存寄存转换IOUT1ILELE1LE2+5VWRI&ioWRFB地址csOA9~A0译码XFERport&WR2.PC总线吉ACLK转换一个数据的程序段:port;取数字量A15~A0MOVAL,dataMOVDX, portD7~D0OWOUTDX, ALPC总线IO写时序
PC 总线I/O写时序 A15~A0 CLK IOW T1 T2 T3 Tw T4 D7~D0 port 转换一个数据的程序段: MOV AL, data ;取数字量 MOV DX, port OUT DX, AL D/A 转换 IOUT2 DI7~DI0 LE2 IOUT1 LE1 CS WR1 ILE & WR2 XFER & 输入 寄存 RFB - + Vo IOW A9~A0 D7~D0 +5V PC总线 port 地址 译码 DAC 寄存

PC总线DAC0832数据线RFBDODI01I0UT1D7DI7VoILE+5VI0UT2IOWWR2csAO地址WRIportXFER~译码A9单缓冲工作方式:输入寄存器工作于直通状态DAC寄存器工作于受控状态
port 数 据 线 地址 译码 PC总线 IOW A0 ~ A9 D0 ~ D7 +5V XFER DAC0832 DI0 ~ DI7 + - Vo IOUT1 IOUT2 RFB CS WR1 WR2 ILE 单缓冲工作方式 : 输入寄存器工作于直通状态 DAC寄存器工作于受控状态

PC总线IOUT2DI7~DIO输入DACD/A1D7~D0Vo寄存寄存转换IOUT1ILELE1LE2+5VWRI&RFBcsport.地址A9~A0XFER译码&WR2OWHAAACLK转换一个数据的程序段:portA15~A0;取数字量MOV AL, dataD7~D0MOVDX, port1OWOUTDX,ALPC总线IO写时序
PC 总线I/O写时序 A15~A0 CLK IOW T1 T2 T3 Tw T4 D7~D0 port 转换一个数据的程序段: MOV AL, data ;取数字量 MOV DX, port OUT DX, AL IOUT2 DI7~DI0 LE1 CS WR1 ILE & 输入 寄存 D7~D0 Vo +5V PC总线 port WR2 IOW A9~A0 XFER D/A 转换 LE2 IOUT1 RFB - + DAC 寄存 地址 译码 &

两个寄存器均工作于受控锁存器状态2)双缓冲工作方式:PC总线DAC0832数据线DIORFBDOI0UT1D7DI7VoILE+5VI0UT2?一1OWWRIWR2地址译码port1csVREFAO-5V~port2DGNDXFERA9AGND一
2) 双缓冲工作方式: 两个寄存器均工作于受控锁存器状态 DAC0832 PC总线 数 据 线 IOW WR1 DI0 ~ DI7 D0 ~ D7 +5V ILE + - Vo IOUT1 IOUT2 RFB WR2 CS 地 址 译 码 A0 ~ A9 XFER VREF -5V port1 port2 DGND AGND

PC总线IOUT2DI7~DI0输入DACD/A1D7~D0Vo寄存寄存转换IOUT1ILELE1LE2+5VWRI&RFBcsport1地址译码.A9~A0port2XFER&WR2OW转换一个数据的程序段:;取数字量MOV AL, dataDX,portlMOVOUTDX, AL;打开第一级锁存port2MOVDX,OUTDX, AL;打开第二级锁存
转换一个数据的程序段: MOV AL, data ;取数字量 MOV DX,port1 OUT DX, AL ;打开第一级锁存 MOV DX, port2 OUT DX, AL ;打开第二级锁存 IOUT2 DI7~DI0 LE1 CS WR1 ILE & 输入 寄存 D7~D0 Vo +5V PC总线 port2 WR2 IOW A9~A0 XFER D/A 转换 LE2 IOUT1 RFB - + DAC 寄存 地 址 译 码 & port1