📄 sht.h
字号:
#define SHT_DATA_PIN 2
#define SHT_SCL_PIN 1
#define Setb_SHT_DATA PORTA |= BIT(SHT_DATA_PIN)
#define Clr_SHT_DATA PORTA &= ~BIT(SHT_DATA_PIN)
#define Setb_SHT_SCL PORTA |= BIT(SHT_SCL_PIN)
#define Clr_SHT_SCL PORTA &= ~BIT(SHT_SCL_PIN)
//adr command r/w
#define STATUS_REG_W 0x06
#define STATUS_REG_R 0x07
#define MEASURE_TEMP 0x03
#define MEASURE_HUMI 0x05
#define RESET 0x1e
#define noACK 0
#define ACK 1
void s_transstart(void);
BYTE Read8BitsData(BYTE ack);
void Write8BitsData(uchar uData);
void SHT_init(void);
//void s_connectionreset(void);
void GetTemperature(void);
void GetHumi(void);
void MeaRH(void);
void MeaTemperature(void);
void ReadSHTReg(void);
void Wait_Ok(void);
void WriteSHTReg(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -