温度采集 实验报告

合集下载

PSOC3温度采集系统实验报告

PSOC3温度采集系统实验报告

一.实验名称●PSOC温度采集系统二.实验任务●利用PSOC温控模块采集温度信息●将温度信息显示在LCD上三.实验设备及环境●微型计算机(安装了Psoc creator3.1集成开发软件)●AD模块●LM35D模块●LCD1602字符液晶●导线若干四.原理:●LM35D模块:LM35D把测温传感器与放大电路做在一个硅片上,形成一个集成温度传感器。

它的输出电压与摄氏温度成正比,灵敏度为10mV/℃。

工作温度范围为0℃-100℃。

工作电压为4-30V;精度为正负1℃。

●AD模块:一般在A/D转换芯片的模拟输入端输入模拟信号(电压),然后通过微型机的I/O端口读取A/D转换芯片数字量输出端的数字信号,接着通过线性化处理得到相应的模拟量并显示出来●工业字符型液晶:能够同时显示16x02即32个字符。

(16列2行)。

1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。

在PSOC 中,字符 LCD 组件包含一组库例程,通过这些库例程易于使用遵循 Hitachi 44780 标准 4 位接口的一行、两行或四行 LCD 模块。

该组件提供 API 用于实现水平和垂直条形图,您也可以创建和显示自己的自定义字符。

使用字符LCD 组件可向产品用户,或在设计和调试过程中的开发人员显示文本数据。

●电路原理图●流程图五.具体步骤1.新建工程●双击打开PSoC Creator 3.0软件●File -> New – Project2.绘制原理图3.代码编写#include <project.h>int main(){ uint16 output;/* Start the components */LCD_Start();ADC_DelSig_1_Start();/* Start the ADC conversion */ADC_DelSig_1_StartConvert();/* Display the value of ADC output on LCD */LCD_Position(0u, 0u);LCD_PrintString("ADC_Output");for(;;){if(ADC_DelSig_1_IsEndConversion(ADC_DelSig_1_RETURN_STATUS)){output = ADC_DelSig_1_GetResult16();LCD_Position(1u, 0u);LCD_PrintNumber(1.25*100*output/65535);}}}/* [] END OF FILE */4.编译,下载用仿真器连接电脑和实验板5.测试方法●查看是否显示温度6.测试结果●温度正常显示7.测试分析●LM35D输出电压与温度成正比,所以可以通过输出电压计算出当前温度●通过A/D转换芯片可以把模拟信号转化为数字信号,再通过计算就可以在LCD上实时显示出来●PSoC3中集成的A/D转换模块转换精度最大可以达到16位,因此可以满足精度要求六.心得体会经过了这次学习,我知道了如何使用PSOC开发板测量温度,知道了如何使用AD模块,LM35D模块。

温度及其测量实验报告

温度及其测量实验报告

一、实验目的1. 了解温度及其测量在科学研究、工业生产和日常生活中的重要性。

2. 掌握温度测量的基本原理和方法。

3. 熟悉常用温度测量仪器的使用和操作。

4. 分析温度测量误差,提高实验数据处理能力。

二、实验原理温度是表征物体冷热程度的一个物理量,常用单位有摄氏度(℃)和开尔文(K)。

温度测量方法主要有接触式测量和非接触式测量两种。

1. 接触式测量接触式测量是将温度传感器直接与被测物体接触,通过测量传感器内部温度变化来反映被测物体的温度。

常用的接触式温度传感器有热电偶、热电阻、热敏电阻等。

2. 非接触式测量非接触式测量是利用红外线、微波、超声波等手段,在不接触被测物体的情况下测量其温度。

常用的非接触式温度传感器有红外测温仪、微波测温仪、超声波测温仪等。

三、实验仪器与设备1. 热电偶温度计2. 铂电阻温度计3. 热敏电阻温度计4. 数字温度计5. 恒温水浴锅6. 温度计校准仪7. 数据采集器四、实验步骤1. 热电偶温度计测量(1)将热电偶温度计的冷端与恒温水浴锅的液体接触,确保冷端温度稳定。

(2)将热电偶温度计的热端插入恒温水浴锅的液体中,观察温度计示数。

(3)重复上述步骤,记录不同深度处的温度值。

2. 铂电阻温度计测量(1)将铂电阻温度计的冷端与恒温水浴锅的液体接触,确保冷端温度稳定。

