"); //-->
|
DAC0832芯片与单片机的接口
DAC0832是一个具有20个引脚的D/A转换芯片,其作用是将8位数字量转换为一路模拟量。本节将叙述0832的内部结构、芯片引脚功能、与CPU的连接方法及简单的应用。 1. DAC0832的内部结构及引脚功能 DAC0832是由8位输入锁存器、8位DAC寄存器、8位D/A转换电路组成,采用二次缓冲方式,这样可以在输出的同时,输入下一个数据,以提高转换速度。更重要的是能够在多个转换器同时工作时,有可能同时输出模拟量。其内部逻辑结构如图10-4所示。 DAC0832为20引脚芯片(图10-5),各引脚功能如下:
2.工作原理 当输入锁存信号ILE为高电平时,而 对于要求多片DAC0832同时转换的系统,鉴于各芯片的片选信号不同,可用片选信号 3.DAC0832的主要技术指标 电流稳定时间:1 分辨率:8位 线性误差:0.2% 功耗:20mw 4.DAC0832与CPU的单缓冲连接 DAC0832与CPU的连接方式是多种多样的,先介绍单缓冲连接方式。如图10-6所示。 (1)数据总线:80C51的P0口与0832的数据线DI0~DI7连接。 (2)地址线:用80C51的P2.7~P2.5产生138译码器的输入信号,用138的 即:A000H~BFFFH。本节取A000H为0832的地址。 (3)控制线:输入锁存信号ILE接+5V电源,使之恒有效。用80C51的写信号 (4)输出端:因为0832是电流输出型的D/A芯片,所以必须外加运算放大器才能输出电压。将运算放大器输入端与0832的电流输出Iout1与电流输出Iout2连接。输出端与反馈电阻的输入端Rfb连接。 (5)电源与地 0832的参考电压Vref接-5V,Vcc接+5V。AGND与DGND分别接模拟地与数字地。 5.D/A转换程序 例10-1 编写程序,使用图10-6电路,将80C51输出的数字量D通过DAC0832转换成模拟量,并从运放器LM324输出对应电压V。
|
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
实用计算器 V4.50
摩托车尾快闪砾霹雳灯电路
代理Micrel,ZILOG,SAMSUNG,NATIONAL半导体,SIMCOM GSM/GPRS模块
十四位数仿真科学计算器1.7语音型
MSP430的外围模块介绍
Filesystem vs. viv \"bon\" command
代理SST,INTERSIL,SIPEX,AAC,PROMAX-JOHNTON半导体
从专业应用到大众市场:Qorvo QPF5100Q UWB SoC芯片如何改变游戏规则
安谋科技亮相2025世界互联网大会亚太峰会
联创电路设计系统LEDS 2002
TDK展示世界首台可为下一代AI提供10倍数据处理速度的“自旋光电探测器”
付款解决方案
日立AIPL3机芯保护电路
输出电压稳定的机动车调压器
乐声2185彩电保护电路
兆易创新推出GD5F1GM9系列高速QSPI NAND Flash
全国集成电路标准化技术委员会首次“标准周”活动在沪举办
MSP430的开发资源:源代码、应用笔记、参考设计等
兆易创新携全系产品及解决方案亮相2025上海慕展
联创电路设计系统个人版 2.0
這兩個S3C2410 kerenl版本有什麼差別?
谁在at91rm9200上用过eeprom?
联创电路设计系统leda3.3
Cadence率先推出eUSB2V2 IP解决方案
MSP430的无线射频应用
MSP430的开发工具和仿真软件
纳芯微携新品新系列亮相上海慕展,引领“芯”未来
智能楼宇领导者与Nordic合作,确保楼宇无线连接具有超强韧性和互操作性
破解AI集群扩展中的关键瓶颈
乐声2188彩电保护电路