DS18B20一共3个引脚,分别是接地,接IO口,接电源(矩形面对着自己,从左往右读)。
AT89C51嘛,可用IO口有32个,先看着芯片上的字,对着自己。然后开始左上角往左下角,左下角到右下角再到
想了解更加详细的技术参数的话百度搜硬之城去那里了解下,好过自己在这里瞎琢磨专业的地方解决专业的问题,这个都是很现实的。
uchar CT1820Init()
{
uchar i;
DSPORT =
0;
//将总线拉低480us~960us
delay600us();
//450us to 700us
DSPORT =
1;
//然后拉高总线,如果CT1820做出反应会将在15us~60us后总线拉低
i =
0; //
while(DSPORT) //等待CT1820拉低总线
{
delay500us();
i++;
if(i>1)//等待>5MS, set 2 = 2.48ms
{
return 0;//初始化失败
}
}
return 1;//初始化成功
}