⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ds18b20.h

📁 1线温度传感器,单片机C语言驱动程序,
💻 H
字号:
		#include 	"reg52.h"
		#include 	"config.h"

		#define 	DS18B20DQ				P3_6
		//所有命令
		#define		DS18B20SKIP_ROM			0x0CC	//为了与别的程序不冲突名字定义的较长
		#define		DS18B20SEARCH_ROM		0x0F0
		#define		DS18B20READ_ROM			0x033
		#define		DS18B20CONVERT_T_ROM	0x044
		#define		DS18B20WRITE_S_ROM		0x04E
		#define		DS18B20READ_S_ROM		0x0BE
		//配置寄存器
		#define		DS18B20_R1R0			0x07F	//配置为9bit结果    R1,R0     结果位数  转换时间
													//  	0x01F	0	 0  0 --- 	 9		93.75mS
													//  	0x03F	1	 0  1 --- 	10		187.5mS
													//  	0x05F	2	 1  0 --- 	11		  375mS
													//  	0x07F	3	 1  1 --- 	12		  750mS
/*
void 			ds18b20_write_bit ( bit bitVal 			);
bit 			ds18b20_read_bit  ( void	 			);
bit				ds18b20_reset	  ( void	 			);
void			ds18b20_write_byt ( unsigned char bytVal);
unsigned char 	ds18b20_read_byt  ( void 				);
void 			ds18b20_delay 	  ( unsigned char Time  );
bit 			ds18b20_init 	  ( void 				);
unsigned int 	ds18b20_get 	  ( void 				);*/
		#include	"ds18b20.c"
		

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -