超声波测距,温度补偿.DOCVIP

  • 38
  • 0
  • 约5.03千字
  • 约 7页
  • 2019-06-08 发布于湖北
  • 举报
/*18b20温度测量,液晶显示,超声波测距*/ #includereg52.h #include intrins.h #define uchar unsigned char #define uint unsigned int #define LCDIO P1 sbit DQ=P3^7;//ds18b20与单片机连接口 sbit rs=P3^0; sbit rd=P3^1; sbit lcden=P3^2; sbit RX = P2^1; //模块引脚 sbit TX = P2^0; uint Speed=0; unsigned long time=0; unsigned long S=0; bit flag =0; uchar l_disbuff[4] ={ 0,0,0,0,};//显示缓冲 uchar data disdata[5]; uint tvalue;//温度值 uchar tflag; uchar count,s1num; uchar code table[]=Distance:; uchar code table1[]=Temp: C; void delay(uint z) { uint x,y; for(x=z;x0;x--) for(y=110;y0;y--); } void write_com(uchar com) {

文档评论(0)

1亿VIP精品文档

相关文档