下载此文档

内部结构.ppt


文档分类:IT计算机 | 页数:约63页 举报非法文档有奖
1/63
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/63 下载此文档
文档列表 文档介绍
第1章 MCS-51单片机的结构和原理
教学内
MCS-51单片机的结构
MCS-51单片机的并行I/O口
MCS-51单片机的工作方式
MCS-51单片机工作时序
1
教学目标
通过本章教学,要求同学们达到以下目标:
1. 了解MCS-51单片机的结构、特点;了解MCS-51单片机的工作方式。
2. 掌握MCS-51单片机的组成原理;掌握MCS-51单片机时序。
2
8031无
3
MCS-51系列单片机的内部结构
MCS-51单片机的内部结构框图如图1-2所示(教材13页)。
由图1-2可以看到:它集成中央处理器(CPU)、存储器系统(RAM和ROM)、定时/计数器、并行接口、串行接口、中断系统及一些特殊功能寄存器(SFR),它们通过内部总线紧密地联系在一起。
4
PSEN
ALE
RESET
XLAT1
~
~
RAM地址
寄存器
RAM
P0锁存器
P2锁存器
EPROM
或ROM
程序地址
寄存器
缓冲器
B寄存器
ACC
暂存器2
暂存器1
ALU
PSW
SP
PC增量器
PC
DPTR
P0驱动器
P2驱动器
特殊功能
寄存器
指令

存器
定时

控制
P1锁存器
P3锁存器
P1驱动器
P3驱动器
振荡器
Vss
~
~
EA
XLAT2
Vcc
5

(1)运算器
运算部件以算术逻辑运算单元ALU为核心,包含累加器ACC、B寄存器、暂存器、标志寄存器PSW等许多部件,它能实现算术运算、逻辑运算、位运算、数据传输等处理。
6
1)算术运算单元ALU是一个8位的运算器,它不仅可以完成8位二进制数据加、减、乘、除等基本的算术运算,还可以完成8位二进制数据逻辑“与”、“或”、“异或”、循环移位、求补、清零等逻辑运算,并具有数据传输、程序转移等功能。
7
2)累加器ACCumulator(简称为A)为一个8位的寄存器,它是CPU中使用最频繁的寄存器,ALU进行运算时,数据绝大多数时候都来自于累加器ACC,运算结果也通常送回累加器ACC。
3)寄存器B称为辅助寄存器,它是为乘法和除法指令而设置的。
8
4)、标志寄存器PSW(Program Status Word)是一个8位的寄存器,它用于保存指令执行结果的状态,以供程序查询和判别。
9
C():进位标志位。
AC():辅助进位标志位。
F0()、F1() :用户标志位。
位 序
B7
B6
B5
B4
B3
B2
B1
B0
位符号
CY
AC
F0
RS1
RS0
OV
F1
P
4)标志寄存器PSW(Program Status Word)是一个8位的寄存器,它用于保存指令执行结果的状态,以供程序查询和判别。
10

内部结构 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数63
  • 收藏数0 收藏
  • 顶次数0
  • 上传人JZZQ12
  • 文件大小1.41 MB
  • 时间2021-07-24