程序模拟图已经写好了...急!!基于DS18B20和51 单片机汇编\...是一个关于51 单片 machine如何连接多个DS18B20的问题。AT89C51 单片机和DS18B20的程序与电路图实现温度检测、显示和报警,DS18B20 89C51 单片机 蜂鸣器和LED灯亮程序。
1、以AT89C51 单片机和DS18B20实现温度检测显示并报警的 程序和电路图,显示...汇编Language程序:;*********************************************************************;程序适用于单个DS18B20和MCS51 单片机的连接,带12MHz的晶振;测量温度范围为55℃至 99℃,温度精确到小数点后一位;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *脾气_ LEQU30H存储从DS18B20读取的高低温值TEMPER _ Hequ 31 htemper _ nume qu 32h;存储温度转换后的整数部分TEMPER _ POTEQU33H存储温度转换后的小数部分FLAG0EQU34HFLAG0存储温度的符号dquep 1.0;DS18B20数据线RSBITP1.7LCD1602控制线定义rw bitp 1.6 ebitp 1.5 skip ds 18 b 20 eq 0 CCH;DS18B20跳过ROM命令StartDs18b20EQU4。
2、怎样用PID算法对恒温箱的温度进行控制,求相关的51 单片机 汇编 程序设计要求:本温控系统基于单片 PC,实现了对温度的实时监控和智能控制。设计了培养箱的温度控制系统,配有温度传感器,采用DS18B20数字温度传感器,无需数模/数字转换,可直接与单片计算机传输。采用PID控制技术,可将温度保持在所需的恒定范围内,并配有键盘用于输入设定温度。配有数码管LED显示温度。
2.恒温温度可预设,干燥过程恒温控制,控温误差小于2℃。3.预设时间显示预设温度,恒温显示实时温度。采用PID控制算法,显示温度精确到0.1℃。4.当温度超过预设温度5℃时发出声音报警。5.对加热和冷却过程没有线性要求。6.温度检测部分采用DS18B20数字温度传感器,无需数模转换,可直接与单片计算机传输。7.人机对话部分由键盘、显示和报警三部分组成,可以显示和报警温度。
3、寻求DS18B20 89C51 单片机 蜂鸣器报警同时LED灯亮的温度报警 程序, 汇编\...4、是一个关于51 单片机接连多个DS18B20的问题, 程序仿真图都已经编写好了...
5、急求!!基于DS18B20和51 单片机的可调恒温系统,要 汇编语言的
6、基于51 单片机的DS18B20 程序(数码管显示
#include#include#defineucharunsignedchar#defineuintunsignedintsbitdqp2^0;void reset();//DS18B20复位函数void write _ byte(uchar val);//DS18B20写命令函数ucharread _ byte(void);//DS18B20读取1字节函数void Read _ temp();//温度读数函数void work _ temp();//温度数据处理函数uchardatatemp_data由STC52编译,以下为C 程序。调试已经成功,自己看程序bar # include # include # defineuchuransignedchar # defineuintunsigned # definel CD _ data 0 sbitsdap 3。sbitsclp3^4;//24C08控制端口设置sbitlcd_rsp3^3;//寄存器选择输入sbitlcd_rwp3^6;//LCD读写控制sbitlcd_enp3^7;//液晶使能控制sbit LCD _ psbp 3 2;//串行/并行控制sbitfmp2^4;//蜂鸣器控制端口sbitrsp2^5;sbitt_clkp2^0;//实时时钟线引脚//sbitt _ IOP 2 1;//实时时钟数据线引脚//sbitt _ rstp 2 2;//实时时钟复位线pin///sbitdsp2^3;sbitenp2^6;sbitzzp2^7;sbitfzp3^1;sbitacc0acc^0;sbitacc7acc^7;uinttemp 。