单片机课程设计实验报告_1.docx
《单片机课程设计实验报告_1.docx》由会员分享,可在线阅读,更多相关《单片机课程设计实验报告_1.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机课程设计实验报告课程设计报告学号:1328403028姓名:张帅华班级:13电子信息工程指导教师:邓晶苏州大学电子信息学院2016年4月随着时代的进步和发展,单片机技术已经成为一种比拟成熟的技术,普及到我们生活、工作、科研等各个领域。本次课程设计包含四个基于STC89C52单片机的设计,分别是:基于单总线数字式温度传感器DS18b20的数字温度计的设计;基于2K位串行CMOS的EEPROMAT24C02的数字密码锁的设计;基于SPI接口实时时钟芯片DS1302的电子日历的设计以及基于无线收发芯片nrf24L01的简单无线通讯系统的设计。关键词:单片机DS18B20AT24C02DS130
2、2NRF24L01摘要(1)目录(2)第1章基于DS18B20的数字温度计设计(3)1.1设计要求(3)1.2系统组成(3)1.3系统设计(3)1.3.1硬件设计(3)1.3.2软件设计(4)1.4设计结果(6)第2章基于AT24C02的电子密码锁设计(7)2.1设计要求(7)2.2系统组成(7)2.3系统设计(8)2.3.1硬件设计(8)2.3.2软件设计(9)2.4设计结果(9)第3章基于DS1302的电子日历的设计(11)3.1系统功能(11)3.2系统组成(11)3.3系统设计(11)3.3.1硬件设计(11)3.3.2软件设计(13)3.4设计结果(14)第4章基于NRF24L01的
3、无线通信系统的设计(15)4.1系统功能(15)4.2系统组成(15)4.3系统设计(15)4.3.1硬件设计(15)4.3.2软件设计(16)4.4设计结果(16)总结(17)第1章基于DS18b20的数字温度计设计1.1设计要求1采用DS18b20与单片机STC89C52相结合设计数字温度计,实现液晶屏实时显示当前温度;2读取并显示DS18B20的序列码。1.2系统组成本方案设计的系统由单片机系统、数字式温度传感器DS18B20和LCD1602显示模块组成。DS18B20:DS18B20是单线式数字温度传感器,与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯;有温度
4、测量范围宽,测量精度高的特点;同时它的供电方式灵敏,能够通过内部寄生电路从数据线上获取电源;测量参数可配置,其测量分辨率可通经过序设定为912位。LCD1602:1602液晶也叫1602字符型液晶,是一种专门用来显示字母、数字、符号的点阵型液晶模块,它由若干个5x7或者5x11的点阵字符位组成,每个点阵字符位都能够用显示一个字符。1.3系统设计1.3.1硬件设计图1-1数字温度计硬件原理图在本次系统设计中,STC89C52单片机作为控制器,完成所有功能的控制,包括:1DS18B20数字温度传感器的初始化和读取温度值;2LCD1602显示驱动与控制。以数字式温度传感器DS18B20作为传感元件。
5、DS18B20是单总线数字式温度传感器,采用单总线协议,即与单片机接口仅需占用一个I/O端口,无需任何外围器件,直接将温度转化为数字信号,以数字码形式串行输出。可由一根I/O数据线既供电又传输数据。DS18B20直接读取被测温度值,送到LCD1602上进行显示,LCD1602能够显示两行字符,每行16个字符,只能显示ASCII码字符。本实验中需要显示的数据是温度和DS18B20的唯一序列码。总体架构如图1-1所示。将18B20的单总线DQ与单片机接口P2.2相连,通过时序控制首先对其进行初始化,然后发送读写和温度转换命令,使DS18B20内部温度传感器开场工作,最后从温度寄存器中读取两字节二进
6、制码,转换为温度值后显示在LCD上。同理,对于序列码的读取,也要在18B20初始化成功的基础上,发送读ROM命令该命令只适用于总线上存在单只DS18B20,将读取的字符显示在液晶屏上。1.3.2软件设计主程序:图1-2主程序流程图先进行初始化,该初始化包括DS18b20的初始化和液晶屏的初始化。DS18b20的初始化是为器件应答准备,作为从器件的DS18B20在一上电后就一直在检测总线上能否有480960微秒的低电平出现,假如有,在总线转为高电平后等待1560微秒后将总线电平拉低60240微秒做出响应存在脉冲,告诉主机本器件已做好准备;液晶屏的初始化是为显示温度准备;调用显示子程序显示当前检测
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 实验 报告 _1
限制150内