§2-2MGs-51单片机内存配置 、McS51单片机的内存结构 OFFFFH I OFFFFH 外部ROM EA=l 外部 RAM OOFFH (64K) 特殊功 1000H o080H能寄存器 0FFH内部ROM 00玉EH 内部RAM EA=O 0000HI 0000H 0000I 程序存储器 数据存储器
§2-2 MCS-51单片机内存配置 一、MCS-51单片机的内存结构 0000H 0080H 内部RAM 00FFH 能寄存器 特殊功 0FFFFH ( ) 外部 64K RAM 数据存储器 0000H 007FH 0FFFFH 0FFFH EA 1 ROM = 外部 EA 0 ROM = 内部 0000H 程序存储器 1000H
物理上分为:4个空间,即片内ROM、片外ROM 片内RAM、片外RAM 逻辑上分为:3个空间, 即程序内存(片内、外)统一编址MOvC 数据存储器(片内) MO 数据存储器(片外) 片机原理与运用
物理上分为:4个空间,即片内ROM、片外ROM 片内RAM、片外RAM 逻辑上分为: 3个空间, 即程序内存(片内、外)统一编址 MOVC 数据存储器(片内) MOV 数据存储器(片外) MOVX
、程序存储器 寻址范围:0000H~ FFFFH容量64KB,即地址长度:16位 EA=1,寻址内部ROM; 当PC值超过片内ROM容量时会自动转向外部 存储器空间。 EA=0,寻址外部ROM。 8031单片机EA接低电平。 作用:存放程序及程序运行时所需的常数
二、程序存储器 寻址范围:0000H ~ FFFFH 容量64KB,即地址长度:16位 EA = 1 ,寻址内部ROM; EA= 0 ,寻址外部ROM。 当PC值超过片内ROM容量时会自动转向外部 存储器空间。 8031单片机 EA 接低电平。 作 用: 存放程序及程序运行时所需的常数
七个具有特殊含义的单元是: 0000H—系统复位,PC指向此处; 0003H—外部中断0入口 000BH—T0溢出中断入口 0013H—外中断1入口 001BH一们1溢出中断入口 0023H—串口中断入口 002BHT2溢出中断入口三
七个具有特殊含义的单元是: 0000H —— 系统复位,PC指向此处; 0003H —— 外部中断0入口 000BH —— T0溢出中断入口 0013H —— 外中断1入口 001BH ——T1溢出中断入口 0023H —— 串口中断入口 002BH —— T2溢出中断入口
、内部数据存储器 物理上分为两大区域:00H~7FH即128B内RAM区 7FH 80H~FFH即SFR区。 用户RAM区 数据缓冲区、堆栈区、工作 单元 2FH/30H""""""" 位寻址区 (位地址00H~7FH 即可位寻址,又可字节寻址 1FH/20H 「第3组通用寄存器区 17H/18H 第2组通用寄存器区 OFH/IOH 第1组通用寄存器区 07H/08H 第0组通用寄存器区 R0、R1、R2、R3、R4、R5、R6、R7 00H
三、内部数据存储器 物理上分为两大区域:00H ~ 7FH即128B内RAM区 80H ~ FFH即SFR区。 第0组通用寄存器区 第1组通用寄存器区 第2组通用寄存器区 第3组通用寄存器区 (位地址 ) 位寻址区 00H ~ 7FH 用户RAM区 00H 07H / 08H 0FH / 10H 17H / 18H 1FH / 20H 2FH / 30H 7FH R0、R1、R2、R3、R4、R5、R6、R7 即可位寻址,又可字节寻址 数据缓冲区、堆栈区、工作 单元