分布式多点温度检测系统设计试卷.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分布式多点温度检测系统设计 绪论 硅是地球上储藏最丰富的材料之一,从19世纪科学家们发现了晶体硅的半导体特性后,它几乎改变了一切,甚至人类的思维。直到上世纪60年代开始,硅材料就取代了原有锗材料。硅材料――因其具有耐高温和抗辐射性能较好,特别适宜制作大功率器件的特性而成为应用最多的一种半导体材料,目前的集成电路半导体器件大多数是用硅材料制造的。 具有基本完整的点阵结构的晶体。不同的方向具有不同的性质,是一种良好的半导材料。纯度要求达到99.9999%,甚至达到99.9999999%以上。用于制造半导体器件、太阳能电池等。~°C, 当检测温度不在1200~°C范围内时,系统会发出报警声,温度检测精度±5‰,巡检时间2分钟。 系统组成及工作原理 系统工作原理框图如图1: 图1 系统工作原理框图 工作原理:键盘输入,主机向从机发送地址指令,从机根据自己的地址判断主机是否在连线自己,若不是,则继续等待;若是,则向主机发送温度数据,主机根据收到的信息,进行处理,在8位数码管上显示,并判断温度是否在设定的温度范围内,如果不在,则启动报警。 3 系统硬件设计 3.1 8051单片机 3.1.1 8051引脚及功能: 8051的引脚图[3]如图2: 图2 8051引脚图 MCS-51单片机是一个具有40根引脚的双列直插式器件,引脚图及其功能分类如图4所示。其引脚功能如下: Vcc:编程和正常操作时的电源,电压为+5V。 Vss:接地端。 XTAL1:接外部晶体的一个引脚。当单片机采用外部时钟信号时,次脚应接地。 XTAL2:接外部晶体的一个引脚。当单片机采用外部时钟信号时,外部时钟信号由此引脚接入。 RST:复位控制输入,再振荡器运行时,使RST脚至少保持两个机器周期为高电平,可实现复位操作。CPU通过执行内部复位来响应,在RST为高电平的第二周期时执行内部复位。在Vcc关断前加上Vpd(掉电保护),RAM的内容将不变。 :访问外部存储器时,用于锁存地址底字节的地址锁存允许输出。即使不访问外部存储器,ALE以震荡频率的1/6为固定频率输出,因而它能用作外部时钟或定时 。ALE主要是提供一个定时信号,再从外部程序存储器取指时把P0口的底地址字节锁存到外接的锁存器中,每个机器周期ALE有效两次。这个引脚也是EPROM编程时的编程脉冲输入。 :程序存储器允许。输出读外部程序存储器的选通信号。取指令操作期间,的频率为振荡频率的1/6;但若此期间有访问外部数据存储器的操作,则有一个机器周期中的信号将不出现。 :当=0时,单片机只访问外部程序存储器。对8031此引脚必须接地。=1时,单片机只访问内部程序存储器。对8051和8751此引脚应接高电平,但若是地址超过4K范围(0FFFH),则单片机将自动访问外部程序存储器。在8751单片机内的EPROM编程期间,此引脚引入编程电源。 P0口:一个8位的开漏双向I/O口,数据/外部存储器低8位地址总线端口,在程序检验时它也输入指令字节,P0口能吸入8个LSTTL输入。 P1口:具有提升电阻的8位双向I/O接口,专门供用户使用,在程序检验时(指8051和8751)它也接收低位地址字节,P1能吸入或放出3 个LSTTL的输入。 P2口:具提升电阻的8位双向I/O口,可供系统扩展时作高8位地址线用。在没有外部存储器扩展时,它也可以是为用户作I/O线使用。在程序检验时,它也接收高位地址和控制信号。P2口能吸入或放出3个LSTTL的输入。 P3口:具有提升电阻的8位I/O口,该I/O口的每一位均可以独立的定义为第一功能或第二功能。作为第一功能使用时,与普通的I/O口没有什么不同。作为第二功能时,该口才具有了它独有的串行通讯功能。 3.1.2 特殊功能寄存器: 8051单片机共有21个具有特殊功能的寄存器(SFR),起着专门寄存的功能,用来设置片内电路 的运行方式,记录电路运行的状态,并表明有关标志等。此外特殊功能寄存器中,还有把并行和串行的I/O口映射过来的寄存器,对这些寄存器的读写,可实现从相应的I/O口的输入和输出操作。 21个特殊功能的寄存器不连续的分布在128个字节的SFR存储空间中,地址空间为80H—FFH。在这片SFR中间,可对11个特殊功能寄存器的某些位进行位寻址操作。因此,在特殊功能寄存器中存在着两套地址:位地址和字节地址,它们的地址空间都是80H--FFH。但是,字节地址只有21个是有效的,对位地址只有83个是有效的。 21个特殊功能寄存器的名称和功能介绍如下: A:累加器。 B:寄存器。主要用于进行乘法或除法操作。对于其它指令,也可用作暂存器

文档评论(0)

502992 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档