1 / 11
文档名称:

简易数字温度计课程设计报告课程设计报告草稿图.doc

格式:doc   大小:2,167KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

简易数字温度计课程设计报告课程设计报告草稿图.doc

上传人:2786321826 2021/12/6 文件大小:2.12 MB

下载得到文件列表

简易数字温度计课程设计报告课程设计报告草稿图.doc

相关文档

文档介绍

文档介绍:-
. 优选-
-
. 优选-
-
. 优选-
-
. 优选-
-
. 优选-
AT89C52
复位电路
报警温度
调整电路
时钟电路
LED显示
温度传感器
报警电路
-
. 优选-
预置
斜率累加器
比较
低温度系数振荡器
计数器1
温度寄存器
Tx
预置
=0
高温度系数振荡器
-0
计数器2
T1
加1
停止
T2
-
. 优选-
开始
调用读温度子程 序
符号为正
符号位赋值为消显代码
温度值求补,符号位赋“-”代码
小数位送X_BIT整数值送29H单元
温度值超出报警温度
报警标志为0
报警
不报警
调用显示子程序
N
Y
Y
Y
N
N
开始
初始化18B20
是否检测到18B20
发跳过读ROM码命令
发转换温度命令
调用显示子程序为温度转换延时
再次初始化18B20
发跳过读ROM码命令
结束
N
Y
发读温度命令,将读到的温度值移入温度暂存器
-
. 优选-
开始
高温调整是否按下
温度调整状态标志位置1
加一键是否按下
高温报警温度暂存单元加一
调用显示子程序
减一键是否按下
低温报警温度暂存单元加一
调用显示子程序
确定键是否按下
结束
低温调整是否按下
温度调整状态标志位置1
加一键是否按下
低温报警温度暂存单元加一
调用显示子程序
减一键是否按下
低温报警温度暂存单元加一
调用显示子程序
确定键是否按下
-
. 优选-
开始
将报警温度送给处理单元
温度调整状态位是否为1
将测的温度整数部分送给处理单元
直接送十位和各位数值
百位送符号位,十位和个位再送对应单元
处理单元值是否大于99℃
查表显示
不显示小数点
温度调整状态位为1
显示小数点
小数位显示“H”
小数位显示“L”
温度调节状态位为1
结束
高温调节状态位为1
温度 LSB
温度 MSB
TH用户字节1
TL用户字节2
配置寄存器
保留
保留
保留
CRC
TM
R1
R0
1
1
1
1
1
R0
R1
分辨率
最大温度转移时间
0
0
9位

0
1
10位

-
. 优选-