电子发烧友网 > 控制/MCU > 正文

AT89S52单片机的引脚说明

2020年09月25日 15:42 次阅读

  AT89S52单片机性能说明:

  引脚说明:

  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),具体如下表所示。在flash编程和校验时,P1口接收低8位地址字节。

  引脚号第二功能:

  管脚号引脚第二功能

  P1.0T2(定时器/计数器T2的外部计数输入),时钟输出

  P1.1T2EX(定时器/计数器T2的捕捉/重载触发信号和方向控制)

  P1.5MOSI(用于系统编程)

  P1.6MISO(用于系统编程)

  P1.7SCK(用于系统编程)

  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 口,p3 输出缓冲器能驱动4 个TTL 逻辑电平。对P3 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。P3口亦作为AT89S52特殊功能(第二功能)使用,在flash编程和校验时,P3口也接收一些控制信号。

  引脚号第二功能:

  管脚号引脚第二功能

  P3.0RXD(串行输入口)

  P3.1TXD(串行输出口)

  P3.2INT0(外部中断0)

  P3.3INT1(外部中断1)

  P3.4T0(定时/计数器0)

  P3.5T1(定时/计数器1)

  P3.6WR(外部数据存储器写选通)

  P3.7RD(外部数据存储器读选通)

  此外,P3口还接收一些用于FLASH闪存编程和程序校验的控制信号。

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

  ALE/PROG——当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。一般情况下, ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲。对FLASH存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元的D0位置位,可禁止ALE操作。该位置位后,只有一条MOVX和MOVC指令才能将ALE激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE禁止位无效。

  PSEN——程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89C52由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲,在此期间,当访问外部数据存储器,将跳过两次PSEN信号。

  EA/VPP——外部访问允许,欲使CPU仅访问外部程序存储器(地址为0000H-FFFFH),EA端必须保持低电平(接地)。需注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。 如EA端为高电平(接Vcc端),CPU则执行内部程序存储器的指令。FLASH存储器编程时,该引脚加上+12V的编程允许电源Vpp,当然这必须是该器件是使用12V编程电压Vpp。

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

书童哥(龙顺宇)62讲生动课程带您玩儿转STM8单片机

【课程介绍】:朋友们大家好,本套视频教程由本人录制,现做为录播课程上传至电子发烧友网平台,感谢电子发烧友网让单片机学习的
发烧友学院发表于 2019-01-19 00:00 3017次阅读
书童哥(龙顺宇)62讲生动课程带您玩儿转STM8单片机

单片机驱动蜂鸣器发声原理

内部没有震荡源的为无源蜂鸣器,给直流电不能响,需要提供一定频率的脉冲信号才能够有响声,而且声音随着频....
发表于 2020-09-27 16:10 37次阅读
单片机驱动蜂鸣器发声原理

MCU市场的下一个十年会是怎样的?

从系统和架构上看,本土MCU供应商中,华大占了低功耗M0+的坑,兆易创新抢了M3/M4的先机。至于其....
发表于 2020-09-27 16:05 32次阅读
MCU市场的下一个十年会是怎样的?

基于STM32单片机的人体健康监测仪设计

脉搏测量仪在我们的日常生活中已经得到了非常广泛的应用。为了提高脉搏测量仪的简便性和精确度,本课题设计....
发表于 2020-09-27 16:03 41次阅读
基于STM32单片机的人体健康监测仪设计

鸿蒙OS WiFi lot smart home kit开箱报告

       电子发烧友又举行开发板试用活动了,我很幸运,获得了鸿蒙OS WiFi lot smart home ki...
发表于 2020-09-27 14:43 3次阅读
鸿蒙OS WiFi lot smart home kit开箱报告

关于单片机入门的常见问题解答

很多同学想要学习单片机,但是没有任何基础,不知道该如何入门,今天就和大家分享一些单片机编程入门前要了....
发表于 2020-09-27 14:42 24次阅读
关于单片机入门的常见问题解答

51单片机可以做什么

