- 52
- 0
- 约1.75千字
- 约 12页
- 2016-12-31 发布于河南
- 举报
单片机RAM结构
广 东 工 业 大 学 信息工程学院 王日明 MCS-51单片机的基本组成 1. MCS-51单片机的存储器配置 1.1 片内数据存储器 1.2 片外数据存储器 1.3 程序存储器 1.1 片内数据存储器 片内数据存储器结构如图1所示;其具体位地址单元如表1所示;专用寄存器的地址映像如表2所示。 1.累加器 累加器是一个最常用的专用寄存器,其自身带有全零标志Z,若A=0则Z=1;若A≠0则Z=0。该标志常用作程序分支的判断条件。 2.寄存器 (1)PSW:程序状态字寄存器。定义格式如右上边。其中,CY:进借位标志;AC:辅助进借位标志; F0:用户标志; RS1、RS0:工作寄存器组选择(如表2-5所示)。 (2)SP:堆栈指针。 (3)DPTR:数据地址指针寄存器。 1.2 片外数据存储器 外部数据存储器又称外部RAM,当片内RAM不能满足数量上的要求时,可通过总线端口和其他I/O口扩展外部数据RAM,其最大容量可达64K字节,其结构如图2-9(b)所示。 在片外数据存储器中,数据区和扩展的I/O口是统一编址的,使用的指令也完全相同,因此,用户在应用系统设计时,必须合理地进行外部RAM和I/O端口的地址分配,并保证译码的唯一性。 1.3 程序存储器 程序存储器的结构如图2-9(c)所示,包括片内和片外程序存储器两个部分。其主要用来存放编好的用户
原创力文档

文档评论(0)