MAX11208.pdf

  • 浏览量:1766
  • 下载量:236
  • 资料大小:1.33 MB
  • 日期:2014-12-16
  • 上传者:mx2海贼
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    ad主要用于采集热电偶温度的。


    20bit,单通道,2线串口,












    max11208与2线接口兼容并用sclk和rdy/dout数据的串行通讯。在这种模式下,所有控制都是通过时间的sclk高或低相位实现。2线接口只允许数据被读出通过sclk和rdy/dout端子。到sclk将转换数据输出提供串行时钟。


    sclk和rdy/dout对数据进行信号准备,在sclk脉冲应用时读数据。sclk和rdy/dout默认为高电平。在转换结束,当数据可用时,max11208拉sclk和rdy/dout低并保持低直到时钟脉冲施加在sclk输入;对应用在sclk时钟脉冲,sclk和rdy/dout在每一个sclk上升沿输出转换数据。为了监测数据的可用性,通过提供一个第25脉冲,读完20位数据后拉sclk和rdy/dout高。使用此2线接口的不同的操作模式,在下面的章节中描述。


    根据转换读数据


    为了预测数据的有效性,使用检索数据通过sclk和rdy/dout输出。最后一位读完时,sclk和rdy/dout输出闲置,除非提供一个第25个脉冲,引起sclk和rdy/dout闲置为高。当转换数据有效,sclk和rdy/dout拉低。


    对于数据读时序图如图1所示。一旦检测到sclk和rdy/dout低电平,根据时钟脉冲输出数据。数据转换高位先输出,并且为二进制补码形式。一旦所有数据都转换输出,第二十五sclk必须拉就绪/输出端子回到空闲状态。见图2。如果数据不是在下一次转换数据更新前读完,旧的数据丢失,因为新的数据覆盖旧的值。


    unsigned long read_max11208()
    {
     uchar i;
     ulint data_out=0x00000000; //定义了32位的变量
     adc_sclk=0; //
     if((data_temp&0x80)==0x00)
     for(i=0;i
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换