分布式温度控制系统的设计及实现

合集下载

基于LABVIEW分布式温度监测软件的设计【文献综述】

基于LABVIEW分布式温度监测软件的设计【文献综述】

毕业设计开题报告测控技术与仪器基于LABVIEW分布式温度监测软件的设计1课题背景与意义温度是个基本的物理量,它是工业生产过程中最普遍,最重要的工艺参数之一,随着工业的不断发展,对温度测量的要求越来越高,而且测量范围也越来越广,合理的温度范围和准确的温度测量对提高产品的质量,产量,降低消耗,实现工业生产的自动化,均有积极的作用,因此温度的监测技术的研究具有重要的意义,目前的测温控制系统大都使用传统温度测量仪器,其功能大多都是由硬件或固化的软件来实现,而且只能通过厂家定义,设置,其功能和规格一般都是固定的,用户无法随意改变其结构和功能,因此已不能适应现代化监测系统的要求,随新旧计算机技术的飞速发展,近几年美国国家仪器公司率先提出了虚拟仪器的概念,彻底打破了传统仪器由厂家定义,用户无法改的模式,使测控仪器发生了巨大的变革,虚拟仪器技术提出了“软件即仪器”的仪器设计思想,是目前最为成功应用最广泛的虚拟仪器软件开发系统,它是一种基于G语言的32位编译型图形化编程语言,其图形化界面可以方便的进行虚拟仪器的开发,它可将计算机资源与仪器硬件,DSP技术结合,在系统内共享软硬件资源,用户可根据测试功能的需要,自己设计所需要的系统。

2温度检测方法和发展Fahrenheit在1706年制造的水银温度计是温度测量的一个重要的里程碑,他在温度计上使用了三个温度固定点:水和氯化铵的混合物的温度为0华氏度,冰和水的混和物的温度为32华氏度,人体的温度为96华氏度,1742年,瑞典的A。

Celius发明了一种新的水银玻璃温度计,他规定水的沸点为100摄氏度,冰的融化点是0摄氏度,在这两个固定点间,将温度计等分为100分,每份1摄氏度。

目前常用温度检测的方法有以下几种:平均升温法。

工业上普遍采用的一种测量电抗器温度的方法,是平均升温法。

该方法主要是利用电抗器断电后的绕阻电阻随时间的变化曲线,再外推求出断电瞬间的电阻值,然后利用平均升温计算公式进行计算,可以看出,此方法也只能测量电抗器的平均温升,而电抗器内部各点温升是不同的。

dcs工程项目方案设计(2篇)

dcs工程项目方案设计(2篇)

第1篇一、项目背景随着我国工业自动化程度的不断提高,过程控制系统(DCS)在工业生产中的应用越来越广泛。

DCS(Distributed Control System)即分布式控制系统,是一种广泛应用于化工、石油、电力、冶金等行业的自动化控制系统。

DCS系统具有高度集成、可靠性高、易于维护等优点,能够实现对生产过程的实时监控和精确控制。

本文针对某化工企业的DCS工程项目,进行方案设计。

二、项目需求分析1. 生产工艺需求本项目涉及的生产工艺包括原料进料、反应、分离、精制等环节。

根据生产工艺要求,需要对生产过程中的关键参数进行实时监控,如温度、压力、流量、液位等,并实现对关键参数的精确控制。

2. 安全性需求为了保证生产安全,DCS系统应具备以下功能:(1)安全联锁:在工艺参数出现异常时,系统应能自动切断相关设备,防止事故扩大。

(2)紧急停车:在紧急情况下,操作人员可手动启动紧急停车,迅速切断所有设备。

(3)故障报警:系统应能实时检测设备故障,并及时发出报警信号。

3. 可靠性需求DCS系统应具备以下可靠性要求:(1)冗余设计:关键部件应采用冗余设计,确保系统在单点故障情况下仍能正常运行。

(2)故障自恢复:系统应具备故障自恢复功能,在检测到故障后,自动切换至备用设备。

(3)数据备份:系统应定期对数据进行备份,防止数据丢失。

4. 通信需求DCS系统应具备以下通信需求:(1)现场总线:采用符合国际标准的现场总线,实现现场设备与控制室之间的通信。

(2)以太网:采用高速以太网,实现控制室与上层管理系统之间的通信。

(3)无线通信:在必要时,支持无线通信,实现远程监控和控制。

三、方案设计1. 系统架构本项目DCS系统采用分层分布式架构,主要包括以下层次:(1)现场设备层:包括传感器、执行器、现场控制器等。

(2)控制层:包括工程师站、操作员站、现场控制器等。

(3)管理层:包括生产管理站、调度管理站、企业资源计划(ERP)系统等。

分布式控制系统(dcs)设计与应用实例

分布式控制系统(dcs)设计与应用实例

分布式控制系统(dcs)设计与应用实例1. 引言1.1 概述分布式控制系统(DCS)是一种应用于工业自动化领域的控制系统,其设计和应用对工业生产的高效性和可靠性起着重要的作用。

随着技术的不断发展和进步,DCS已经广泛应用于各个领域,如工厂生产线、建筑智能化控制和能源管理系统等。

1.2 文章结构本文将首先对分布式控制系统进行概述,包括其定义与特点以及架构。

然后探讨DCS设计的原则与方法,重点介绍系统模块划分、数据通信机制设计以及容错与安全性设计等方面。

接下来将通过实际案例,详细展示DCS在工业生产自动化、建筑智能化控制和能源管理系统方面的应用实例。

最后,在结论与展望部分对主要观点和发现进行总结,并展望分布式控制系统未来的发展趋势和挑战。

1.3 目的本文旨在深入介绍分布式控制系统的设计原则与方法,并通过实例展示其在不同领域中的广泛应用。

通过阅读本文,读者可以了解到DCS的基本概念、特点和架构,并了解到如何设计一个高效、可靠的分布式控制系统。

同时,对于工业生产自动化、建筑智能化控制和能源管理系统等领域感兴趣的读者,可以通过实例了解到DCS在这些领域中的应用及其所带来的好处和挑战。

最后,本文还将展望分布式控制系统未来的发展趋势,为相关研究者和从业人员提供参考思路。

2. 分布式控制系统概述2.1 定义与特点分布式控制系统(DCS)是一种将控制功能集中在中央处理器上,并通过网络将其连接到各个分散的现场设备的自动化系统。

它通过分布在整个工厂或建筑物内的现场设备,收集和传输数据以实现实时监测和远程操作。

DCS具有以下特点:- 灵活性:DCS可以根据需要进行可扩展和定制,适应不同规模和复杂度的应用。

- 实时性:DCS能够快速响应并传递准确的数据,以确保实时监测和控制。

- 通信能力:DCS利用网络技术实现设备之间的高效通信,使得信息可以即时传递。

- 可靠性:DCS采用冗余设计,确保系统出现故障时仍能正常工作,并提供数据备份和恢复机制。

温度控制系统的设计与实现

温度控制系统的设计与实现

温度控制系统的设计与实现汇报人:2023-12-26•引言•温度控制系统基础知识•温度控制系统设计目录•温度控制系统实现•温度控制系统应用与优化01引言目的和背景研究温度控制系统的设计和实现方法,以满足特定应用场景的需求。

随着工业自动化和智能制造的快速发展,温度控制系统的性能和稳定性对于产品质量、生产效率和能源消耗等方面具有重要影响。

03高效、节能的温度控制系统有助于降低生产成本、减少能源浪费,并提高企业的竞争力。

01温度是工业生产过程中最常见的参数之一,对产品的质量和性能具有关键作用。

02温度控制系统的稳定性、准确性和可靠性直接关系到生产过程的稳定性和产品质量。

温度控制系统的重要性02温度控制系统基础知识温度控制系统的性能指标包括控制精度、响应速度、稳定性和可靠性等,这些指标直接影响着系统的性能和效果。

温度控制原理是利用温度传感器检测当前温度,并将该信号传输到控制器。

控制器根据预设的温度值与实际温度值的差异,通过调节加热元件的功率来控制温度。

温度控制系统通常由温度传感器、控制器和加热元件组成,其中温度传感器负责检测温度,控制器负责控制加热元件的开关和功率,加热元件则是实现温度升高的设备。

温度控制原理温度传感器是温度控制系统中非常重要的组成部分,其工作原理是将温度信号转换为电信号或数字信号,以便控制器能够接收和处理。

常见的温度传感器有热敏电阻、热电偶、集成温度传感器等,它们具有不同的特点和适用范围。

选择合适的温度传感器对于温度控制系统的性能和稳定性至关重要。

温度传感器的工作原理加热元件的工作原理加热元件是温度控制系统中实现温度升高的设备,其工作原理是通过电流或电阻加热产生热量,从而升高环境温度。

常见的加热元件有电热丝、红外线灯等,它们具有不同的特点和适用范围。

选择合适的加热元件对于温度控制系统的性能和安全性至关重要。

控制算法是温度控制系统的核心部分,其作用是根据预设的温度值和实际温度值的差异,计算出加热元件的功率调节量,以实现温度的精确控制。

分布式光栅传感网络的高精度温度控制系统设计

分布式光栅传感网络的高精度温度控制系统设计

Ab s t r a c t :A i mi n g a t mi s ma t c h i n g p r o b l e m o f c e n t r a l w a v e l e n g t h c a u s e d b y f a b ic r ti a o n t e c h n o l o g y a n d p r e s t r e s s i n
高精 度 D A的系统构架实 现了同时对多路 T E C温度的精确控制 , 达到 了调节分 布式 光栅 传感网络 中作 为 参考 的每路光纤 B r a g g 光栅 ( F B G ) 中心波长的 目的, 使得各参 考光栅 与其 相应 的传 感光栅 中心波长得 以
匹配。实验结果表 明: 该系统可重复性 良好 , 并在一定 的温度范围内有较 高的调控精度 。 关键词 :半导体制冷器 ;光纤 B r a g g光栅 ; 温度控制系统 ;中心波长 中图分类号 :T P 2 1 2 . 9 文献标识码 :B 文章编号 :1 0 0 0 - 9 7 8 7 ( 2 0 1 3 ) 1 1 01 - 1 8 - 0 3
i n d i s t i r b t w o r k s , w h i c h ma k e s t h e r e f e r r e n c e F B G’ S c e n t r a l wa v e l e n th g ma t c h w e l l w i t h i t s
d e s i g n e d, w h i c h i mp r o v e s d e mo d u l a t i o n r a n g e a n d p r e c i s i o n o f t h e d e mo d u l a t i o n s y s t e m. A r c h i t e c t u r e o f t h e s y s t e m b a s e d o n ARM +L T C 1 9 2 3 +h i g h p r e c i s i o n D A r e a l i z e s p r e c i s e t e mp e r a t u r e c o n t r o l o f mu l t i p l e T E C s a t t h e s a me

分布式控制系统概述

分布式控制系统概述

分布式控制系统概述
一、什么是分布式控制系统
分布式控制系统(Distributed Control System,DCS)是一种用于
自动控制和自动管理的工业系统。

它通过使用一系列的模块化控制元件
(如传感器、执行器、软件控制单元、网络、工厂图像和图形显示器等)
来控制一个或多个实时过程。

分布式控制系统是一种传统的工业控制系统,其目的是通过一系列的设备和传感器来控制过程中的仪器,以保证整个过
程的安全运行和节能降耗。

二、分布式控制系统的组成
(1)传感器:这类设备用于检测工厂中的变量,如温度、压力、液
位和流量等,这些变量将被发送到控制器或计算机中,用于控制和监控变量。

(2)执行器:这类设备用于受传感器的控制,控制不同的过程参数,如温度调节器、流量调节器、压力调节器等,以实现指定的工厂控制功能。

(3)控制器:主要用于将传感器读取的信息和控制信号进行处理和
输出,以控制执行器的运行。

(4)网络:用于将控制系统中的各个元件连接起来,使系统中的模
块能够实现远程通讯。

(5)软件控制单元:用于控制传感器、执行器和控制器的运行,以
实现过程控制和计算功能。

基于AT89C51的温度控制系统设计

基于AT89C51的温度控制系统设计

基于AT89C51的温度控制系统设计冯晓锋西安翻译学院实验中心摘要:本系统是基于AT89C51单片机和DS18B20数字温度传感器的智能温度控制系统,根据要求可进行最高和最低温度的设定,通过RS-485总线标准实现与PC机的远程通信,实现PC机对采集温度的存储、处理、打印等功能。

关键字:AT89C51 数字温度传感器温度控制系统一、系统总体结构设计根据设计要求对某指定地点的温度进行实时的监测与控制,采用了分布式系统的控制方式,即在测控点配置能独立工作的从机,从机由主机进行监控管理,上下采用主从式监控管理形式,系统总体结构如图1所示。

图1 系统总体结构系统的各个部分功能和关系如下:①主机为管理机,完成参数设置、数据存储、处理及管理及打印功能。

