资源描述:
《典型da转换dac0832芯片》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、四、典型D/A转换DAC0832芯片8位并行、中速(建立时间1us)、电流型、低廉(10~20元)①引脚和逻辑结构②DAC0832与微机系统的连接③应用举例11.引脚和逻辑结构20个引脚、双列直插式8位输入寄存器8位DAC寄存器8位D/A转换器VREFIOUT2RFBAGNDVCCDGNDDI7~DI0CSWR1WR2XFERILELELEIOUT1&&&RFB2Vcc芯片电源电压,+5V~+15VVREF参考电压,-10V~+10VRFB反馈电阻引出端,此端可接运算放大器输出端AGND模拟信号地DGND数字信号地8位DAC寄存器8位D/A转换器VREFIOUT2RFBAGNDV
2、CCDGNDDI7~DI0LEIOUT1LECSWR1WR2XFERILE&&&8位输入寄存器RFB3DI7~DI0数字量输入信号其中:DI0为最低位,DI7为最高位8位DAC寄存器8位D/A转换器VREFIOUT2RFBAGNDVCCDGNDDI7~DI0LEIOUT1LECSWR1WR2XFERILE&&&8位输入寄存器RFB48位DAC寄存器8位D/A转换器VREFIOUT2RFBAGNDVCCDGNDDI7~DI0LEIOUT1LECSWR1WR2XFERILE&&&8位输入寄存器RFB0011ILE输入锁存允许信号,高电平有效CS片选信号,低电平有效WR1写信号1,低电
3、平有效LE1当ILE、CS、WR1同时有效时,LE=1,输入寄存器的输出随输入而变化WR1,LE=0,将输入数据锁存到输入寄存器5LE2XFER转移控制信号,低电平有效WR2写信号2,低电平有效当XFER、WR2同时有效时,LE2=1DAC寄存器输出随输入而变化;WR1,LE=0,将输入数据锁存到DAC寄存器,数据进入D/A转换器,开始D/A转换VREF8位DAC寄存器8位D/A转换器IOUT2RFBAGNDVCCDGNDDI7~DI0LEIOUT1LECSWR1WR2XFERILE&&&8位输入寄存器RFB00168位DAC寄存器8位D/A转换器VREFIOUT2RFBAGND
4、VCCDGNDDI7~DI0LEIOUT1LECSWR1WR2XFERILE&&&8位输入寄存器IOUT1模拟电流输出端1当输入数字为全”1”时,输出电流最大,约为:全”0”时,输出电流为0IOUT2模拟电流输出端2IOUT1+IOUT2=常数255VREF256RFBRFB72.DAC0832与微机系统的连接1)单缓冲工作方式一个寄存器工作于直通状态,另一个工作于受控锁存器状态2)双缓冲工作方式两个寄存器均工作于受控锁存器状态,81)单缓冲工作方式:一个寄存器工作于直通状态,一个工作于受控锁存器状态在不要求多相D/A同时输出时,可以采用单缓冲方式,此时只需一次写操作,就开始转换
5、,可以提高D/A的数据吞吐量。9+-Voport数据线地址译码PC总线IOWA0~A9D0~D7+5VCSDAC0832DI0~DI7IOUT1IOUT2RFBXFERWR2WR1ILE单缓冲工作方式:输入寄存器工作于受控状态DAC寄存器工作于直通状态10PC总线I/O写时序A15~A0CLKIOWT4T1T2T3TwD7~D0port转换一个数据的程序段:MOVAL,data;取数字量MOVDX,portOUTDX,ALD/A转换IOUT2DI7~DI0LEIOUT1LECSWR1ILE&WR2XFER&输入寄存RFB-+VoIOWA9~A0D7~D0+5VPC总线port地址
6、译码DAC寄存11port数据线地址译码PC总线IOWA0~A9D0~D7+5VXFERDAC0832DI0~DI7+-VoIOUT1IOUT2RFBCSWR1WR2ILE单缓冲工作方式:输入寄存器工作于直通状态DAC寄存器工作于受控状态12PC总线I/O写时序A15~A0CLKIOWT4T1T2T3TwD7~D0port转换一个数据的程序段:MOVAL,data;取数字量MOVDX,portOUTDX,ALIOUT2DI7~DI0LECSWR1ILE&输入寄存VoD7~D0+5VPC总线portWR2IOWA9~A0XFERD/A转换LEIOUT1RFB-+DAC寄存地址译码&
7、132)双缓冲工作方式:两个寄存器均工作于受控锁存器状态DAC0832PC总线数据线WR1IOWDI0~DI7D0~D7+5VILE+-VoIOUT1IOUT2RFBWR2CS地址译码A0~A9XFERVREF-5Vport1port2DGNDAGND14转换一个数据的程序段:MOVAL,data;取数字量MOVDX,port1OUTDX,AL;打开第一级锁存MOVDX,port2OUTDX,AL;打开第二级锁存IOUT2DI7~DI0LECSWR1ILE&输入寄存VoD7~D0