资源简介
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
相关资源
- 电气伺服驱动
- AT25SF081驱动
- l289n电机驱动
- 以色列Elmo驱动器+Kollmorgen TBMS无框直驱
- 宋宝华源码《Linux设备驱动开发详解
- 基于嵌入式Linux的RFID读卡器的驱动程
- L298N电机驱动模块电路图
- 基于数据驱动的短期风电出力预估–
- 安川SigmaWin+ USB驱动64bitwin10可用
- 《寒江独钓:Windows内核安全编程》源码
- 龙腾单IP单进程(驱动板)v1.2(解压
- win2000驱动程序设计指南
- OLED驱动STM32
- STM32F103VET6驱动HC-SR04.rar
- 驱动精灵不用安装版
-
Jli
nk 驱动(win10可用) - 基于stm32的hmc5983和mpu6500的驱动程序
- FPGA单片机4线spi方式驱动OLED有机屏幕
- 魅蓝note2驱动
- 采集卡驱动DRIVER.CY3014.DIRECTSOUND_YS 1.
-
stm32 keil用jli
nk4.40驱动 - 串口服务器驱动
- stm32 42相步进电机驱动完整工程
- S7A驱动完美破解
- 比较详细的步进电机驱动程序
-
Jli
nk驱动-------------安装包 - STM32F103步进电机、压力传感器、温湿
- STM32F103 驱动四路MAX6675 采集温度 LC
- 18位8通道AD7608驱动程序.rar
- 基于Usart的串口屏USART_HMI驱动.zip
评论
共有 条评论