51单片机作为学习单片机的过程中必须要经过的一个过程来讲是非常重要的,原因在于51单片机从内部的硬件....
发表于 2020-09-27 14:42 39次阅读
51单片机可以做什么

Microchip利用32位单片机简化边缘人工智...

Microchip人机界面和触摸产品部副总裁Fanie Duvenhage表示:“我们32位单片机在....
发表于 2020-09-27 13:56 49次阅读
Microchip利用32位单片机简化边缘人工智...

测试

发表于 2020-09-27 11:10 0次阅读
测试

十七种电路设计原理图资料!

单片机17种电路设计原理图:1、双路232通信电路, 2、三极管串口通信,3、单路232通信电路,4、USB转232电路 ,5...
发表于 2020-09-27 09:28 149次阅读
十七种电路设计原理图资料!

如何使用单片机驱动电磁式继电器

在各种自动控制设备中,都存在一个低压的自动控制电路与高压电气电路的互相连接问题,一方面要使低压的电子....
发表于 2020-09-26 11:44 161次阅读
如何使用单片机驱动电磁式继电器

MSP430系列单片机六种工作方式及原理图与芯片...

MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精简指令....
发表于 2020-09-26 11:37 434次阅读
MSP430系列单片机六种工作方式及原理图与芯片...

单片机ISP编程器的使用教程说明

在Keil集成开发环境中完成了工程建立、源程序输入、源程序编译等工作后,得到了.HEX目标文件。单片....
发表于 2020-09-26 11:36 100次阅读
单片机ISP编程器的使用教程说明

单片机遥控解码的源代码详细说明

本文档的主要内容详细介绍的是单片机遥控解码的源代码详细说明。
发表于 2020-09-26 11:07 82次阅读
单片机遥控解码的源代码详细说明

如何将单片机操作系统RTX51移植到单片机实验平...

每一个标准进程都包含一个设备上下文在扩展内存(XDATA)中。在标准进程执行进程切换的时候,会把它自....
发表于 2020-09-26 11:07 90次阅读
如何将单片机操作系统RTX51移植到单片机实验平...

基于PL2303HX芯片的USB转TTL电路设计

在很多单片机应用场景中,都需要USB转TTL模块来实现上位机与单片机通信。 一、USB转TTL简介 ....
发表于 2020-09-26 11:02 263次阅读
基于PL2303HX芯片的USB转TTL电路设计

单片机解算D-Bus信号分享

