基于单片机89C51控制的温度智能控制系统,我做继电器连加热制冷那块

来源:百度知道 编辑:UC知道 时间:2024/06/27 10:21:57
求芯片接到继电器的电路图和89C51的对应程序!!!!!!!!!!!!!!
是的

可以考虑用DS18B20采用的单线的数据接口.
不过,我还没有用过,所以具体情况我也不太清楚...
我这儿有个程序或许可以参考一下...
电路图如下:
http://hi.baidu.com/37772166/album/item/5cc5a912977a8ac4c2fd7801.html
ORG 0000H ;DS18B20.ASM 0-125度的温度计 原创:陈永飞 QQ:49204743 地址:江苏省南京市
TEMPER_L EQU 41H ;用于保存读出温度的低8位 信箱:baiyni888@163.com
TEMPER_H EQU 40H ;用于保存读出温度的高8位
FLAG1 EQU 38H ;是否检测到DS18B20标志位
A_BIT1 EQU 31H ;数码管个位数存放内存位置
B_BIT1 EQU 32H ;数码管十位数存放内存位置
D_BIT1 EQU 35H ;数码管百位数存放内存位置
DQ EQU P3.2 ;30H,31H,32H,33H: X 个位 十位 X
MOD7: MOV SP,#60H
LCALL GET_TEMPER ;调用读温度子程序
LCALL TEMPCOV
LCALL JDQGZ
LCALL DISPLAY ;调用数码管显示子程序
AJMP MOD7
TEMP0: INC A
AJMP TEMP1
TEMPCOV: MOV A,TEMPER_L ;数据处理子程序TEMPCOV
MOV B,#16
DIV AB
JB B.3,TEMP0
TEMP1: MOV 34H,A ;将TEMPER_L的高四位右移四位,存入34H中(温度值)