(2)将铂电阻温度计的热端插入恒温水浴锅的液体中,观察温度计示数。

(3)重复上述步骤,记录不同深度处的温度值。

3. 热敏电阻温度计测量(1)将热敏电阻温度计的冷端与恒温水浴锅的液体接触,确保冷端温度稳定。

(2)将热敏电阻温度计的热端插入恒温水浴锅的液体中,观察温度计示数。

(3)重复上述步骤,记录不同深度处的温度值。

4. 数字温度计测量(1)将数字温度计的探头插入恒温水浴锅的液体中。

(2)观察数字温度计示数,记录温度值。

5. 温度计校准(1)将温度计校准仪的探头插入恒温水浴锅的液体中。

(2)观察温度计校准仪示数,记录温度值。

温度采集开题报告

温度采集开题报告

温度采集开题报告温度采集开题报告一、研究背景及意义温度是我们日常生活中非常重要的一个物理量,对于各行各业都有着重要的影响。

在工业生产中,温度的准确测量对于生产过程的控制和质量保证至关重要。

在医疗领域,温度的监测可以帮助医生判断患者的健康状况。

而在环境保护方面,温度的采集可以帮助我们了解气候变化和环境污染情况。

因此,开展温度采集的研究具有重要的现实意义。

二、研究目标本研究的目标是设计和实现一种高精度的温度采集系统,能够准确地测量和记录温度数据,并能够实时传输和存储数据。

通过该系统,可以实现对于温度的准确监测和控制,为各行各业提供可靠的温度数据支持。

三、研究内容和方法1. 温度传感器选择:根据研究目标和要求,选择适合的温度传感器。

常见的温度传感器有热电偶、热敏电阻和半导体温度传感器等。

我们将根据需求选择最合适的传感器。

2. 信号采集电路设计:设计合适的电路来采集温度传感器输出的模拟信号,并将其转换为数字信号进行处理和存储。

这一步需要考虑信号放大、滤波和采样等问题,以确保采集到的温度数据准确可靠。

3. 数据传输和存储:设计一种可靠的数据传输和存储方案,使得采集到的温度数据能够实时传输到指定的接收端,并能够进行长期的数据存储和管理。

这一步需要考虑数据传输的稳定性和存储容量等问题。

4. 系统集成和测试:将各个部分进行组装和集成,进行系统测试和性能评估。

通过实际测试,验证系统的可行性和准确性。

四、预期成果和创新点1. 设计和实现一种高精度的温度采集系统,能够满足不同领域对于温度监测的需求。

2. 提供一种可靠的数据传输和存储方案,确保采集到的温度数据能够实时传输和长期保存。

3. 通过实际测试和性能评估,验证系统的准确性和可行性。

4. 提供一种新颖的温度采集解决方案,为温度监测领域的研究和应用提供参考和借鉴。

五、研究计划和进度安排1. 第一阶段(1个月):调研和文献阅读,了解温度采集领域的最新研究进展和技术应用。

2021年温度测量实验报告

2021年温度测量实验报告

温度测量试验
一、试验目
1.经过温度测量试验增加对温度测量方面理论知识了解
2.掌握Pt热电阻温度计使用以及定标方法
二、试验内容
1.熟悉管式电阻炉操作步骤, 并将电阻炉温度加热到300℃左右;
2.熟悉热电阻温度计使用方法, 同时对于Pt电阻温度计温度-时间曲线进行标定;
3.绘制Pt电阻温度计温度-时间曲线, 并确定其时间常数;
时间与温度关系以下:
故易推导出:
三、试验数据统计
试验数据统计在excel表格中温度测量试验数据.xlsx
升温过程
统计以下图1:
图1.电阻升温过程温度随时间改变图
为求时间常数, 对数化后得到图2
图2.对数化后t~-ln(yt-y)/(y0-y)关系图由上图能够得到
降温过程
降温曲线统计以下图3
图3.电阻降温过程温度随时间改变图
对数化后求时间常数, 如图4
图4.对数化后t~-ln(yt-y)/(y0-y)关系图
由图4求得时间常数
四、分析和提议
从试验结果来看, 升温和降温所求得时间常数有较大偏差, 原因可能是因为降温过程中存在部分干扰原因, 比如人员跑动带来得空气对流。

而升温过程是中恒温箱中进行, 条件更稳定一点。

提议: 增加定量分析要求。

