-
-
...void delay_18B20(unsigned int i)
{
while(i--);
}
//初始化函数
Init_DS18B20(void)
{
unsigned char x=0;
DQ = 1; //DQ复位
delay_18B20(8); //稍做延时
DQ = 0; //单片机将DQ拉低
delay_18...
-
-
...c_key(void);
void dec_key(void);
void delay_18B20(unsigned int i);
void Init_DS18B20(void) ;
uchar ReadOneChar(void);
void WriteOneChar(unsigned char dat);
void ReadTemperature(void);
void ad0809(void);
void playalarm(void);
/*********延时K*1ms,12.000mhz**********/
void delay...
-
-
...nbsp; play16(1,(i-4)<<1,3,yanyu+(i<<5));
}
}
init_ds1302();
init_time();
flag5=0;
do
{
if(P3&0x04)
first=1;
init_ds1302();
gettime(&realtime);
...