xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 4KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-01
  • 語言: 其他
  • 標簽: SHT20??

資源簡介

SHT20 溫濕度傳感器,代碼自己優化過,親測可用。自己項目中使用的,自己實際項目一直在用,所以沒有明顯的問題。

資源截圖

代碼片段和文件信息


/***************************************************************
*?File?name?:?SHT20.c?
*?Description?:?SHT20?Humidity?and?Temperature?Sensors?
*?M?C?U?:?STC89C52RC
*?Compiler?:?Keil?uVision?V4.00a?(C51)
*?Created?by?:?dingshidong
*?Copyright?:?Copyright(c)?2012?WUXI?
*?Created?data?:?2012.08.07?
*?Modified?data:?2012.08.10?
*?Vision?:?V1.0
*****************************************************************/

#include?“math.h“
#include?“main.h“
#include?“nrf24l01.h“
#include?“reg24le1.h“
#include?“SHT20.h“?//sht20?head?file?

/*================================================================
【?Name?】Pin?Description
【Function】模擬IIC使用的引腳定義,注意要上拉電阻,SDA和SCL均上拉10KΩ電阻
【?Notes?】
【?Author?】dingshidong
【?Data?】2012.08.07?
================================================================*/
/*************Pin?Description*************
P1.2------SCK?(SHT20)
P1.3------DATA?(SHT20)
*****************************************/

#define?SCL?P12 //IIC時鐘引腳定義
#define?SDA?P13 ???//IIC?數據引腳定義

/*================================================================
【?Name?】
【Function】SHT20的I2C地址
【?Notes?】
【?Author?】dingshidong
【?Data?】2012.08.07?
================================================================*/
#define?SHT20ADDR?0x80
/*================================================================
【?Name?】
【Function】應答位電平定義
【?Notes?】
【?Author?】dingshidong
【?Data?】2012.08.07?
================================================================*/
#define?ACK?0?//應答信號
#define?NACK?1?//非應答信號

/*================================================================
【?Name?】void?Delay(uint?t)
【Function】delay?Nms
【?Notes?】
【?Author?】dingshidong
【?Data?】2012.08.07?
================================================================*/
void?Delay(uint?t)
{
uchar?i;
while(t--)
{
for(i=0;i<200;i++);
}?
}
/*------------------------------------------------------------*/
/**********************Simulation?I2C?Function*****************/
/*------------------------------------------------------------*/

/*================================================================
【?Name?】void?I2CDelay?(uchar?t)
【Function】模擬IIC用的短延時?us
【?Notes?】
【?Author?】dingshidong
【?Data?】2012.08.07?
================================================================*/
void?I2CDelay?(uchar?t)?
{
while(t--);
}

/*================================================================
【?Name?】void?I2CInit(void)
【Function】I2C初始化,空閑狀態
【?Notes?】
【?Author?】dingshidong
【?Data?】2012.08.07
================================================================*/
void?I2CInit(void)
{
SDA?=?1;
I2CDelay(1);?
SCL?=?1;
I2CDelay(1);
}

/*================================================================
【?Name?】void?I2CStart(void)
【Function】I2C起始信號
【?Notes?】SCL、SDA同為高,SDA跳變成低之后,SCL跳變成低?
【?Author?】dingshidong?
【?Data?】2012.08.07
================================================================*/
void?I2CStart(void)
{?
SDA?=?1;?//發送起始條件的數據信號--Z

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????8427??2016-08-22?14:31??SHT20.c

?????文件???????4561??2016-08-22?14:29??SHT20.h

-----------?---------??----------?-----??----

????????????????12988????????????????????2


評論

共有 條評論