🏠 首页📦 芯片包← 返回芯片库
国内芯片

STC89C52RC

宏晶 STC
8-bit 8051 兼容 8-bit
主频
12-40 MHz
Flash
8 KB
SRAM
512 B
I/O 口
32
封装
DIP-40 / LQFP-44
工作电压
3.3-5.5V
STC89C52RC 1 1 PA0 2 PA1 3 PA2 4 PA3 5 PA4 6 PA5 7 PA6 8 PA7 9 PB0 10 PB1 11 PB2 12 PB3 13 PB4 14 PB5 15 PB6 16 PB7 17 PC0 18 PC1 19 PC2 20 PC3 21 PC4 22 PC5 23 PC6 24 PC7 25 PD0 26 PD1 27 PD2 28 PD3 29 PD4 30 PD5 31 PD6 32 PD7 33 PE0 34 PE1 35 PE2 36 PE3 37 PE4 38 PE5 39 PE6 40 PE7
👆 点击上方芯片任意引脚查看复用功能
👆 点击上方芯片任意引脚查看复用功能
👆 点击上方芯片任意引脚查看复用功能

片上外设

UARTTimer×3PWM×4WatchdogSPI(软件)

芯片特性

示例代码 · GPIO 闪烁

STC89C52RC · main.c
// STC89C52RC - 51汇编/C GPIO 闪烁
#include <reg52.h>
sbit LED = P1^0;
void delay(unsigned int t) {
    while(t--);
}
void main() {
    while(1) {
        LED = 0;
        delay(50000);
        LED = 1;
        delay(50000);
    }
}

🗺️ 存储映射 (Memory Map)

区域 起始地址 结束地址 说明
Flash 0x08000000 — 主闪存
SRAM 0x20000000 — 静态RAM
Peripherals 0x40000000 0x5FFFFFFF 外设寄存器
Core 0xE0000000 0xE00FFFFF 内核外设(NVIC/SysTick)

📝 官方外设示例代码

GPIO 外设示例
// GPIO 初始化 + 翻转示例
// 请参考官方数据手册和库函数文档

官方资源

相关芯片推荐(国内)

← 上一款:RP2040 7 / 14 下一款:STC8H8K64U →