单片机C51:哈佛结构(存储器、数据存储器分开)

2021-05-22 14:22:05 浏览
存储器:片内数据存储器、片外数据存储器、片内程序存储器、片外程序存储器存储类型:code(程序代码存储区)、data(直接寻址片内数据存储区)、bdata(可位寻址片内数据存储区)、idata(间接寻址片内数据存储区)、pdata、xdata(片外数据存储区)存储模式:small、compact、large
ROM:片内ROM(EA=1)、片外ROM(EA=0)(可通过外部扩展和片内ROM进行统一编址)(单片机应用程序一般存放在ROM)
RAM:片外RAM、片内RAM(256字节,地址:00H-FFH)
片内RAM:(低128字节和高字节128字节)

低128字节
1).工作寄存器组:占用片内RAM地址00H-1FH,8个寄存器R0-R7
2).位寻址区:20H-2FH
3)普通RAM区:30H-7FH,作为堆栈区

高128字节(80H-FFH)(52单片机)
1).普通RAM区:必须采用间接寻址方式访问,
2).特殊功能寄存器区(SFR区):必须采用直接寻址方式访问
ACC累加器、PSW程序状态字、SP堆栈指针、
DPTR(DPH高字节、DPL低字节)数据指针(16位专用寄存器)、
TMOD定时器方式选择寄存器、TL0 &TL1& TH0&TH1(定时器0、1高低8位)IP、IE(中断优先、允许控制寄存器)

PC(程序计数器,存放CPU将执行指令所在的ROM单元的地址,具有自动加1特性,复位后000H)

文章标签: 单片机C51哈佛结构

本文链接地址: 单片机C51:哈佛结构(存储器、数据存储器分开):
联系信息:单片机疑难问题咨询:方先生 手机:15328075932 QQ:67828115

版权声明 本文部分文字和图片来源于互联网,如有侵犯您的权利请发送内容至:173323810@qq.com,我们将立即删除!