- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
TOC \o 1-3 \h \z \u 第 1 章 设计意义及要求 1
设计意义 1
设计要求 1
第 2 章 硬件设计 2
AT89S52 芯片介绍 2
液晶显示器 LCD1602 3
液晶显示原理 3
液晶显示器分类 3
显示原理 3
LCD1602 的基本参数及引脚功能 4
温湿度模块 DHT11 介绍 6
DHT11 概述 6
DHT11 传感特性说明 7
DHT11 封装信息 8
串行接口(单线双向) 8
第 3 章 设计实现 11
设计框图及流程 11
设计结果及分析 11
第 4 章 设计总结 13
参考文献 14
附录 15
PAGE
PAGE 10
第 1 章 设计意义及要求
设计意义
最近几年来,随着科技的飞速发展,单片机领域正在不断的走向社会各个角落,还带动传统控制检测 日新月异更新。在实时运作和自动控制的单片机应用到系统中,单片机如今是作为一个核心部件来使用, 仅掌握单片机方面知识是不够的,还应根据其具体硬件结构,以及针对具体应用对象特点的软件结合,加 以完善。
现代社会越来越多的场所会涉及到温度与湿度并将其显示。由于温度与湿度不管是从物理量本身还是 在实际人们的生活中都有着密切的关系,例如:冬天温度为 18 至 25℃,湿度为 30%至 80%;夏天温度为23 至 28℃,湿度为 30%至 60%。在此范围内感到舒适的人占 95%以上。在装有空调的室内,室温为 19 至
24℃,湿度为 40%至 50%时,人会感到最舒适。如果考虑到温、湿度对人思维活动的影响,最适宜的室温度应是工作效率高。18℃,湿度应是 40%至 60%,此时,人的精神状态好,思维最敏捷。所以,本课程设计就是通过单片机驱动 LCD1602,液晶显示温湿度,通过此设计,可以发现本设计有一定的扩展性,而且可以作为其他有关设计的基础。如何高效、稳定地对数据(包括温度、湿度光线、压力等项目)进行实时 采集对于现代的企业、工厂、研究所等对数据精度要求较高的单位具有非常重要的意义。
设计要求
本系统设计采用温度和湿度作为采集对象,是以单片机为核心的温度、湿度采集、数字显示系统,用 液晶显示出当前温度、湿度的信息。以此了解AT89S52 芯片为核心外接温度传感器和湿度传感器模块在液晶显示屏上显示当前的温度和湿度的过程。
第 2 章 硬件设计
AT89S52 芯片介绍
AT89S52 功能特性描述:AT89S52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程Flash 存储器。使用 Atmel 公司高密度非易失性存储器技术制造,与工业 80C51 产品指令和引脚完全兼容。片上 Flash 允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的 8 位CPU 和在系统可编程Flash,使得 AT89S52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 AT89S52 具有以下标准功能: 8k 字节Flash,256 字节RAM, 32 位I/O 口线,看门狗定时器,2 个数据指针,三个 16 位定时器/计数器,一个 6 向量 2 级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至 0Hz 静态逻辑操作,支持 2 种软件可选择节电模式。空闲模式下,CPU 停止工作,允许 RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM 内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
AT89S52 的主要特性是:与MCS-51 单片机产品兼容;8K 字节在系统可编程Flash 存储器;1000 次擦写周期;全静态操作:0Hz~33Hz;三级加密程序存储器;32 个可编程I/O 口线;三个16 位定时器/计数器; 八个中断源;全双工 UART 串行通道;低功耗空闲和掉电模式;掉电后中断可唤醒;看门狗定时器;双数据指针;掉电标识符。
图 2-1 AT89S52 功能引脚图
功能引脚说明: VCC:电源
GND: 接 地 RST:复位输入
P0 口:是一个 8 位漏极开路的双向I/O 口,也被作为低 8 位地址/数据复用。
P1 口:是一个有内部上拉电阻的8 位双向I/O 口,在 flash 编程和校验时,P1 口接收低 8 位地址字节。P2 口:是一个具有内部上拉电阻的8 位双向I/O 口,也接收高 8 位地址字节和一些控制信号。
P3 口:是一个具有内部上拉电阻的8 位双向I/O 口,亦作为AT89S52 特殊功能(第二功能)使用。ALE/PROG:地址锁存控制信号。
PSEN:外部程序存储器选通信号。EA/VPP:访问外部程序存储器控制信号。
XTAL1
您可能关注的文档
最近下载
- 0KB.412.367.2 ZF6-1100型气体绝缘金属封闭开关设备用两断口断路器安装使用说明书.pdf VIP
- 法治知识竞赛试题附答案.doc VIP
- 虎符铜砭--刮痧课件.ppt VIP
- 斯柯达技术培训:Gateway J533 EN.ppt VIP
- 2025年江苏开放大学大学英语(B)(1)形成性考核作业二.pdf VIP
- 照明设计软件:Dialux二次开发_DialuxAPI接口详解.docx VIP
- 2024届高考作文材料分类训练-------对立关系型.docx VIP
- TW-ZX系列起重专用变频器用户手册.PDF
- 聚焦离子束加工技术.pdf VIP
- 新22J10 无障碍设计 .docx VIP
文档评论(0)