②从机为控制机,采用单片机AT89C51,直接实现各个模块的控制功能,并能在主机关机的条件下实现所有的控制功能。

③通讯转换芯片MAX485实现RS-232信号和RS-485信号的转换,主机通过其向从机发送控制参数,从机将现场采集数据通过其传给主机。

④数据采集实现对传感器及运行设备的检测。

⑤输入输出部分包括输入模块和输出模块,输入模块将采集的信号转换后输入到从机,输出模块将系统的控制信号输出到控制器及其设备。

二、系统工作方式系统以温度监控为核心,温度参数和设备运行状态由主机根据用户要求定时向从机查询,各控制模块的设置参数修改时,将新的参数发送到从机。

主机可以对从机进行参数设置及控制,从机也可以独立工作。

从机通过温度传感器不间断地采集温度数据,根据控制模块的设置参数做出控制决策,驱动设备运行,并随时准备接受主机的指令,当受到询问时,将各项数据编码通过串行通信方式传输到主机。

主机接收到数据后,进行数据处理,在监控界面上显示当前的状态信息,并将此信息实时地存储到数据库中,为用户维护和管理准备数据。

对数据可以进行查询,也可以将一段时期的数据信息汇集成报表,报表包括各项统计数据,还可以将数据处理绘制成图形曲线,实现对数据的分析与管理。

分布式控制系统的设计及维护

分布式控制系统的设计及维护

分布式控制系统的设计及维护分布式控制系统是一个重要的工业控制系统,它适用于工厂自动化、交通运输、建筑控制、环境监测和农业等领域。

它的主要功能是收集和处理分布在不同地方的传感器、执行器和其他设备的数据,并控制以下设备。

分布式控制系统设计的关键是保证系统的可靠性、高效性和可扩展性。

在本文中,我们将深入探讨分布式控制系统的设计和维护。

系统设计在设计分布式控制系统时,我们需要考虑以下几个方面:1. 系统的结构分布式控制系统的主要结构包括传感器、通信网络、控制单元和执行器。

因此,系统的设计应该从这几个方面进行。

首先,我们需要选择合适的传感器和执行器,并确定它们的位置。

其次,我们需要设计一个可靠的通信网络,保证设备之间的信息交流。

最后,我们需要设计一个控制单元,负责处理传感器数据并向执行器发送指令。

2. 数据采集和处理在设计分布式控制系统时,数据采集和处理是至关重要的。

为了保证系统的高效性和可靠性,我们需要选择一些高质量的数据采集和处理器。

同时,我们还需要考虑数据之间的关系,选择合适的算法进行数据处理。

最后,我们需要建立一个可靠的数据库,存储采集到的数据。

3. 安全性安全性是分布式控制系统设计的核心问题之一。

为了保证系统的可靠性和安全性,我们需要采取一些安全措施,如身份验证、数据加密、访问权限等。

维护分布式控制系统的维护同样非常重要,主要包括以下几个方面:1. 设备维护分布式控制系统中的传感器、通信设备和执行器都需要定期维护。

在维护过程中,我们需要检查设备的状态并及时更换损坏的设备。

同时,我们还需要定期校准传感器,以保证数据的准确性。

2. 系统更新随着科技的迅速发展,分布式控制系统的软硬件也需要不断更新。

在更新过程中,我们需要保证更新的稳定性,避免硬件或软件版本不兼容所导致的问题。

3. 安全性维护在系统的运行过程中,我们需要不断加强安全措施,避免黑客攻击或病毒感染。

为了保证数据的安全性,我们需要定期备份数据,并采取相应的数据还原计划。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

分布式温度控制系统的设计与实现目录第一章绪论----------------------------------------------------------1 1.1 问题的提出-------------------------------------------------------2 1.2 课题相关的背景知识 1.2 设计目的及系统功能3 第二章硬件电路设计3 2.1 基本硬件设计思路3 2.2 基本设计框图4 2.3 AT89S52单片机4 2.3.1 主要性能: 5 2.3.1 引脚排列及功能5 2.3.2 存储器组织和特殊功能寄存器7 2.3.3 低功耗节电模式9 2.3.4 定时器10 2.3.5 中断13 2.3.6 时钟15 2.4 ZLG7290 键盘/显示接口芯片15 2.4.1 ZLG7290 特点16 2.4.2 引脚及说明16 2.4.3 功能描述17 2.4.4 寄存器详解19 2.4.5 通信接口20 2.4.6 指令详解20 2.5 数字温度传感器DS18B20 23 2.5.1 DS18B20的主要特性23 2.5.2 引脚及其说明24 2.5.3 内部结构24 2.5.4 工作过程及时序24 第三章软件设计27 3.1 主程序框图------------------------------------------------------27 致谢31 参考文献32 附录一电路原理图---------------------------------------------------33 附录二毕业设计硬件电路元件清单34 第一章绪论自从1976年Intel公司推出第一批单片机以来,80年代单片机技术进入快速发展时期,近年来,随着大规模集成电路的发展,单片机继续朝快速、高性能方向发展,从4位、8位单片机发展到16位、32位单片机。

