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

📄 18b20._h

📁 利用DS18b20温度采集芯片通过AVR单片机采集温度
💻 _H
字号:
/**************************************
** Filename: 18b20.h
** Describe: 18b20 温度传感器 头文件
** Author : 古欣 www.avrvi.com
** Time  :   2007-2-15
**************************************/

extern unsigned char wmh,wml;           //全局变量

#define CLR_DIR_1WIRE DDRB&=~BIT(4)     //只要修改这里的参数就可以了!呵呵! 
#define SET_DIR_1WIRE DDRB|=BIT(4)      //里面什么都不用该! 
#define CLR_OP_1WIRE PORTB&=~BIT(4) 
#define SET_OP_1WIRE PORTB|=BIT(4)       
#define CHECK_IP_1WIRE (PINC & 0x10)    //检测

void init_1820(void);

void write_1820(unsigned char x);  

unsigned char read_1820(void);

/*************************************************
** 读取温度值
** 更改全局变量 wmh,wml; 温度的高低位
*************************************************/
extern void gettemp(void);

⌨️ 快捷键说明

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