单片机基本原理.ppt
《单片机基本原理.ppt》由会员分享,可在线阅读,更多相关《单片机基本原理.ppt(58页珍藏版)》请在第壹文秘上搜索。
1、第2章 单片机基本原理主要内容 2.1 MCS-51系列单片机简介系列单片机简介 2.2 MCS-51系列单片机的结构原理系列单片机的结构原理 2.3 MCS-51系列单片机的外部引脚及片外总线系列单片机的外部引脚及片外总线 2.4 MCS-51系列单片机的工作方式系列单片机的工作方式 2.5 MCS-51系列单片机的时序系列单片机的时序2.1 MCS-51系列单片机简介系列单片机简介 MCS-51系列单片机是美国系列单片机是美国Intel公司在公司在1980年推出的高性能年推出的高性能8位单片机,它包含位单片机,它包含51和和52 两个两个子系列。子系列。 对于对于51子系列,主要有子系列,
2、主要有8031、8051、8751 三种机型,它们的指令系统与芯片引脚完全兼容,三种机型,它们的指令系统与芯片引脚完全兼容,仅片内程序存储器有所不同,仅片内程序存储器有所不同,8031芯片不带芯片不带ROM,8051芯片带芯片带4KROM,8751芯片带芯片带4KEPROM。 51子系列的主要特点为:子系列的主要特点为:2.1 MCS-51系列单片机简介系列单片机简介1. 一个一个8位微处理器位微处理器CPU2. 内部内部256B RAM 3. 内部内部8KB ROM/EPROM2.1 MCS-51系列单片机简介系列单片机简介7. 特殊功能寄存器区特殊功能寄存器区 SFR(21个个)8. 一个
3、全双工串行端口一个全双工串行端口 9. 布尔处理器布尔处理器2.2 MCS-51系列单片机的结构原理系列单片机的结构原理2.2.1 MCS-51系列单片机的基本组成系列单片机的基本组成P0P1P2P3TXDRXDINT0INT1T0T1XTAL1 XTAL2CPUROM/EPROMRAM定时定时/计数器计数器并行接口并行接口串行接口串行接口中断系统中断系统时钟电路时钟电路总线总线2.2 MCS-51系列单片机的结构原理系列单片机的结构原理2.2.2 MCS-51单片机的内部结构 单片机的内部结构框图见教材12页图2-2 2.2 MCS-51系列单片机的结构原理系列单片机的结构原理2.2.3 单
4、片机的中央处理器单片机的中央处理器CPU 单片机的核心是单片机的核心是CPU,CPU的功能是产生控制的功能是产生控制信号,控制数据的传送,并对输入数据进行算术信号,控制数据的传送,并对输入数据进行算术逻辑运算以及位操作等;逻辑运算以及位操作等;CPU内部包含了内部包含了(布尔处理器)和(布尔处理器)和。2.2 MCS-51系列单片机的结构原理系列单片机的结构原理1、运算器、运算器 运算器包括运算器包括ALU,累加器,累加器ACC、暂存器、标志寄、暂存器、标志寄存器存器PSW 和布尔处理器等;和布尔处理器等; 为了提高数据处理和位操作能力,片内增加了一为了提高数据处理和位操作能力,片内增加了一个
5、通用寄存器个通用寄存器B和一些专用寄存器;和一些专用寄存器; 在进行位操作时,进位位在进行位操作时,进位位C作为位累加器使用,作为位累加器使用,整个位操作系统构成一台布尔处理机;整个位操作系统构成一台布尔处理机; 能实现算术运算、逻辑运算、位运算、数据传输能实现算术运算、逻辑运算、位运算、数据传输等处理。等处理。2.2 MCS-51系列单片机的结构原理系列单片机的结构原理 累加器累加器ACC 是是8位的寄存器:它通过暂存器和位的寄存器:它通过暂存器和ALU相连,是相连,是CPU中最频繁的寄存器,中最频繁的寄存器,ALU进行运算时,它的进行运算时,它的一个输入多为一个输入多为ACC的输出,运算结
6、果也通常送回的输出,运算结果也通常送回累加器累加器ACC。 在指令系统中,累加器的助记符是在指令系统中,累加器的助记符是A。 2.2 MCS-51系列单片机的结构原理系列单片机的结构原理 算术运算单元算术运算单元ALU 由加法器和其它的逻辑电路组成的。用于完成二由加法器和其它的逻辑电路组成的。用于完成二进制数的四则运算以及布尔代数的逻辑运算。此进制数的四则运算以及布尔代数的逻辑运算。此外通过对运算结果的判断,影响外通过对运算结果的判断,影响PSW的相关位。的相关位。 程序状态字寄存器程序状态字寄存器PSW 是一个是一个8位的寄存器,它用于保存指令执行结果的位的寄存器,它用于保存指令执行结果的状
7、态,以供程序查询和判别。其格式如下:状态,以供程序查询和判别。其格式如下:D7D6D5D4D3D2D1D0PSW位地址位地址字节地址字节地址D02.2 MCS-51系列单片机的结构原理系列单片机的结构原理 RS1、RS0(PSW.4、PSW.3):寄存器组选择位。用于):寄存器组选择位。用于选择当前工作的寄存器组,可以用软件改变选择当前工作的寄存器组,可以用软件改变RS1和和RS0的的组合,以切换当前所用的工作寄存器组。组合,以切换当前所用的工作寄存器组。2.2 MCS-51系列单片机的结构原理系列单片机的结构原理2、控制器、控制器 控制部件是单片机的控制中心,它控制部件是单片机的控制中心,它
8、包括包括定时和控定时和控制电路、指令寄存器、指令译码器、程序计数器制电路、指令寄存器、指令译码器、程序计数器PC、堆栈指针、堆栈指针SP、数据指针、数据指针DPTR以及信息传送以及信息传送控制部件等。控制部件等。 功能:功能:接收来自存储器中的逐条指令接收来自存储器中的逐条指令,进行指令译进行指令译码码,并通过定时和控制电路并通过定时和控制电路,在规定的时刻发出各在规定的时刻发出各种操作所需的控制信息及种操作所需的控制信息及CPU所需的控制信号,所需的控制信号,使各部分协调工作,完成指令规定的各种操作。使各部分协调工作,完成指令规定的各种操作。 2.2 MCS-51系列单片机的结构原理系列单片
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 基本原理
