#include //WD代表与温度有关
#include //SD代表与湿度有关
#include //GZ代表与关照有关
#include //YJ代表与液晶有关
#define uint unsigned int // 宏定义
#define uchar unsigned char
#define SlaveAddress 0x46 //定义器件在IIC总线中的从地址
typedef unsigned char BYTE;
BYTE BUF[8]; //光照接收数据缓存区
sbit lcdrs=P1^0; //数据或者命令选择端
sbit RW=P1^1; //数据读写选择
sbit lcden=P1^2; //使能信hao
sbit led1=P1^4; //喜阳模式亮
sbit led2=P1^5; //喜阴模式亮
sbit SCL=P2^5; //IIC时钟引脚定义
sbit SDA=P2^6; //IIC数据引脚定义
sbit DQ=P2^7; //DS18B20温度传感器的信号线
sbit zhuan=P3^0; //继电器控制