微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > DS18B20-64位序列码读取程序

DS18B20-64位序列码读取程序

时间:12-02 来源:互联网 点击:

lcd_pos(0x40); //设置显示位置为第二行第1个字符
m = 0;
while(cdis4[m] != )
{
lcd_wdat(cdis4[m]); //显示字符
m++;
}
}

/*******************************************************************/
/* */
/* 主函数 */
/* */
/*******************************************************************/
void main()
{
P0 = 0xff;
P2 = 0xff;

while(1)
{
Ok_Menu ();
Read_RomCord(); //读取64位序列码
CRC8(); //CRC效验
if(crc==0) //CRC效验正确
{
Disp_RomCode();//显示64位序列码
beep();
}
while(!presence)
{
Init_DS18B20();
delay1(1000);
}

Error_Menu ();
do
{
Init_DS18B20();
beep();
}
while(presence);
}
}

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top