本文通过分析AD574性能特点和工作时序,设计了AD574与8051单片机接口电路,并结合实际情况给出程序流程图和相应的汇编源程序.
英文摘要:This article designed an electronic circuit connection between AD574 and 8051 Single chip computer through analysing of fution ,character sties and work cycles chart of the program and the source procedure corre2 sponding with it according to the facts.
近几年来,随着通信技术的发展,高速高精度的模数转换器及接口电路得到了日益广泛的应用. 为
了提高数据转换精度,常采用10 位、12 位或更多位的A/ D 转换器. 本文介绍了AD574 性能特点和工作
时序,设计了AD574 模数转换器与8051 单片机接口电路,并结合实际情况给出了程序流程图和相应的
汇编源程序.
1 AD574 性能特点和工作时序
1. 1 AD574 性能特点
AD574 是一个完整的12 位逐次逼近型带三态缓冲器的A/ D 转换器. 集成了3 个模拟量输入、6 条
控制线、3 条测试/ 调零线和3 条电源线,具有低噪声、低功耗、高精度、高分辨率和高采样率的优点. 其
性能特点表现为以下三个方面:
1. 2 AD574 工作时序
AD574 在模数转换时按图1 所表示的时序进行, CS为片选信号,低电平有效; CE 为片选使能端,高
电平有效; CS和CE 共同用于片选控制,只有当两个信号同时有效时,才能选中本芯片工作. R/ C 为读
出/ 转换控制端, R/ C = 0 时,启动A/ D 转换; R/ C = 1 时,允许读出转换后的数据. A0 (字节选择) 和12/
8(数字形式) 一起控制输出数据和转换脉冲. 处于高电平,允许12 位输出. 在读操作时,12/ 8 = 0 , A0 = 0
时,允许高8 位数字量输出;当12/ 8 = 0 ,A0 = 1 时,允许低4 位数字量输出. 在启动A/ D 转换时,A0 = 0 ,
启动12 位A/ D 转换. 在设计中,为了避免启动A/ D 转换前出现不必要的读操作,先设R/ C = 0 ,然后
再设CS和CE 有效.
2 AD574 和8051 单片机接口电路设计
如图2 所示, AD574 的CS 片选端接锁存器的Q7 端, A0 端接锁存器的Q1 端, R/ C 接锁存器的Q0
端,8051 的WR 和RD经与非门与AD574 的CE 端相接,因此, AD574 启动12 位A/ D 转换的地址为
FF7 CH. 读高8 位数据的地址为FF7DH;读低4 位数据的地址为FF7 FH. 12/ 8 接地表示8051 要分两次
从AD574 读出A/ D 转换的12 位数字量. BIF OFF 的接法表示10VIN或20VIN 被设定为双极性电压输入
排行
- STC89系列高性能单片机及其应用
- 8051 和8279 开关矩阵的自动棋盘
- 低成本数字式照度计的研制
- PIC单片机系统的设计和应用
- 单片机嵌入式以太网防盗报警系统
- 具有语音提示、电话查询及自动报
- 一种微机加油收费系统的设计
- PIC单片机控制的智能风电沼气闭锁
- 基于MCS-51电风扇智能调速器的设
- 基于软件模拟的51单片机IIC总线的
- 8051单片机控制交通信号灯的方法
- C8051F单片机电压基准的不同用法
- 用8051单片机实现智能浇花
- PIC16C711单片机与PC机远程通讯研
- 基于PIC单片机的温度湿度控制系统
- PIC单片机和高档语音录放芯片实现
最近更新
高分辨率A/D转换器与8051单片机接口电路设计及应用


联系我们
返回 电子技术论文 列表