单片机主要用于控制,它的应用领域遍及各行各业,大到航天飞机,小至日常生活中的冰箱、彩电,单片机都可以大显其能。

单片机在国内的三大领域中应用得十分广泛:第一是家用电器业,例如全自动洗衣机、智能玩具;第二是通讯业,包括、手机和BP机等等;第三是仪器仪表和计算机外设制造,例如软盘、硬盘、收银机、电表。

除了上述传统领域外,汽车、电子工业在国外也是单片机应用十分广泛的一个领域。

它成本低、集成度高、功耗低、控制功能多能灵活的组装成各种智能控制装置,由它构成的智能仪表解决了长期以来测量仪器中的误差的修正、线性处理等问题。

单片机将微处理器、存储器、定时/计数器、I/O接口电路等集成在一个芯片上的大规模集成电路,本身即是一个小型化的微机系统。

单片机技术与传感与测量技术、信号与系统分析技术、电路设计技术、可编程逻辑应用技术、微机接口技术、数据库技术以及数据结构、计算机操作系统、汇编语言程序设计、高级语言程序设计、软件工程、数据网络通信、数字信号处理、自动控制、误差分析、仪器仪表结构设计和制造工艺等的结合,使得单片机的应用非常广泛。

同时,单片机具有较强的管理功能。

采用单片机对整个测量电路进行管理和控制,使得整个系统智能化、功耗低、使用电子元件较少、内部配线少、成本低,制造、安装、调试及维修方便。

目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。

导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。

更不用说自动控制领域的机器人、智能仪表、医疗器械了。

1.1 问题的提出分布式温度控制系统广泛应用在使用了中央空调的大型商场、厂房、办公大楼等大型建筑内。

本课题主要针对分布在建筑物内有关各处的结点控制单元,用温度传感器对环境温度实施实时监测,利用单片机实施对冷(热)风机开关的最佳控制;各结点控制单元可将有关信息上传给中央处理单元(计算机),也可接收中央处理单元发来的控制命令;必要时可由中央处理单元直接控制冷(热)水机组的启、停。

监测过程中温度传感器采样所得到的信号送给单片机处理;控制过程中,利用单片机控制电路发送出TTL电平,转换强电开关量信号实现对各风机开关的控制。

本课题研究主要解决的问题为分布式计算机控制结构设计、多单片机串行通信、温度的采集与处理、弱电控制强电以及设计制作成本等。

本设计是以基于单片机AT89S52设计的实时温度采集仪,采用DS18B20可以采集多路温度数据(本设计只用了一路)。

通过小键盘实现对温度数据的设定,对于超过此限的温度数据CPU将起动动执行机构做出相应的处理。

同时实时显示所采集到的温度值。

1.2 设计目的及系统功能本设计的目的是以单片机为核心设计出一个智能温度控制系统。

通过本课题设计,综合运用单片机及接口技术、微机原理、微电子技术,锻炼动手操作能力,综合运用能力,学习论文的写作方法和步骤。

设计的温度控制系统有以下功能及特点:(1) 测温X围:0℃~99℃; (2) 温度显示:采用八个七段段数码管,前四位显示采样温度值,后四位显示温度设定值; (3)上位机和键盘都可设定温度和温度的上下限,且上位机的权限大于键盘的权限; (4) 温度初始值可进行灵活设定; (5) 系统控制精度不高. 第二章硬件电路设计硬件是实现本系统的重要基础,硬件电路做的是否合理直接影响系统的稳定性和可靠性。

下面对我的硬件系统作具体的介绍。

2.1 基本硬件设计思路本设计用温度传感器将被测温度转换为数字量,无需放大即可与单片机相连。

