📄 ds18b20.h
字号:
//****** 位定义 ******
#define PORTB0 0
#define PORTB1 1
#define PORTB2 2
#define PORTB3 3
#define PORTB4 4
#define PORTB5 5
#define PORTB6 6
#define PORTB7 7
#define DQ_18B20 (1<<5) // PB5
#define DQ_TO_0() (PORTB |= DQ_18B20) // PB5='0'
#define DQ_TO_1() (PORTB &= ~DQ_18B20) // PB5='float'
#define DQ_status() (PINB & DQ_18B20) // read PB5 pin
//#define MUL 10
//*****函数声明*******
unsigned char DS18B20_reset(void); //检查DS18B20函数
unsigned char DS18B20_read(void); //读DS18B20函数
void DS18B20_write(unsigned char cmd); //写DS18B20函数
void delay_1us(void); //1us延时函数
void delay_nus(unsigned int n); //N us延时函数
void delay_1ms(void); //1ms延时函数
void delay_nms(unsigned int n); //N ms延时函数
void DS18B20_config(void);
int Read_T(void);
void convert_T(void);
void delay(unsigned int x);
void Write_Init(void);
unsigned char CRCcheck(unsigned char *ValuePoint,unsigned char len);
void asc2con(unsigned char *p,unsigned char len);
void DS18B20_match(unsigned char *p);
void turnon(void);
void DS18B20Display(void);
void sec_display(void);
void Change_sum(void);
void key_display(unsigned char key_TempValue);
//unsigned char switch_T();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -