求基于AT89C51单片机、多点DS18B20温度传感器、LCD1602液晶显示 及报警 的高精度数字温度计程序,加高分!

如题所述

第1个回答  2012-05-06
8路18B20检测显示(汇编的),4路18B20检测(c的)看你要什么了追问

4路的

追答

邮箱

追问

1019813911@qq.com

求基于AT89C51单片机和DS18B20温度传感器、LCD1602液晶显示的数字温度...
define uint unsigned int uchar code table[]="Welcome To" ;\/\/初始化日期和星期 uchar code table1[]="Our System!";\/\/初始化时间 uchar code table2[]="Temperature is:";\/\/初始化时间 \/\/以下三个是定义LCD的引脚 sbit lcden=P2^2;sbit lcdwrite=P2^1;sbit lcdrs=P2^0;char wendu;\/...

基于AT89C51单片机和DS18B20温度传感器、LCD1602液晶显示的高精度数字温...
delay_18B20(100); \/\/ this message is wery important Init_DS18B20();WriteOneChar(0xCC); \/\/跳过读序号列号的操作 WriteOneChar(0xBE); \/\/读取温度寄存器等(共可读9个寄存器) 前两个就是温度 delay_18B20(100);a=ReadOneChar(); \/\/读取温度值低位 b=ReadOneChar(); \/\/读取...

求:基于AT89C51单片机的多路DS18B20测温显示
unsigned char Init_DS18B20(void);unsigned char Read_DS18B20(void); \/\/读DS18B20一个字节 Write_DS18B20(unsigned char d); \/\/写一个字节 unsigned int TurnTemp(unsigned int temp); \/\/温度返回值被放大100倍 startTempTrans(void); \/\/启动温度转换 int ReadTemp(void); \/\/读取温度 \/\/\/ ...

基于AT89C51单片机和DS18B20温度传感器、LCD1602液晶显示的数字温度计...
E EQU P2.2 LDATA EQU P1 ORG 0000H AJMP MAIN ORG 0030H MAIN: MOV R0,#00H ;R0:每行显示字符的个数 MOV R1,#80H ;寄存器地址 MOV A,#38H ;设置显示(16×2)ACALL WIR MOV A,#0EH ;开显示,显示光标,光标不闪烁 ACALL WIR MOV A,#06H ;整屏显示不移动 ...

急救!!基于AT89C51单片机的多路DS18b20测温显示系统的所有相关资料_百 ...
它可以看作是该DS18B20的地址序列号。不同的器件地址序列号不同。DS18B20内部结构主要由四部分组成:64位光刻ROM,温度传感器,非挥发的温度报警触发器TH和TL,高速暂存器。DS18B20的引脚定义:(1)DQ为数字信号输入\/输出端 (2)GND为电源地 (3)VDD为外接供电电源输入端(在寄生电源接线方式时接地)...

求基于AT89C51单片机的DS18B20温度检测程序(用C语言)
\/\/DS18B20的读写程序,数据脚P3.3 \/\/ \/\/温度传感器18B20汇编程序,采用器件默认的12位转化 \/\/ \/\/最大转化时间750微秒,显示温度-55到+125度,显示精度 \/\/ \/\/为0.1度,显示采用4位LED共阳显示测温值 \/\/ \/\/P0口为段码输入,P24~P27为位选 \/\/ \/***\/ include "reg51.h"include...

用AT89C51单片机和温度传感器DS18B20S设计数字式温度计
本次设计采用的AT89S52是一种flash型单片机,可以直接在线编程,向单片机中写程序变得更加容易。本次设计的数字温度计采用的是DS18B20数字温度传感器,DS18B20是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。本设计根据设计要求,...

51单片机温度传感器ds18b20、lcd1602液晶C程序
必要操作:连接传感器DS18B20到U6 \/ pragma db code include<AT89X52.H> include "INTRINS.H"define BUSY1 (DQ1==0) \/\/定义busy信号 sbit LED_0=P1^0;\/\/定义数码管控制脚为P1口的0-3脚 sbit LED_1=P1^1;sbit LED_2=P1^2;sbit LED_3=P1^3;sbit DQ1=P3^5;\/\/定义18B20单总...

六位数码管时钟
38.红外报警器设计与实现 39.开关稳压电源设计 40.基于MCS51单片机温度控制毕业设计论文 41.步进电动机竹竿舞健身娱乐器材 42.单片机控制步进电机 毕业设计论文 43.单片机汽车倒车测距仪 44.基于单片机的自行车测速系统设计 45.水电站电气一次及发电机保护 46.基于单片机的数字显示温度系统毕业设计论文 47....

急需:AT89C51单片机的DS18B20温度检测电路及程序。
;DISPLAY:MOV A,29H MOV B,#10 ;10进制\/10=10进制 DIV AB MOV B_BIT,A ;十位在A MOV A_BIT,B ;个位在B MOV R0,#4 CLR C;多加的 DPL1: MOV R1,#250 ;显示1000次 DPLOP:MOV DPTR,#NUMTAB MOV A,TD MOVC A,@A+DPTR ;查通道的7段代码 MOV P0,A ;送出十位的7段代码 C...

相似回答