MCS-51单片机复习要点解析.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
MCS-51单片机复习要点解析 MCS-51单片机是8051单片机的升级版,它是一个8位单片机,具有40个管脚,8根数据线,16根地址线。单片机的八大组成部分包括CPU、ROM、RAM、I/O、定时/计数器、串口、SFR、中断服务系统。 一、MCS-51机的内存结构 MCS-51机的内存结构可以物理上分为四个空间:片内ROM、片外ROM、片内RAM和片外RAM。逻辑上分为三个空间:程序内存(片内、外)、数据存储器(片内)和数据存储器(片外)。 程序内存的寻址范围是0000H ~ FFFFH,容量为64KB。EA = 1时,寻址从内部ROM;EA = 0时,寻址从外部ROM。存储器地址空间为64KB,用于存放程序及程序运行时所需的常数。 MCS-51单片机有六个具有特殊含义的单元:0000H —— 系统复位,PC 指向此处;0003H —— 外部中断0入口;000BH —— T0 溢出中断入口;0013H —— 外中断1入口;001BH ——T1 溢出中断入口。 二、内部数据存储器 内部数据存储器可以物理上分为两大区:00H ~ 7FH 即128B 内RAM和SFR区。 内部数据存储器可以分为四个Zone:00H ~ 7FH,07FH 资料缓冲区,80H ~ FFH SFR区。每个Zone都有其特殊的功能和用途。 内部数据存储器可以寻址128个字节的空间,具有位寻址功能。工作寄存器R0 ~ R7位于00H ~ 20H之间,每个寄存器都有其特殊的功能和用途。 三、特殊功能寄存器SFR 特殊功能寄存器SFR寻址空间离散分配在80H ~ FFH之间,注意PC不在此范围内。地址末尾为0或8的SFR具有位寻址功能。 四、CPU和算术运算寄存器 CPU是运算器加控制器,负责执行指令和控制单片机的运作。算术运算寄存器包括累加器A、B寄存器、程序状态字PSW寄存器等。 累加器A(E0H)用于算术运算和逻辑运算。B寄存器用于乘、除法运算。程序状态字PSW寄存器包含程序运行状态信息,包括进位/借位标志、辅助进/借位标志、用户定义标志位、溢出标志、奇偶标志等。 MCS-51单片机是一个功能强大且灵活的单片机系统,具有广泛的应用前景。在学习和应用MCS-51单片机时,需要深入了解其内部结构、寄存器结构、指令系统和应用场景等方面的知识。
剩余30页未读,继续阅读
- 2301_774735202024-04-15资源很不错,内容和描述一致,值得借鉴,赶紧学起来!
- 粉丝: 72
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助