- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
sht71代码(Sht71 code)
sht71代码(Sht71 code)
Many people in the study of sht71, which involves the temperature and humidity acquisition is a key content, upload a section of code, share with you.
* clock line: P4.5
* data line: P4.6
* using 14 bit temperature and 12 humidity
*******************************************************************************/
#define SHT_SCK BIT5
#define SHT_DAT BIT6
#define SHT_SCK_OUT / / P4DIR|=SHT_SCK clock output line
#define SHT_SCK_1 P4OUT|=SHT_SCK //SHT_SCK=1
#define SHT_SCK_0 P4OUT=~SHT_SCK //SHT_SCK=0
#define SHT_DAT_OUT P4DIR|=SHT_DAT / / data output line
#define SHT_DAT_IN P4DIR=~SHT_DAT / / data line input
#define SHT_DAT_1 P4OUT|=SHT_DAT //SHT_DAT=1
#define SHT_DAT_0 P4OUT=~SHT_DAT //SHT_DAT=0
#define Read_SHT_Dat (P4IN6) 0x01
//SHT transport initiation
Void SHT_Tra_Sta (void);
//SHT transport restart
Void SHT_Tra_Res (void);
/ / write a byte to the SHT
Uchar SHT_Wri_Byte (uchar value);
/ / a byte read from SHT
Uchar SHT_Rea_Byte (uchar ACK);
//SHT software reset
//uchar SHT_Sof_Res (void);
/ / read the status register
//uchar SHT_Rea_Sta (uchar, *p_value, uchar, *p_checksum);
/ / write status register
//uchar SHT_Wri_Sta (uchar *p_value);
Start / / measurement
Uchar SHT_Mea_TH (uchar, *p_value, uchar, *p_checksum, uchar, mode);
/ / calculate value of temperature and relative humidity
Void SHT_Cal_TH (float, *p_humidity, float, *p_temperature);
/ / dew point calculation
Float SHT_Cal_DP (float, h, float, t);
//SHT transport initiation
//------------------------------------------------------------------------------
A transmission start / / generates
_____ / ________
|_______| / / DAT:
___ / ___
/ / SCK: ___| |___| |______
Void SHT_Tra_Sta (void)
{
SHT_SCK_OUT;
SHT_DAT_OUT;
SHT_DAT_1;
(NOP);
SHT_SCK_0;
(NOP);
SHT_SCK_1;
(NOP);
SHT_DAT_0;
(NOP);
SHT_SCK_0;
(NOP);
SHT_SCK_1;
(NOP);
SHT_DAT_1;
(NOP);
SHT_SCK_0;
(NOP);
}
//SHT transport restart
//------------------------------------------------------------------------------
Reset: DAT_line=1 and at / / c
您可能关注的文档
- 接城龙花园裙楼商铺营销策划案1(The city of dragon garden stone shops marketing plan 1).doc
- 摄像机技术指标介绍(Introduction to camera technical specifications).doc
- 摄像十二忌(Camera twelve bogey).doc
- 摄影师用光杂谈111(With the light on 111 photographers).doc
- 摆地摊选货、进货的经验技巧(Placing goods and purchasing experience in booth).doc
- 撒发货i(Sprinkle shipment I).doc
- 撤消街道办的几点建议(Some suggestions for winding up the streets).doc
- 撤点并校不宜一刀切 山区孩子上学将更难(Point out and school should not be one size fits all, mountain children will be more difficult to go to school).doc
- 摄影测量与遥感学专业术语中英文对照(Photogrammetry and remote sensing technical terms in Chinese and English).doc
- 操作码助记符(Opcode mnemonic).doc
- sht11驱动(SHT11 drive).doc
- shtii(shtii).doc
- siemens系统的故障诊断与维修(Fault diagnosis and maintenance of Siemens system).doc
- si硅的色散曲线(Dispersion curves of Si silicon).doc
- sketchupbbs·快捷键列表查看(sketchupbbs·快捷键列表查看).doc
- smt介绍(SMT introduction).doc
- soho(在家上班族).doc
- socket编程机制(socket编程机制).doc
- solidworks 使用心得(SolidWorks usage experience).doc
- solidworks 乱码解决(SolidWorks乱码解决).doc
文档评论(0)