void Remote_Rx(uint8_t *RxMsg) {     int ind = 0;      //飞控接收机八通道...
发表于 2020-09-26 10:49 101次阅读
单片机解算D-Bus信号分享

新人求问单片机引脚怎么知道该用哪个?

刚接触单片机开始做原理图,想知道主控那么多引脚,除了特殊引脚外那其他的引脚我怎么知道该用哪个啊,希望解答非常感...
发表于 2020-09-26 10:33 101次阅读
新人求问单片机引脚怎么知道该用哪个?

单片机最小体系电路原理

单片机最小体系,也叫做单片机最小运用体系,是指用起码的原件构成单片机能够作业的体系。单片机最小体系的....
发表于 2020-09-26 09:55 100次阅读
单片机最小体系电路原理

求一个单片机毕业设计题

求一个单片机毕业设计选题
发表于 2020-09-25 16:33 53次阅读
求一个单片机毕业设计题

单片机编程原理_单片机的应用

在正式进入今天的主题单片机原理之前我们首先要了解单片机是一个什么样的事物,以及特性和应用只有在了解透....
发表于 2020-09-25 15:36 90次阅读
单片机编程原理_单片机的应用

由主机和从机组成的老人摔倒神器 主机和从机间通...

本设计由主机和从机组成。主机和从机间通过zigbee实现数据通讯。 主机由STM32f103c8t6....
发表于 2020-09-25 14:07 85次阅读
由主机和从机组成的老人摔倒神器  主机和从机间通...

【每日推荐】单片机设计要点须知,多的是你不知道的...

可编程逻辑器件和单片机结合的滤波器模块设计 以 单片机 和 可编程逻辑 器件( FPGA )为控制核....
发表于 2020-09-25 14:05 182次阅读
【每日推荐】单片机设计要点须知,多的是你不知道的...

【每日推荐】单片机设计要点须知,多的是你不知道的事!

以单片机和可编程逻辑器件(FPGA)为控制核心,设计了一个程控滤波器,实现了小信号程控放大、程控调整滤波器截...
发表于 2020-09-25 13:39 65次阅读
【每日推荐】单片机设计要点须知,多的是你不知道的事!

广州塔小蛮腰电路设计方案(原理图+源码)

本次设计主要是利用单片机控制点阵的原理,控制广州塔展示效果,还通过单片机内置的ADC对音频信号进行采样,然后控...
发表于 2020-09-25 09:40 487次阅读
广州塔小蛮腰电路设计方案(原理图+源码)

单片机中常用的负电压是怎样产生的?

负电压的产生电路图原理在电子电路中我们常常需要使用负电压,比如说我们在使用运放的时候常常需要建立一个负电压。下...
发表于 2020-09-25 08:51 122次阅读
单片机中常用的负电压是怎样产生的?

51开发板能干什么_51开发板的使用

51开发板也称51单片机实验板、51单片机学习板。是用于学习51型号的单片机的实验及学习器件,他是将....
发表于 2020-09-24 15:30 120次阅读
51开发板能干什么_51开发板的使用

如何入门嵌入式

为毕业后能找到工作而读书,本着务实精神,从入学那一刻起就要开始准备找工作了。 发这篇文章主要是针对大....
发表于 2020-09-24 11:58 165次阅读
如何入门嵌入式

六引脚自锁开关的原理图

 六引脚自锁开关有两种原理图:
发表于 2020-09-24 11:49 88次阅读
六引脚自锁开关的原理图

制作基于51单片机红外视力保护器

2018-822、51-26成品+语音报警设计 本设计由STC89C52单片机电路+红外避障模块电路....
发表于 2020-09-24 11:48 80次阅读
制作基于51单片机红外视力保护器

基于STC8A8K64S4A12单片机设计的数字...

数字温度计采用进口芯片组装精度高、高稳定性,误差≤0.5%, 内电源、微功耗、不锈钢外壳,防护坚固,....
发表于 2020-09-24 11:27 65次阅读
基于STC8A8K64S4A12单片机设计的数字...

基于STM32单片机设计的智能花盘

智能花盆设计思想:通过传感器检测植物生长环境参数,如温湿度、光照等。判断植物的生长环境状况,当植物需....
发表于 2020-09-24 11:23 95次阅读
基于STM32单片机设计的智能花盘

单片机对GPRS电路板的开关控制实现案例

案例描述:“灯控项目”中让单片机通过IO口控制继电器,继电器接入GPRS电路板供电电源,从而实现单片....
发表于 2020-09-24 10:01 232次阅读
单片机对GPRS电路板的开关控制实现案例

在Keil C51软件中51单片机的中断服务和外...

在移植的过程中,采用Keil C51作为编译环境。KeilC5l集成C编译和汇编器。中断子程序用汇编....
发表于 2020-09-24 09:47 115次阅读
在Keil C51软件中51单片机的中断服务和外...

一文解析单片机的发展前景

单片机未来发展前景如何在了解单片机的发展前景之前我们要先了解单片机在我们的实际社会需求中有什么样的应....
发表于 2020-09-23 16:39 159次阅读
一文解析单片机的发展前景

如何快速入门单片机

好多人学习单片机始终不能入门,那怎么才能快速的入门呢?
发表于 2020-09-22 17:33 221次阅读
如何快速入门单片机

单片机程序的编写方法

学习单片机最主要的是学习写程序的方法,程序的功能千变万化,是学不完的,只有掌握了一定方法,才能用这种....
发表于 2020-09-22 17:17 242次阅读
单片机程序的编写方法