赞
踩
51单片机的存储结构为哈佛结构,即程序存储器(ROM)与数据存储器(RAM)空间是各种独立的。
1)51单片机的程序存储器包括两个部分:1.片内的4KBFlash存储器。2.片外可扩展64KB的存储空间(16根地址线)。
2)访问片内还是片外ROM由
EA
‾
\overline{\text{EA}}
EA的电平决定:1.
EA
‾
\overline{\text{EA}}
EA=1时,PC值不超过0FFFH时,CPU只读取片内4KB;PC值超过0FFFH时,自动跳转读取片外1000H-FFFFH内的程序代码。2.
EA
‾
\overline{\text{EA}}
EA=0时,CPU只访问片外存储(0000H-FFFFH)。
1)51单片机的数据存储器包括两个部分:1.片内的128B的RAM。2.片外可扩展64KB的RAM(16根地址线)。
2)片内128个单元包括:4组通用工作寄存器区(32个单元)、可位寻址区(16个单元)、用户RAM区(80个单元)。其中特殊功能寄存器映射在片内80H-FFH,共26个。
3)虽然片内RAM与片外RAM的低128B的地址是相同的,但由于是两个不同的数据存储区。访问时使用不同的指令,所以不会发送数据冲突。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。