采用LCD1602显示18B20数字温度计温度程序
采用LCD1602显示18B20数字温度计温度程序 端口说明 18B20数据引脚接P3.7 LCD引脚RS接P3.0,RW接P3.1,EN接P3.2,Data0~7接P2口 温度精确到1为小数
采用LCD1602显示18B20数字温度计温度程序
端口说明
18B20数据引脚接P3.7
LCD引脚RS接P3.0,RW接P3.1,EN接P3.2,Data0~7接P2口
温度精确到1为小数
#include<reg51.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;i<ms;i++)
for(j=0;j<100;j++);
}
void wr_com(unsigned char com)//写指令//
{ delay1ms(1);
RS=0;
RW=0;
EN=0;
P2=com;
delay1ms(1);
EN=1;
delay1ms(1);
EN=0;
}
void wr_dat(unsigned char dat)//写数据//
{ delay1ms(1);;
RS=1;
RW=0;
EN=0;
P2=dat;
delay1ms(1);
你可能喜欢
- lcd1602显示程序
- LCD1602程序
- 数字温度计课程设计 单片机
- LCD1602中文资料
- 温度传感器
- 单片机lcd1602
- 液晶1602
- 单片机液晶显示程序
- lcd1602显示器程序2页
- 1602lcd显示时钟程序8页
- 基于51单片机的lcd1602显示温度 源程序 18b20测温8页
- AT24C02 C语言驱动程序lcd1602液晶显示7页
- lcd1602简单显示c程序1页
- lcd1602按键显示程序4页
- 51单片机LCD1602液晶显示程序5页
- 原创 C51 温湿度传感器DHT11驱动 LCD1602显示程序 硬件通过 含电路图和实际测试效果图9页
- 超声波测距程序(LCD1602液晶显示)4页
- LCD1602液晶显示C程序6页
- 51单片机驱动LCD1602程序设计(C语言)73页
- LCD1602驱动-STM32程序5页
- 单片机课程设计—四位数字温度计的设计22页
- 基于单片机的数字温度计课程设计41页
- 基于单片机的数字温度计课程设计23页
- 单片机课程设计 基于数字温度传感器的数字温度计报告32页
- 基于单片机的数字显示温度计课程设计13页
- 单片机原理及系统课程设计报告:基于89C51单片机的数字温度计设计16页
- LCD1602中文资料6页
- LCD1602中文资料(免费下载)7页
- LCD1602液晶完整中文资料17页
- LCD1602液晶完整中文资料17页
- 中文LCD1602资料6页
- LCD1602中文资料22页
- 540 660室内温度传感器4页
- GWP150B矿用本安型表面温度传感器1页
- 温度传感器报告24页
- DS18B20温度传感器课图和源程序程6页
- 3.2温度传感器和光电传感器导学案4页
- 单片机代码-温度传感器18b208页


