• 大小: 1.14MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-28
  • 语言: 其他
  • 标签: ADS1118  驱动  

资源简介

ADS1118驱动代码实例,监测温度驱动代码。

资源截图

代码片段和文件信息


//#include “msp430x26x.h“
//#include“intrinsics.h“
#include “iostm8s207rb.h“
#include “intrinsics.h“

#include “ADS1118.H“


/************************************************************
*函数名称: Write_SIP(unsigned int temp)
*功能描述: 向ADS118写入配置寄存器值,并且读回AD数值
*入口参数: temp (写入配置寄存器)
*返回数值: Read_Data
* 说  明 :根据时序图,前16位读的是AD转换数值 后16位读回的配置寄存器

* 林诗发 
* 日 期 :14.8.20
**************************************************************/

unsigned int Write_SIP(unsigned int temp)
{
    char i;
    unsigned int Read_Data;
   // Data_Out;                   //设置P3.0为输出     DIN -->对应(SOMI)
    //Data_In;                    //设置P3.1为数据输入 Dout-->对应(SOMO);
    
    CLK_L;
    for(i=0;i<16;i++)           //只有在时钟上升沿时数据被锁存,为控制器通过下降沿读取数据
    {       
      if((temp&0x8000)==0x8000)  { DOUT_H;}                    
      else                       { DOUT_L;}      
      temp<<=1; 
      
      CLK_H; 
     // delay_us(50);
      
      Read_Data<<=1;
      if(DIN){Read_Data++;}
      
      CLK_L;
    //  delay_us(50);
           
    }
    DOUT_L;
    
    return Read_Data;
    
}

/************************************************************
*函数名称: ADS1118_GPIO()
*功能描述: 连接ADS1118的IO口初始化
*入口参数: 
*返回数值: 
*
* 林诗发 
* 日 期 :14.8.20
**************************************************************/

void ADS1118_GPIO()
{
    Data_Out; //MOSI
    Data_In;  //MISO
    
    CLK_Out;  //CLK
    CS_Out;   //CS
    
    
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-08-20 22:08  ADS1118(stm8)\
     文件       67263  2014-08-20 19:48  ADS1118(stm8)\1111551424.jpg
     目录           0  2018-08-14 15:14  ADS1118(stm8)\ADS1118(stm8)\
     文件        1623  2014-08-20 21:58  ADS1118(stm8)\ADS1118(stm8)\ADS1118.c
     文件        2799  2014-08-20 22:04  ADS1118(stm8)\ADS1118(stm8)\ADS1118.dep
     文件       11254  2014-08-20 22:03  ADS1118(stm8)\ADS1118(stm8)\ADS1118.ewd
     文件       41846  2014-08-20 22:03  ADS1118(stm8)\ADS1118(stm8)\ADS1118.ewp
     文件         161  2014-08-20 22:00  ADS1118(stm8)\ADS1118(stm8)\ADS1118.eww
     目录           0  2014-08-20 22:00  ADS1118(stm8)\ADS1118(stm8)\Debug\
     目录           0  2018-08-14 15:14  ADS1118(stm8)\ADS1118(stm8)\Debug\Exe\
     文件       23360  2014-08-20 22:03  ADS1118(stm8)\ADS1118(stm8)\Debug\Exe\ADS1118.out
     目录           0  2018-08-23 12:04  ADS1118(stm8)\ADS1118(stm8)\Debug\List\
     目录           0  2018-08-14 15:14  ADS1118(stm8)\ADS1118(stm8)\Debug\Obj\
     文件        7641  2014-08-20 22:03  ADS1118(stm8)\ADS1118(stm8)\Debug\Obj\ADS1118.o
     文件         193  2014-08-20 22:04  ADS1118(stm8)\ADS1118(stm8)\Debug\Obj\ADS1118.pbd
     文件        8069  2014-08-20 22:03  ADS1118(stm8)\ADS1118(stm8)\Debug\Obj\main.o
     文件        1082  2014-08-20 21:58  ADS1118(stm8)\ADS1118(stm8)\ads1118.h
     文件         535  2014-08-20 22:04  ADS1118(stm8)\ADS1118(stm8)\main.c
     目录           0  2018-08-14 15:14  ADS1118(stm8)\ADS1118(stm8)\settings\
     文件         840  2014-08-20 22:04  ADS1118(stm8)\ADS1118(stm8)\settings\ADS1118.cspy.bat
     文件        6979  2014-08-20 22:04  ADS1118(stm8)\ADS1118(stm8)\settings\ADS1118.dbgdt
     文件         898  2014-08-20 22:04  ADS1118(stm8)\ADS1118(stm8)\settings\ADS1118.dni
     文件        2755  2014-08-20 22:04  ADS1118(stm8)\ADS1118(stm8)\settings\ADS1118.wsdt
     文件     1199176  2014-08-20 18:58  ADS1118(stm8)\ads1118翻译1.pdf

评论

共有 条评论