CPU采用AT89S52单片机,它与MCS-51系列单片机完全兼容,同时具有较大的存储空间以及具有在线编程功能,减少了编程时配套工具的使用.键盘/显示通过可编程的键盘显示接口芯片ZLG7290实现温度限值的设定和显示,同时使用具有实时性能的动态显示模块.2.2 基本设计框图总体设计框图如图1-1所示。

说明如下:(1) DS18B20检测温度,将温度值送CPU (AT89S52)处理;(2) CPU接受DS18B20传送的温度,并送ZLG7290芯片,由数码管显示;(3) CPU将接受的温度与设定的最大值、最小值进行比较,如果温度超过所设温度限值,转报警处理程序;(4) 由小键盘控制所需显示路数的温度,并在数码管上显示;(5) CPU将实时温度与设定的温度进行比较,若设定温度低于实时温度,则开暖风机,若设定温度高于时温度,则开冷风机。

图1-1基本设计框图2.3 AT89S52单片机AT89S52是一个低功耗,高性能,采用CMOS工艺的8位单片机,其片内含8kB的可在线编程(ISP:In-system programmable)的Flash的可反复擦写1000次的Flash只读程序存储器,该器件采用AtmelL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,从而使其功能更加完善,应用更加灵活;具有较高的性能价格比,使其在嵌入式控制应用系统中有着广泛的应用前景。

2.3.1 主要性能: 与MCS-51 单片机产品兼容8KB的Flash 片内程序存储器1000次擦写周期全静态操作:0Hz~33Hz 三级加密程序存储器32 个可编程I/O口线三个16 位定时器/计数器八个中断源全双工UART串行通道低功耗空闲和掉电模式掉电后中断可唤醒看门狗定时器双数据指针掉电标识符图2-1AT89S52 引脚排列图2.3.1 引脚排列及功能AT89S52具有PDIP、PLCC和TQFP 3种封装形式。

其PDIP封装的引脚排列如图2-1所示。

VCC : 电源GND : 地P0口: P0口是一个8位漏极开路的双向I/O口。

作为输出口,每位能驱动8个TTL逻辑电平。

对P0端口写“1”时,引脚用作高阻抗输入。

当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。

在这种模式下,P0具有内部上拉电阻. 在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。

程序校验时,需要外部上拉电阻。

P1口: P1口是一个具有内部上拉电阻的8 位双向I/O 口,P1 输出缓冲器能驱动4个TTL 逻辑电平。

对P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。

作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。

此外,P1.0和P1.2分别作定时器/计数器2的外部计数输入(P1.0/T2)和时器/计数器2的触发输入(P1.1/T2EX),具体如表2.1所示。

表2.1 P1口的替代功能引脚号第二功能P1.0 T2(定时器/计数器T2 的外部计数输入),时钟输出P1.1 T2EX(定时器/计数器T2 的捕捉/重载触发信号和方向控制)P1.5 MOSI(在系统编程用)P1.6 MISO(在系统编程用)P1.7 SCK(在系统编程用)在flash编程和校验时,P1口接收低8位地址字节。

P2口:P2口是一个具有内部上拉电阻的8 位双向I/O 口,P2 输出缓冲器能驱动4 个TTL 逻辑电平。

对P2 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。

作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。

在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行MOVX DPTR)时,P2 口送出高八位地址。

在这种应用中,P2 口使用很强的内部上拉发送1。

在使用8位地址(如MOVX RI)访问外部数据存储器时,P2口输出P2锁存器的内容。

在flash编程和校验时,P2口也接收高8位地址字节和一些控制信号。

P3口: P3口是一个具有内部上拉电阻的8 位双向I/O 口,P2 输出缓冲器能驱动4 个TTL 逻辑电平。

对P3 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。

作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。

P3口亦作为AT89S52特殊功能(第二功能)使用,如表2.2所示。

表2.2 P3口的替代功能引脚号第二功能P3.0 RXD(串行输入)P3.1 TXD(串行输出)P3.2 INT0(外部中断0) 续表2.2 P3.3 INT1 (外部中断0) P3.4 T0(定时器0 外部输入)P3.5 T1(定时器1 外部输入)P3.6 WR (外部数据存储器写选通) P3.7 RD (外部数据存储器写选通) 在flash编程和校验时,P3口也接收一些控制RST: 复位输入。

晶振工作时,RST 脚持续2 〕个机器周期高电平将使单片机复位。

相关文档
最新文档