我在此次试验负担计时工作, 每隔10s记一次数。

温度技术测量实验报告(3篇)

温度技术测量实验报告(3篇)

第1篇一、实验目的1. 了解温度测量的基本原理和方法;2. 掌握常用温度传感器的性能特点及适用范围;3. 学会使用温度传感器进行实际测量;4. 分析实验数据,提高对温度测量技术的理解。

二、实验仪器与材料1. 温度传感器:热电偶、热敏电阻、PT100等;2. 温度测量仪器:数字温度计、温度测试仪等;3. 实验装置:电加热炉、万用表、连接电缆等;4. 待测物体:不同材质、不同形状的物体。

三、实验原理1. 热电偶测温原理:利用两种不同金属导体的热电效应,即当两种导体在两端接触时,若两端温度不同,则会在回路中产生电动势。

通过测量电动势的大小,可以计算出温度。

2. 热敏电阻测温原理:热敏电阻的电阻值随温度变化而变化,根据电阻值的变化,可以计算出温度。

3. PT100测温原理:PT100是一种铂电阻温度传感器,其电阻值随温度变化而线性变化,通过测量电阻值,可以计算出温度。

四、实验步骤1. 实验一:热电偶测温实验(1)将热电偶插入电加热炉中,调整加热炉温度;(2)使用数字温度计测量热电偶冷端温度;(3)根据热电偶分度表,计算热电偶热端温度;(4)比较实验数据与实际温度,分析误差。

2. 实验二:热敏电阻测温实验(1)将热敏电阻插入电加热炉中,调整加热炉温度;(2)使用数字温度计测量热敏电阻温度;(3)根据热敏电阻温度-电阻关系曲线,计算热敏电阻温度;(4)比较实验数据与实际温度,分析误差。

3. 实验三:PT100测温实验(1)将PT100插入电加热炉中,调整加热炉温度;(2)使用数字温度计测量PT100温度;(3)根据PT100温度-电阻关系曲线,计算PT100温度;(4)比较实验数据与实际温度,分析误差。

五、实验结果与分析1. 实验一:热电偶测温实验实验结果显示,热电偶测温具有较高的准确性,误差在±0.5℃以内。

分析误差原因,可能包括热电偶冷端补偿不准确、热电偶分度表误差等。

2. 实验二:热敏电阻测温实验实验结果显示,热敏电阻测温具有较高的准确性,误差在±1℃以内。

体温测量技术实验报告

体温测量技术实验报告

一、实验目的1. 了解体温测量的基本原理和常用方法。

2. 掌握电子体温计的使用方法及操作技巧。

3. 分析体温测量的误差来源及影响因素。

4. 评估不同体温测量方法的准确性和适用性。

二、实验原理体温测量是医学、生物学和临床诊断等领域的重要手段。

本实验主要采用以下两种方法进行体温测量:1. 水银玻璃体温计:利用水银的热胀冷缩性质,将体温转化为水银柱的高度,从而读取体温值。

2. 电子体温计:利用温度传感器(如DS18B20)将体温转化为电信号,经处理后显示在数码管或液晶显示屏上。

三、实验器材1. 水银玻璃体温计2. 电子体温计3. 人体模型4. 温度计校准器5. 记录表格四、实验步骤1. 准备工作:将水银玻璃体温计和电子体温计放置在相同的环境中,待其稳定后开始实验。

2. 水银玻璃体温计测量:a. 将水银玻璃体温计放入人体模型口腔或腋下,等待5-10分钟。

b. 观察体温计水银柱的高度,读取体温值。

3. 电子体温计测量:a. 将电子体温计对准人体模型口腔或腋下,按下测量按钮。

b. 观察显示屏上的体温值。

4. 误差分析:a. 记录两种体温计的测量结果。

b. 对比两种体温计的测量误差。

c. 分析误差来源及影响因素。

五、实验结果与分析1. 水银玻璃体温计:测量结果为37.2℃,误差约为0.2℃。

2. 电子体温计:测量结果为37.3℃,误差约为0.1℃。

分析:1. 水银玻璃体温计的误差主要来源于水银的热胀冷缩特性、温度计的校准精度和操作者的读数误差。

2. 电子体温计的误差主要来源于温度传感器的精度、电路设计和操作者的操作误差。

3. 电子体温计在测量速度、方便性和准确性方面优于水银玻璃体温计。

