STC12C5A60S2笔记2(存储)

时间:2021-11-29 13:58:02

STC12C5A60S2单片机分为4个物理上独立的存储区域:

1. 程序flash存储器(60KB)

程序Flash存储器用以存储用户程序及数据。单片机复位后默认从0000H单元开始执行指令。

  1) 0000H 单元:开始执行程序

  2) 0003H~004BH 单元:中断服务程序的入口地址

2. 数据存储器-内部RAM(256字节)

  1)00H ~ 18H 单元:工作寄存器区,也可作为RAM单元

  2) 20H ~ 2FH 单元:位寻址区

  3) 30H ~ 7FH 单元:通用用户RAM或堆栈区

  4) 80H ~ FFH 单元:间接寻址访问区域

3. 数据存储器-特殊功能寄存器(128字节)

  1) 80H ~ FFH 单元:特殊功能寄存器,地址编码与数据存储器内部RAM高128位重叠

4. 数据Flash存储器

  1) 第一扇区:0000H ~ 01FFH

  2)第二扇区:0200H ~ 03FFH