【无标题】MCS-51的CPU

本文详细介绍了MCS-51单片机的存储结构,包括哈佛结构下的程序存储器、内部数据存储器、特殊功能寄存器、位地址空间和外部数据存储器。内容涵盖各部分的功能、地址空间分配以及使用注意事项,如堆栈指针、数据指针DPTR、I/O端口、寄存器B、串行数据缓冲器SBUF和定时器/计数器的工作原理。
摘要由CSDN通过智能技术生成

哈佛结构

-存储器空间可划分为5类:

  1 程序存储器空间:8031无内部程序存储器

  2 内部数据存储器空间

  3 特殊功能寄存器

  4 位地址空间:211个可寻地址

  5 外部数据寄存器空间:片外可扩展64K字节RAM

2.4.1  程序存储器

  存放应用程序和表格之类的固定常数。

  分为片内和片外两部分,由EA引脚上所接电平确定,程序存储器中的0000H地址是系统程序的启动地址。

  5个单元具有特殊功能

  

2.4.2 内部数据存储器

  共128个字节,字节地址为00H~7FH。

 

2.4.3 特殊功能寄存器 SFR

  特殊功能寄存器反映了MCS-51的状态,实际上是MCS-51的状态字及控制字寄存器。51单片机通过写SFR来控制相应功能部件(定时器、串口、中断等)的工作方式,同时SFR也是综合的、实际的反应了整个单片机系统内部的工作状态。例如,前面提到的PSW程序状态及汛期,就是一个特殊功能寄存器。共21个SFR的名称及分布。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值