六、实验结论1. 电子体温计具有测量速度快、操作简便、准确性高等优点,适用于临床诊断和家庭使用。

2. 水银玻璃体温计虽然测量精度较高,但操作复杂、测量时间长,且存在水银污染等问题。

3. 在实际应用中,应根据具体情况选择合适的体温计。

温度采集实验报告

温度采集实验报告

课程名称:计算机控制系统综合实践必做课题:西门子PLC控制系统设计—MPCE离心泵与三级液位监控系统选做课题一:数据采集系统的设计—通道号15班级:XXXXXXX姓名:XXXX学号:XXXXXXX指导老师:XXXXXXXXXXXXXX年XX月一设计目的1、掌握采集和数据处理的基本功能和软、硬件基本原理。

2、掌握数据采集系统的基本设计方法。

二设计内容某加热炉系统需要对32个温度检测点进行数据的巡回检测,请你根据下述芯片完成该32个温度巡回检测的硬件电路设计,并进行数据采集系统主程序及子程序的编写。

单片机程序则可在Keil软件下编写后再烧进单片机里面。

在Produse仿真环境下为实现32路温度模拟,采用电压分流来作为温度信号,因为温度信号传送实际上就是电信号的传送。

要求第一路温度信号采集以学号最后两位为选通通道号。

1.硬件方案设计设计原理如下图所示,32温度信号通过多路开关和采样保持器采样并保持,然后送入AD模数转换器进行数模转换。

转换结束送入单片机存储。

(1)多路开关选择CD4051. 其引脚功能见下图。

CD4051相当于一个单刀八掷开关,开关接通哪一通道,由输入的3位地址码ABC来决定。

其真值表见表1。

“INH”是禁止端,当“INH”=1时,各通道均不接通。

此外,CD4051还设有另外一个电源端VEE,以作为电平位移时使用,从而使得通常在单组电源供电条件下工作的CMOS电路所提供的数字信号能直接控制这种多路开关,并使这种多路开关可传输峰-峰值达15V的交流信号。

例如,若模拟开关的供电电源VDD=+5V,VSS=0V,当VEE=-5V时,只要对此模拟开关施加0~5V的数字控制信号,就可控制幅度范围为-5V~+5V的模拟信号。

输入状态接通通道INH C B A0 0 0 0 “0”0 0 0 1 “1”0 0 1 0 “2”0 0 1 1 “3”0 1 0 0 “4”0 1 0 1 “5”0 1 1 0 “6”0 1 1 1 “7”1均不接通表一CD4051引脚图(2)采样保持器选用LF398. 它是一种模拟信号存储器,在逻辑指令控制下,对输入的模拟量进行采样和寄存。

温度采集 实验报告

温度采集  实验报告

课程设计任务书题目基于AD590的温度测控系统设计系 (部) 信息科学与电气工程学院专业电气工程及其自动化班级电气092 学生姓名刘玉兴学号 0月日至月日共周指导教师(签字)系主任(签字)年月日摘要温度是工业生产和自动控制中最常见的工艺参数之一。

过去温度检测系统设计中,大多采用模拟技术进行设计,这样就不可避免地遇到诸如传感器外围电路复杂及抗干扰能力差等问题;而其中任何一环节处理不当,就会造成整个系统性能的下降。

随着半导体技术的高速发展,特别是大规模集成电路设计技术的发展, 数字化、微型化、集成化成为了传感器发展的主要方向。

以单片机为核心的控制系统.利用汇编语言程序设计实现整个系统的控制过程。

在软件方面,结合ADC0809并行8位A/D转换器的工作时序,给出80C51单片机与ADC0908并行A/D 转换器件的接口电路图,提出基于器件工作时序进行汇编程序设计的基本技巧。

本系统包括温度传感器,数据传输模块,温度显示模块和温度调节驱动电路,其中温度传感器为数字温度传感器AD590,包括了单总线数据输出电路部分。

文中对每个部分功能、实现过程作了详细介绍。

