单片机温度采集系统的流程图总编程~~~

来源:百度知道 编辑:UC知道 时间:2024/07/05 23:17:37
我的论文差一个编程.谁能帮忙我.......在此非常感谢.......

Q981899730

sbit DQ=P3^5; //数据传输线接单片机的相应的引脚
unsigned char tempL=0; //设全局变量
unsigned char tempH=0;
bit fg=1; //温度正负标志

//******************延时子程序 *******************************

//这个延时程序的具体延时时间是time="i"*8+10,适用于小于2ms的延时

//************************************************************
void delay(unsigned char i)
{
for(i;i>0;i--);
}

//***********************************************************

// 延时子程序

//************************************************************
/*void delay1ms()
{
unsigned char i;
for(i=124;i>0;i--); //延时124*8+10=1002us
} */

//*****************************初始化程序 *********************************//

Init_DS18B20(void)
{
unsigned char x=0;
DQ=1; //DQ先置高
delay(8); //稍延时
DQ=0; //发送复位脉冲
delay(80); //延时(>480us)
DQ=1; //拉高数据线
delay(5); //等待(1