- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于的温度显示报警系统【摘要】:随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的数字温度计,本温度计属于多功能温度计,可以设置上下报警温度,当温度设置范围内时,可以报警。系统采用STC89C52单片机作为主芯片,DS18B20数字温度传感器作为温度采集器件,运用蜂鸣器作为报警器,、 设计目的 1、 学习基本理论在实践综合运用的经验,掌握工程设计的基本方法、设计步骤,培养综合设计与调试能力。 2、 学会以STC89C52为核心芯片的温度报警器的设计方法和性能指标测试方法。 3、 培养实践技能,提高分析和解决实际问题的能力。 二、 设计任务及要求 1、 设计并制作一个可用模块显示实时温度、报警温度,当环境温度超过或低于某个值时,实施报警。主要技术指标要求: 设计温度分辨率为0.1摄氏度 2、 设计电路结构,画出编程流程框图,选择电路元件,计算确定元件参数,画出实用原理电路图。
单片机SCM(Single Chip Microcomputer),即Microcontroller,是把微型计算机主要部分都集成在一个芯片上的单芯片微型计算机。主要包括了微处理器(CPU)、存储器(ROM, RAM)、输入/输出口(I/O口)和定时器/计数器、中断系统等功能部件。单片机自70年代出现以来,已经有了很大的发展,被广泛应用于机械、测量控制、工业自动化、智能接口和智能仪表等许多领域。
MCS-51单片机的引脚图:
2. MCS-51单片机的内部结构图:
(1)电源引脚Vcc和Vss:
Vcc(40脚):电源端,+5伏
Vss(20脚):接地端
(2)时钟电路引脚XTAL1和XTAL2
XTAL1(18脚)和XTAL2(19脚):接外部晶体和微调晶体。在89C51中,它们分别是震荡电路反向放大器的输入端和输出端,震荡电路的频率就是晶体固有频率。
(3). 控制引脚信号RST,ALE,PSEN和EA
RST/VpD(9脚):RST是复位信号输入端,高电平有效。此引脚的第二功能是VpD,即备用电源的输入端。
ALE/PROG(ADDRESS LATCHENABLE/PROGRAMMING(30脚):地址锁存允许信号端。上电后,此端不断向外输出正脉冲信号,此频率为振荡频率fosc的1/6。CPU访问片外存储器时,ALE输出信号作为所存低八位地址的控制信号。
PSEN (PROGRAM STORE ENABLE,29脚):程序存储允许输出信号端。在访问片外程序存储器时,此端定时输出负脉冲作为读片外存储器的选通信号。此引脚接EPROM的OE端。PSEN端有效时,即允许读出EPROM/ROM中的指令代码。
EA/Vpp(ENABLE ADDRESS/VOLTAGE PULSE OF RAMMING,31脚):外部程序存储器地址输入端/固化编程电压输入端。当输入信号EA引脚接高电平时,CPU只访问片内EPROM/ROM并执行内部程序存储器中的指令,但是当PC超过0FFFH时,将自动转去执行片外程序存储器中的内容。当输入信号EA引脚接低电平时,CPU只访问外部EPROM/ROM并执行外部程序存储器中的指令,而不管是否具有片内程序存储器。此引脚的第二功能Vpp是对片内EPROM固化编程时,作为施加较高编程电压的输入端。
(4). 输入/输出端口P0,P1,P2和P3
P0口(P0.0-P0.7,39-32脚):一个8为准双向I/O端口。当P0口作为输入口使用时,应首先向锁存器(地址80H)写入全1,此时P0口的全部引脚悬空,可作为高阻抗输入。在CPU访问片外存储器时,P0口分时提供低8位地址和8位数据的复位总线。 P0口的地址/数据分时使用分两种情况:一种是用作输出地址/数据总线,另一种是由P0口输入数据。而且P0口作I/O输出时,输出级属开漏电路,必须接上拉电阻,才有高电平输出。
P1口、P2口(P1.0-P1.7,1-8脚;P2.0-p2.7,21-28脚):都是上拉电阻的8位准双向I/O端口。每一位可以驱动4个LS型TTL负载。在访问片外EPROM/ROM时,P2口可以输出高8位地址。
P3口(P3.0-P3.7,10-17脚):P3口是一个带内部上拉电阻的8位准双向I/O端口。P3每一位都能驱动4个LS型TTL负载。P3口的引脚还具有第二功能。
P3口线的第二功能入下表所示:
口 线 替代的第二功能 P3.0 RXD(串行口输入) P3.1 TXD(串行口输出) P3.2 INT0(外部中断0输入) P3.3 INT1(外部中断1输入) P3.4 T0(定时器0的外部输入) P3.5
您可能关注的文档
- 【毕业设计】-基于Proteus的音乐播放器仿真设计与实现(整理版).doc
- 【毕业设计】-基于Proteus的音乐播放器仿真设计与实现.doc
- 【毕业设计】-基于PROTEUS多功能数字电子钟设计.doc
- 【毕业设计】-基于protuse单片机模拟实例.doc
- 【毕业设计】-基于PSIM软件的光伏电池特性的仿真建模研究的设计与研究(整理版).doc
- 【毕业设计】-基于PSIM软件的光伏电池特性的仿真建模研究的设计与研究.doc
- 【毕业设计】-基于PSIM软件的光伏电池特性的仿真建模研究的设计与研究51115138(整理版).doc
- 【毕业设计】-基于PSIM软件的光伏电池特性的仿真建模研究的设计与研究51115138.doc
- 【毕业设计】-基于PSOSVR在钕铁硼氢粉碎工艺中的应用研究.doc
- 【毕业设计】-基于PT100传感器的温度测量系统的设计与实现(整理版).doc
文档评论(0)