欢迎来到天天文库
浏览记录
ID:59021420
大小:948.05 KB
页数:19页
时间:2020-09-14
《DS18B20温度测量设计实验报告2.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.信息工程学院成绩课程设计说明书(论文)题目:温度测量课程名称:单片机课程设计专业:电子信息工程班级:电信0901学生姓名:学号:311610设计地点:3#北603指导教师:设计起止时间:2012年5月2日至2012年5月22日..目录一、设计功能要求:...........................................................................................3二、系统总体设计方案:....................................
2、.............................................51、基本设计思想:.....................................................................................52、实施方案论述:.....................................................................................6三、系统分析与设计:....................
3、.................................................................61、程序流程图及说明.................................................................................62、温度计的的电路设计.............................................................................9四、源码清单:............
4、...................................................................................12五、改进意见与收获体会:..............................................................................18六、主要参考资料:................................................................................
5、.......19..一、设计功能要求:本次的设计主要是利用了数字温度传感器DS18B20测量温度信号,计算后可以在LCD数码管上显示相应的温度值。其温度测量范围为-55~125℃,精确到0.5℃。本温度计属于多功能温度计,可以设置上下报警温度,当温度不在设置范围内时,可以报警。数字温度计所测量的温度采用数字显示,控制器使用单片机89C51,测温传感器使用DS18B20,用LCD1602实现温度显示。从温度传感器DS18B20可以很容易直接读取被测温度值,进行转换即满足设计要求。本次使用的单片机89C51和MCS-51是完全兼
6、容的,是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低电压、高性能CMOS8位微处理器。其主要特点如下:?8位CPU。?工作频率最高为24M。?128B数据存储器。?4KB程序存储器。?程序存储器的寻址空间为64KB。?片外数据存储器的寻址空间为64KB。?128个用户位寻址空间。?21个字节特殊功能寄存器。?4个8位的并行I/O接口:P0、P1、P2、P3。?两个16位定时/计数器。?两个优先级别的5个中断源。?1个全双工的串
7、行I/O接口,可多机通信。?111条指令,喊乘法指令和除法指令。?较强的位处理能力。?采用单一+5V电源。对于89C52而言,不同之处在于:有256B的数据存储器、8K的程序存储器、全双工串行I/O接口、6个中断源、3个16位定时/计数器,工作频率可升直33Mhz。比51拥有更高的性能。单片机要对DS18B20进行读写,主要通过如下子程序进行驱动。..(1)复位:在使用DS18B20时,首先需要对单片机进行复位。复位时,单片机给DS18B20的单总线至少480us的低电平信号。当DS18B20检测到此复位信号后会在15-60u
8、s内给出一个一个存在脉冲。该存在脉冲是是一个60-240us的低电平信号。为了能够接收到此低电平,需要单片机在复位电平结束之后将总线拉高。(2)ROM指令:包括读ROM指令,指定匹配芯片、跳跃ROM、芯片搜索、报警芯片搜索。ROM指令为8位长度,功能是对片内的64位光刻ROM
此文档下载收益归作者所有