STC89C52RC特点及引脚介绍

STC89C52RC是由宏晶公司推出的一种小型单片机,是电子工程师常用器件。其主要特点为采用Flash存贮器技术,降低了制造成本,其软件、硬件与MCS-51完全兼容,且采用高密度非易失存储器制造技术制造,将多功能8位CPU和闪烁存储器组合在单个芯片中,可以很快被中国广大用户接受。其程序的电可擦写特性,使得开发与试验比较容易,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。  

STC89C52RC的特点  
    STC89C52RC有很宽的工作电源电压,可为2.7~6V,当工作在3V时,电流相当于6V工作时的1/4。STC89C52RC工作于12Hz时,动态电流为5.5mA,空闲态为1mA,掉电状态仅为20nA。这样小的功耗很适合于电池供电的小型控制系统。  
STC89C52RC具有以下几个特点:
    STC89C52RC与MCS-51系列的单片机在指令系统和引脚上完全兼容;  
    片内有4k字节在线可重复编程快擦写程序存储器;  
    全静态工作,工作范围:0Hz~24MHz;  
    三级程序存储器加密;  
    128×8位内部RAM;  
    32位双向输入输出线;  
    两个十六位定时器/计数器  
    五个中断源,两级中断优先级;  
    一个全双工的异步串行口;  
    间歇和掉电两种工作方式  
    超强抗干扰: 高抗静电(ESD保护) ,轻松过 2KV/4KV快速脉冲干扰;  
    宽电压,不怕电源抖动 ;  
    宽温度范围,-40℃~85℃ ;  
    禁止ALE输出;;  
    超低功耗: 
  1 、掉电模式:典型功耗<0.1 μ A   ;  
  2 、空闲模式:典型功耗2mA ;  
  3 、正常工作模式:典型功耗4mA-7mA ;  
  4 、掉电模式可由外部中断唤醒,适用于电池供电系统,如水表、气表、便携设备等.; 

STC89C52RC引脚功能  

1电源:
①VCC - 芯片电源,接+5V; 
②VSS - 接地端; 

2.时钟:  
XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。  

3.控制线:  
控制线共有4根: 
         ALE/PROG:地址锁存允许/片内EPROM编程脉冲  
         ① ALE功能:用来锁存P0口送出的低8位地址  
         ② PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。 
        PSEN:外ROM读选通信号。 
        RST/VPD:复位/备用电源。 
                 ① RST(Reset)功能:复位信号输入端。 
                 ② VPD功能:在Vcc掉电情况下,接备用电源。 
        EA/Vpp:内外ROM选择/片内EPROM编程电源。 
             ① EA功能:内外ROM选择端。 
             ② Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。 

4.I/O口线:P0、P1、P2、P3共四个八位口。  
    P0口是三态双向口,通称数据总线口,因为只有该口能直接用于对外部存储器的读/写操作。P0口也用以输出外部存储器的低8位地图1址。由于是分时输出,故应在外部加锁存器将此地址数据锁存,地址锁存,信号用ALE。  
     P1口是专门供用户使用的I/O口,是准双向口。  
     P2口是从系统扩展时作高8位地址线用。不扩展外部存储器时,P2口也可以作为用户I/O口线使用,P2口也是准双向口。  
     P3口是双功能口,该口的每一位均可独立地定义为第一I/O功能或第二I/O功能。作为第一功能使用时操作同P1口。
### STC89C52 单片机引脚图及功能详解 #### 引脚概述 STC89C52是一款基于8051内核的增强型单片机,具有40个引脚。这些引脚可以分为电源引脚、复位引脚、振荡器引脚、I/O端口引脚和其他特殊功能引脚。 #### 电源引脚 - **VCC (Pin 40)**:正电源输入,通常接+5V直流电压[^1]。 - **GND (Pin 20)**:接地线,提供公共回路[^1]。 #### 复位引脚 - **RST/VPD (Pin 9)**:复位信号输入;当此引脚被拉高超过两个机器周期时,CPU会执行硬件复位操作并重新启动程序运行。此外,在低功耗模式下可用作外部供电检测输入端口。 #### 振荡器引脚 - **XTAL1 (Pin 19)** 和 **XTAL2 (Pin 18)**:这两个引脚用于连接石英晶体谐振器或陶瓷谐振器以及时钟源的选择开关。它们共同决定了系统的主频频率。 #### I/O端口引脚 STC89C52拥有四个双向可编程通用I/O端口P0~P3,每个端口都具备独立的数据方向控制能力: - **Port 0 (P0.0-P0.7, Pin 39 to Pin 32)**:作为地址总线和数据总线使用时需外加上拉电阻;也可配置成普通的GPIO接口。 - **Port 1 (P1.0-P1.7, Pin 1 to Pin 8)**:纯粹的通用数字I/O端口,内部已集成上拉电阻。 - **Port 2 (P2.0-P2.7, Pin 21 to Pin 28)**:除了常规用途之外还可以扩展寻址空间至64KB外部RAM区域。 - **Port 3 (P3.0-P3.7, Pin 10 to Pin 17)**:多功能复用端口,集成了多种通信接口如UART(TXD/RXD),INT中断请求等额外特性。 #### 特殊功能引脚 - **ALE/PROG (Pin 30)**:地址锁存允许输出脉冲,可用于访问外部存储器时锁定低位地址信息;同时也支持在线编程期间触发写入命令。 - **EA/VPP (Pin 31)**:内外ROM选择控制,决定是否启用内置Flash Memory还是转向外部EPROM进行取指操作;另外在烧录固件过程中施加较高电压(+12V)实现芯片擦除功能。 ```plaintext +---+ 40 | | 1 Vcc| | P1.0/T2 Rst | | P1.1/T2EX XTAL2| | P1.2 XTAL1| | P1.3 Gnd | | P1.4 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值