关键词:单片机、汇编语言、ADC0809、温度传感器AD590AbstractTemperature is the most common one of process parameters in automatic control and industrial production. In the traditional temperature measurement system design, often using simulation technology to design, and this will inevitably encounter error compensation, such as lead,complex outside circuit,poor anti-jamming and other issues, and part of a deal with them Improperly, could cause the entire system of the decline. With modern science and technology of semiconductor development, especially large-scale integrated circuit design technologies, digital, miniaturization, integration sensors are becoming an important direction of development.In the control systems with the core of SCM,assembly language programming is used to achieve the control of the whole system.Combining with the operation sequence of ADC0809,the interface circuit diagrams of 80C51 SCM and ADC0809 parallel A /D conveger ale given.The basic skills of assembly language programming based on the operation se—quenee of the chip ale put forward.This system include temperature sensor and data transmission, the moduledisplays module and thermoregulation driven circuit from the sensors intofigures of the temperature sensors AD590, including a list of the data outputcircuit. The text of every part of the functions and procedure at present.Key word s:single-chip;assembly language;parallel A/D conversion; ADC0809;Temperature sensor AD590目录摘要......................................................... 错误!未定义书签。

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

课程设计任务书题目基于AD590的温度测控系统设计系(部) 信息科学与电气工程学院专业电气工程及其自动化班级电气092学生姓名刘玉兴学号090819210月日至月日共周指导教师(签字)系主任(签字)年月日一、设计内容及要求在单片机实验台上实现智能温度采集系统的设计。

要求利用温度传感器AD590采集温度信号,并调理放大采集到的电压信号,用ADC0809进行电压转换,实现温度采集,并将采集温度用数码管静态方式显示出来。

设计内容包括:1)AD590温度采集电路;2)ADC0809接口电路;3)数码管静态方式实时显示温度;4)可按键设置报警上下限。

设计要求:1)能演示;2)能回答答辩过程中提问的问题;3)完成设计报告。

二、设计原始资料单片机原理及应用教程范立南2006年1月单片机原理及应用教程刘瑞新2003年07月三、设计完成后提交的文件和图表1.计算说明书部分1)方案论证报告打印版或手写版2)程序流程图3)具体程序2.图纸部分:具体电路原理图打印版四、进程安排教学内容地点资料查阅与学习讨论现代电子技术实验室分散设计现代电子技术实验室编写报告现代电子技术实验室成果验收现代电子技术实验室五、主要参考资料《电子设计自动化技术基础》马建国、孟宪元编清华大学出版2004年4月《实用电子系统设计基础》姜威 2008年1月《单片机系统的PROTEUS设计与仿真》张靖武 2007年4月摘要温度是工业生产和自动控制中最常见的工艺参数之一。

过去温度检测系统设计中,大多采用模拟技术进行设计,这样就不可避免地遇到诸如传感器外围电路复杂及抗干扰能力差等问题;而其中任何一环节处理不当,就会造成整个系统性能的下降。

随着半导体技术的高速发展,特别是大规模集成电路设计技术的发展, 数字化、微型化、集成化成为了传感器发展的主要方向。

以单片机为核心的控制系统.利用汇编语言程序设计实现整个系统的控制过程。

在软件方面,结合ADC0809并行8位A/D转换器的工作时序,给出80C51单片机与ADC0908并行A /D转换器件的接口电路图,提出基于器件工作时序进行汇编程序设计的基本技巧。

本系统包括温度传感器,数据传输模块,温度显示模块和温度调节驱动电路,其中温度传感器为数字温度传感器AD590,包括了单总线数据输出电路部分。

文中对每个部分功能、实现过程作了详细介绍。

关键词:单片机、汇编语言、ADC0809、温度传感器AD590AbstractTemperature is the most common one of process parameters in automatic control and industrial production. In the traditional temperature measurement system design, often using simulation technology to design, and this will inevitably encounter error compensation, such as lead,complex outside circuit,poor anti-jamming and other issues, and part of a deal with them Improperly, could cause the entire system of the decline. With modern science and technology of semiconductor development, especially large-scale integrated circuit design technologies, digital, miniaturization, integration sensors are becoming an important direction of development.In the control systems with the core of SCM,assembly language programming is used to achieve the control of the whole system.Combining with the operation sequence of ADC0809,the interface circuit diagrams of 80C51 SCM and ADC0809 parallel A/D conveger ale given.The basic skills of assembly language programming based on the operation se—quenee of the chip ale put forward.This system include temperature sensor and data transmission, the moduledisplays module and thermoregulation driven circuit from the sensors intofigures of the temperature sensors AD590, including a list of the data outputcircuit. The text of every part of the functions and procedure at present.Key word s:single-chip;assembly language;parallel A/D conversion;ADC0809;Temperature sensor AD590目录摘要 (4)Abstract (5)第一章系统功能原理及硬件介绍 (7)1.1 80C51单片机介绍 (7)1.2 ADC0809介绍-- (9)l.2.1 ADC0809的主要特点 (9)1.2.2 ADC0809芯片的工作原理 (9)1.3 AD590的介绍 (10)第二章理论分析 (12)2.1各模块接线及原理说明 (12)2.1.1 AD590采集温度信号模块 (12)2.1.2 ADC0809 A/D(模数)转换模块 (12)2.1.3动态数码管显示模块 (12)2.1.4 蜂鸣器超量程报警模块 (12)2.2最小分度、量程及报警温度的算法 (12)2.2.1最小分度、量程的算法 (12)第三章各模块电路设计 (13)3.1温度测量采集及加热电路模块 (13)3.2并行A/D(模数)转换模块 (14)3.3 蜂鸣器超量程报警模块 (15)3.4 可按键设置报警模块 (15)第四章电路与程序设计 (15)4.1 程序流程图 (16)4.2程序清单 (16)总结 (20)参考文献 (20)第一章 系统功能原理及硬件介绍该数字温度计利用AD590集成温度传感器及其接口电路完成温度的测量并转换成模拟电压信号,经由模数转换器ADC0809转换成单片机能够处理的数字信号,然后送到单片机80C51中进行处理变换,最后将温度值显示在LED 显示器上。

系统以80C51单片机为控制核心,加上AD590测温电路、ADC0809模数转换电路、温度数据显示电路以及外围电源等组成。

系统组成框图如图1所示。

图1 系统组成框图1.1 80C51单片机介绍80C51是美国ATMEL 公司生产的低电压,高性能CMOS8位单片机,可提供以下标准功能:4K 字节闪存,128字节内部RAM ,32个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。

同时,80C51可降至0HZ 的静态逻辑操作,并支持两种软件可选的节电工作模式。

空闲方式停止CPU 的工作,但允许RAM ,定时/计数器,串行通信口及中断系统继续工作。

掉电方式保存RAM 中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。

80C51 温度显示电源及复位电路等 ADC0809模数转化 AD590测温电路 超量程报警图2 80C51引脚图引脚功能说明Vcc:电源电压 GND:地P0口:P0口是一组8位漏极开路型双向I/O口,即地址/数据总线复位口。

作为输出口用时,每位能吸收电流的方式驱动8个逻辑门电路,对端口写“1”可作为高阻抗输入端用。

在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,此时P0激活内部的上拉电阻。

P1口:P1是一个带有内部上拉电阻的8位双向I/O口。

P1的输出缓冲级可驱动(输入或输出)4个TTL逻辑门电路。

对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可做输入口。

因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流。

P2口:P2是一个带有内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动(输入或输出电流)4个TTL逻辑门电路。

对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作为输入口。

因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流。

在访问外部程序存储器获16位地址的外部数据存储器(例如执行 MOVX @DPTR指令)时,P2口送出高8位地址数据。

在访问8位地址的外部数据存储器(如执行 MOVX @RI指令)时,P2口线上的内容(也即特殊功能寄存器(SFR)区中R2寄存器的内容),在整个访问期间不改变。

P3口:P3口是一组带有内部上拉电阻的8位双向I/O口。

P3口输出缓冲级可驱动(输入或输出)4个TTL逻辑门电路。

对P3口写入“1”时,他们被内部上拉电阻拉高并可作为输入口。

此时,被外部拉低的P3口将用上拉电阻输出电流。

RST:复位输入。

当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。

ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。

即使不访问外部存储器,ALE仍以时钟振荡频率的1/6输出固定的正脉冲信号,因此它可对输出时钟信号或用于定时。

要注意的是:当访问外部数据存储器时将跳过一个ALE脉冲。

闪存编程期时,该引脚还用于输入编程脉冲。

PSEN:程序存储允许输出是外部程序存储器的读选通信号,当80C51由外部程序存储器取指令(或数据)时,每个机器周期两个PSEN有效,即输出两个脉冲。

在此期间,当访问外部数据存储器,这两次有效的PSEN信号不出现。

EA/VPP:外部访问允许。

要使CPU仅访问外部程序存储器(地址为0000H---FFFFH),EA 端必须保持低电平(接地)。

相关文档
最新文档