温度值精确到01度.docVIP

  • 6
  • 0
  • 约3.61千字
  • 约 6页
  • 2016-08-11 发布于湖北
  • 举报
温度值精确到0.1度,lcd1602显示仿真电路图如下 c程序如下: #includereg51.h #define uchar unsigned char #define uint unsigned int sbit DQ=P3^7;//ds18b20与单片机连接口 sbit RS=P3^0; sbit RW=P3^1; sbit EN=P3^2; unsigned char code str1[]={temperature: }; unsigned char code str2[]={?????????????}; uchar data disdata[5]; uint tvalue;//温度值 uchar tflag;//温度正负标志 /*************************lcd1602程序**************************/ void delay1ms(unsigned int ms)//延时1毫秒(不够精确的) {unsigned int i,j; ?? for(i=0;ims;i++) ??? for(j=0;j100;j++); } void wr_com(unsigned char com)//写指令// { delay1ms(1); ?? RS=0; ?? RW=0; ?? EN=0; ?? P2=com; ?? delay1m

文档评论(0)

1亿VIP精品文档

相关文档