数字温度计设计报告资料.doc

数字温度计设计报告资料.doc

数字温度计实验报告 一, 实验目的 1. 学习80C52单片机的内部的定时器及各接口的功能及应用。 2. 设计任务及要求利用实验平台上LED数码管和蜂鸣器设计具有最低、最高温度查询,实时显示和报警功能的数字温度器。 二,实验要求 基本要求: 1:能够实时显示环境温度。 2:能够保存使用时间内的最大值和最小值,能够查阅。 3:有温度报警功能,能够设置报警温度。用绿灯表示正常温度,红灯表示报警同时发声。 扩展功能: 查询最低和最高温度时,指示灯蓝灯和黄灯分别表示当前先显示的是高温还是低温。 三,实验基本原理 利用单片机定时器完成报警检测功能。每隔一段时间定时器0对当前温度值进行检测,当超过设定温度30度时红灯亮并发生报警。 为了将时间在LED数码管上显示当前温度,采用动态显示法,由于静态显示法需要译码器,数据锁存器等较多硬件,可采用动态显示法实现LED显示,通过对每位数码管的依次扫描,使对应数码管亮,同时向该数码管送对应的字码,使其显示数字。由于数码管扫描周期很短,由于人眼的视觉暂留效应,使数码管看起来总是亮的,从而实现了各种显示。 该设计采用四按键输入,当按键1(2)按下,可分别查看当前最低(最高)温度。 四,实验设计分析 针对要实现的功能,采用AT89S52单片机和ds18b20温度传感器进行设计,AT89S52 单片机是一款低功耗,高性能CMOS8位单片机,它有以下特点: 1

文档评论(0)

1亿VIP精品文档

相关文档