片机原理及应用第二讲.ppt
《片机原理及应用第二讲.ppt》由会员分享,可在线阅读,更多相关《片机原理及应用第二讲.ppt(27页珍藏版)》请在三一办公上搜索。
1、MCS-51单片机的硬件结构(二)MCS-51单片机的存储器结构 并行I/O端口 时钟电路与时序 MCS-51的复位和复位电路,第 二 讲,一、MCS-51的微处理器,1、运算器,由运算器和控制器组成,(1)算术逻辑运算单元ALU 功能强大,能进行8位的逻辑“与”、“或”、“异或”、循环、求补和清零以及算术加、减、乘、除等基本运算,同时还可进行位处理,置位、清零、求补、“与”、“或”等位操作。,(2)累加器A 8位,可写成Acc。使用最频繁的一个寄存器,进位标志Cy,又是位处理器的累加器。,第 二 讲,第二章 MCS-51单片机的硬件结构,(3)寄存器B 一般寄存器,常用于乘、除法操作中。乘法
2、:两数放于A、B中,运算结果存放在BA中。除法:被除数放A中,除数放B中,其运算结果 商在A中,余数在B中。,(4)程序状态寄存器PSW 8位,属特殊功能寄存器。很重要,须牢记。格式如下:(字节地址为 D0H),Cy,Ac,F0,RS1,RS0,OV,-,P,D7,D6,D5,D4,D3,D2,D1,D0,PSW,第 二 讲,第二章 MCS-51单片机的硬件结构,RS1、RS0:4组工作寄存器区选择控制位。,第 二 讲,第二章 MCS-51单片机的硬件结构,2、控制器,单片机运行的控制部件,由程序计数器、程序地址寄存器、指令寄存器IR、指令译码器等逻辑控制电路组成。,(1)程序计数器PC 一个
3、基本的寄存器,也是一个独立的计数器,存放着下一条将要从程序存储器中取出的指令的地址。,(2)指令寄存器IR、指令译码器及控制逻辑电路 存放指令操作码的专用寄存器,输出给指令译码器进行译码,译码结果送控制逻辑电路,发出各种控制信号。,第 二 讲,第二章 MCS-51单片机的硬件结构,二、MCS-51存储器的结构,MCS-51单片机的程序存储器和数据存储器空间截然分开,各自有其寻址方式、寻址空间和控制系统。寻址能力分别达64KB。可分为:程序存储器、内部数据存储器、特殊功能寄存器、位地址空间、外部数据存储器共五类。,1、程序存储器 用于存放应用程序和表格之类的固定常数。最大空间为64KB(片内和片
4、外之和)。程序存储器的应用时应注意以下两点:(1)EA引脚接高、低电平,确定CPU是访问片内还是访问片外程序存储器。,第 二 讲,第二章 MCS-51单片机的硬件结构,EA引脚接高电平,程序将从片内程序存储器开始执行,当PC值超出片内容量时,自动转向片外程序存储器空间。EA引脚接低电平,只能用片外的程序存储器,即程序将从片外程序存储器中开始执行。,(2)程序存储器的开始部分的一些单元固定用于中断源的中断服务程序的入口地址,如下规定:,第 二 讲,第二章 MCS-51单片机的硬件结构,注意:MCS-51单片机复位后,PC值为0000H,因此 程序是从0000H开始执行的。两条读程序存储器指令:M
5、OVC A,A+DPTR MOVC A,A+PC,2、内部数据存储器 片内数据存储器(RAM)共有128个字节,其结构可用图示说明。,第 二 讲,第二章 MCS-51单片机的硬件结构,用户RAM区(堆栈、数据缓冲区),可位寻址区,第3组工作寄存器区R0R7,第1组工作寄存器区R0R7,第0组工作寄存器区R0R7,第2组工作寄存器区R0R7,00H07H,08H0FH,10H17H,18H1FH,20H2FH,30H7FH,片内地址:,第 二 讲,第二章 MCS-51单片机的硬件结构,3、特殊功能寄存器(SFR),CPU对各种功能部件的控制是用特殊功能寄存器来实现的。共有21个,其地址分布在80
6、HFFH范围内。,见书2122页,各特殊功能寄存器符号、名称以及地址。今后将逐步熟悉和应用这些寄存器。,(1)堆栈指针SP MCS-51单片机的堆栈应用与一般微处理器一样。这里堆栈区在片内RAM中,SP指向堆栈顶。SP的复位初始值为07H。,第 二 讲,第二章 MCS-51单片机的硬件结构,(2)数据指针DPTR 16位寄存器,由SFR中两个独立的8位寄存器DPH和DPL组成。,(3)端口P0P3 特殊功能寄存器P0P3为I/O端口P0P3对应的锁存器。,(4)串行数据缓冲器SBUF 用于存放发送或接收的串行数据,实际上是两个寄存器,一个为发送寄存器,一个为接收寄存器,共用一个地址和符号。,(
7、5)定时器/计数器 两个16位定时器/计数器T0、T1分别由四个8位SFR寄存器TH1、TL1、TH0、TL0组成。,第 二 讲,第二章 MCS-51单片机的硬件结构,4、位地址空间,在RAM和SFR中共有211个位地址,位地址范围在00HFFH。片内RAM中,字节地址为20H2FH单元中,位地址为00H7FH。其余83个在SFR中字节地址尾数为0或8H的存储器中。参见书2425页 表2-3、表2-4。,5、外部数据存储器 指扩展的数据存储器,可达64KB。片内有128个字节,与扩展的没关系,相互独立。这与程序存储器不同。,第 二 讲,第二章 MCS-51单片机的硬件结构,0000H,0000
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 原理 应用 第二

链接地址:https://www.31ppt.com/p-6426489.html