max1241中文资料.doc_第1页
max1241中文资料.doc_第2页
max1241中文资料.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

v MAX1241是一种低功耗、低电压的12位串行ADC。它使用逐次逼近技术完成A/D转换过程。最大非线性误差小于1LSB,转换时间9s。采用三线式串行接口,内置快速采样/保持电路。其结构和引脚定义如图9-15所示 v MAX1241的管脚功能如表9-3所示。采用单电源供电,动态功耗在以每秒73K转换速率工作时,仅需0.9mA电流。在停止转换时,可通过SHDN控制端使其处于休眠状态,以降低静态功耗。休眠方式下,电源电流仅1A。管 脚名 称功 能参 数1VDD电源输入+2.7+5.2V2VIN模拟电压输入0VREF3SHDN节电方式控制端“0”节电方式(休眠状态)“1”或浮空工作4REF参考电压VREF输入端10VVDD5GND模拟、数字地6DOUT串行数据输出三态7CS芯片选通“0” 选通“1” 禁止8SCLK串行输出驱动时钟输入频率范围:02.1MHzMAX1241的工作时序如图9-16所示v MAX1241A/D转换器与8051的接口v MAX1241与微机接口的实现有二种选择,一是使用普通端口,利用程序实现串行输入。另一种则是直接使用串行口。前者输入速度低,后者需占用串行通讯口。这两种接口方式的电路图如图9-17所示。v 图9-17(a)中,接口使用三位通用I/O端口P1.0P1.2。其中P1.0用于片选信号。P1.2为数据输入,P1.1产生驱动脉冲SCLK。按此接口电路的采集程序如下:MOV A,#00HMOV R6,#04HMOV R7,#08HCLR P1.2CLR P1.0;A/D片选有效,启动转换 WAIT:JNB P1.2, WAIT;等待A/D转换结束 GAOWI:SETB P1.1CLR P1.1MOV C, P1.2;输入一位数据 RLC ADJNZ R6, GAOWI;判高4位是否移出MOV 21H, A ;存高4位的转换结果DIDW:SETB P1.1CLR P1.1MOV C, P1.2RLC ADJNZ R7, DIWIMOV 20H, A ;存低8位的转换结果SETB P1.1CLR P1.1SETB P1.0RETv 当使用8051的串行口与MAX1241连接时,如图9-17(b)串行口应工作在方式0,即同步移位寄存器方式。此时,串行口的RXD被用于接收MAX1241的输出数据。而发送数据端TXD则被用于提供驱动时钟,为满足时序要求,应将其反相。v 由于单片

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论