-
大小: 2KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-09
- 語言: 其他
- 標(biāo)簽:
資源簡介
I2C協(xié)議驅(qū)動ads1115,16高精度AD模塊,測量范圍±256mV到±6.128V,PGA調(diào)整,msp430f149單片機(jī)

代碼片段和文件信息
#include?“../inc/ads1115.h“
#include?“math.h“
/*******************配置寄存器*********************/
unsigned?char?Confige_1115(void)
{
??//int?k=0;
??unsigned?char?Initdata1[4]={0};
????Initdata1[0]?=0x90;???????//?啟動配置命令
????Initdata1[1]?=0x01;???????//?指向配置寄存器
????Initdata1[2]?=0xD2;????????//配置字高字節(jié)????0001?0100選擇0通道?參考電壓2.048v
????//若改為單端輸入?則應(yīng)配置為0x44??差分輸入0.3時應(yīng)配置0x14
????Initdata1[3]?=0x83;???????//?配置字低字節(jié)????1000?0011選擇128sps
??//??????SCL_H;
????start();
????Send1byte(Initdata1[0]);
????if(judgeack()==0)
????Send1byte(Initdata1[1]);
????else
??????return?0;
????if(judgeack()==0)
????Send1byte(Initdata1[2]);
????else
??????return?0;
????if(judgeack()==0)
????Send1byte(Initdata1[3]);
????else
??????return?0;
????if(judgeack()==0)
????stop();
????else
??????return?0;
????delay_();
???return?1;
}
/************指向轉(zhuǎn)換寄存器***************/
unsigned?char?Point_reg(void)
{
//int?m=0;
????????unsigned?char?Initdata2[2]={0};
Initdata2[0]?=0x90;???????????//?地址?+?寫命令
Initdata2[1]?=0x00;????????????//?指向轉(zhuǎn)換結(jié)果寄存器
??start();
??????????Send1byte(Initdata2[0]);
??????????if(judgeack()==0)
??????????Send1byte(Initdata2[1]);
??????????else
????????????return?0;
??????????if(judgeack()==0)
??????????stop();
??????????else
????????????return?0;
??????????delay_();
??????????return?1;
}
/**************讀取轉(zhuǎn)換結(jié)果***************/
unsigned?int?Read_1115(void)
{
??unsigned?int???ResultLResultH;
??unsigned?int????Result=0;
??start();
??Send1byte(0x91);
??if(judgeack()==1)
??{
?????return?1;
??}
??ResultH=Read1byte();
??ack();
??ResultL=Read1byte();
??ack();
??stop();
??Result?=?(ResultH<<8)?+?ResultL;
??printf(“Result?=?%u“Result);
??return??Result;
}
//
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1923??2018-05-06?14:02??ads1115\1115.c
?????文件???????2907??2018-05-06?14:02??ads1115\1115.h
?????目錄??????????0??2018-05-06?14:02??ads1115
-----------?---------??----------?-----??----
?????????????????4830????????????????????3
- 上一篇:kafka和storm整合
- 下一篇:安卓開發(fā)-計(jì)算器
評論
共有 條評論