首页 > 控制电路 >单片机 > stc89c52引脚图以及stc89c52单片机引脚功能说明

stc89c52引脚图以及stc89c52单片机引脚功能说明

来源:互联网发布者:通通 更新时间: 2021/03/31

stc89c52rc是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程可檫除的只读存储器。下面我们就来看看stc89c52引脚图,以及stc89c52单片机的引脚功能。


stc89c52引脚图

stc89c52引脚图


stc89c52引脚功能说明


1.主电源引脚VCC和VSS 


电源VCC接+5V,VSS接地端,即公共参考地


2.时钟电路引脚XTAL1和XTAL2


STC89C52芯片内部设置了一个反相放大器,XTAL1为放大器输入端;XTAL2为放大器的输出端,也是内部时钟发生器的输入端。


使用自激震荡方式时,XTAL1和XTAL2外接石英晶振,内部振荡器按照晶振频率振荡,产生时钟信号。


3.控制信号引脚


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


(2)ALE/PROG——当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。一般情况下,ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲。(一般不使用)


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


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


(5)并行I/O口P0~P3端引脚


①P0口(P0.0~P0.7) 8位漏极开关型双向I/O端口。可以作为通用I/O口使用,但必须加上拉电阻。

②P1口(P1.0~P1.7) 内部带上拉电阻的8位准双向I/O端口。

③P2口(P2.0~P2.7) 内部带上拉电阻的8位准双向I/O端口。

④P3口(P3.0~P3.7) 内部带上拉电阻的8位多功能双向I/O端口。


以上便是stc89c52引脚图以及stc89c52引脚功能说明,希望对大家有所帮助。

提问/讨论

这里还没有内容,您有什么问题吗?

我要提问/讨论

推荐帖子 最新更新时间:2024-11-13 08:52

请教关于系统时钟的问题
SMCLK为子系统时钟,可以根据使用的外设不同及实际情况适当选择和调节时钟的频率。这个说法有点抽象,大家都是什么时候用SMCLK,大小是根据什么确定的呢? 我对SMCLK的理解只限于外接高频晶振,提供高速时钟,可是对“高”的理解就模糊了 请教关于系统时钟的问题 使用定时器时,
 zzbaizhi微控制器 MCU
求 插值算法
小弟最近写一个程序,由传感器测量后由单片机进行AD转换,然后在lcd上显示出来,可是测出的东西如果不是连续的那么用什么算法能把显示的曲线图形变成连续的?比如测温度、电流、电压,是不是要用不同的插值算法?哪位能指点一下啊?谢谢。 求 插值算法 不用插值算法吧,拿直线连就行了。 可以
 tyqlark嵌入式系统
热销电脑周边产品及配套IC
本帖最后由 jameswangsynnex 于 2015-3-3 19:59 编辑 长期供应电脑周边产品及配套IC,如:AU6331,AU6332,AU6333,AU6334,AU6254,AU6366,AU6367等ALCOR系列创惟系列GL830,GL827,GL850G
 yaodaic移动便携
ARM-CORTEX-M4自学笔记:基于K60
介绍飞思卡尔公司推出的Kinetis系列微处理器K60原理和开发方法,共3篇,内容丰富 ARM-CORTEX-M4自学笔记:基于K60
 wujianwei3980NXP MCU
18b20 型号问题
前两天一个朋友问我18b20在市场上有c3和c4两种版本(我孤陋寡闻,没听说过),原来用的c3版的,后来他们公司买了一批c4版本的,结果全部都不能用,读出来的温度全都是0。我想问一下大家,有没有听说过这两个版本,这两个版本有没有区别? 18b20 型号问题 查下DATASHEET
 gumocanglang嵌入式系统
新手求 指点STM32F103 晶振
买了块开发板 调试了USART GPIO等驱动后。 发现8M的晶振坏了。然后换了一个11.2M的。 然后重新调试串口的时候看到输出的都是乱码。 我想请问下 需要更改哪些设置么 新手求 指点STM32F103 晶振
 star143133stm32/stm8

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD 电路图 站点相关: 下载中心 Datasheet 参考设计

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved