优选51单片机的结构与原理
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
的特征状态送标志寄存器。
返回
DPTR RAM PC ROM
P0
SP
A TMP B
P1
1、16位寄存器
2址、.程存序放中下的一指条令将是要按执照行P顺的S序W指存令放地ALU
P2 P3
在存储器中的某个连续区域.每条
指令都有自己的地址,CPU根据PC
X1 X2
中要3一、的 执 条具指 行 将振荡有令 的 要自地 指 执动址令行ALP加从的. I1D存指功I储令能R器地,从中 址而取.串指出向口将下
P0
P0
P1 P1
节拍的信号、时序脉冲等执行此条 命令所需的全部控制P信SW号 。
P2
P2
P3
P3
X1 X2
振P 荡 L IDIR
A
串口 中断
定时
PSEN RST ALE EA
89C51单片机的内部结构
返回
DPTR RAM PC ROM
P0
SP
A TMP B
P1
P2
1、8位寄存器
PSW ALU
P3
51单片机的结构与 原理
2.1 MCS-51系列单片机概述
2.1.1 MCS - 51系列单片机的基本结构 2.1.2 MCS - 51系列单片机的分类
习题
2.1.1 MCS - 51系列单片机的基本结构
单片机是一个大规模集成电路芯片,其上集成有CPU、 存储器、I/O口(串行口、并行口)、其它辅助电路(如中断 系统,定时/计数器,振荡电路及时钟电路等)。
2、累加器是一个特殊的寄存器,它
XX12的加微字器处长具理振荡和有器微输采ALP处入用I理/累D I器输加R的出器字和结串长移构口相位可同功以,能简中累,化断 某些逻辑运算。
定时
3加、器由,于故PS所E累N有加R运ST器A算L在E的微E数A8处据9理C都器5要1中通单占过片有累机的内部结构
很重要的位置。
返回
DPTR RAM PC ROM
SP
A TMP B
PSW ALU
P0
P0
P1 P1
P2
P2
P3
P3
XX211、、DP7S振荡W称D为ALP6程ID序IR状D5态字串寄口D存4 器中,D断是3 一个D8定2位时寄存D器1 。 D0
Cy Ac F1 RS1 RS0 Ov -
P
PSEN RST ALE EA
中断
定时
4、PC的PS值EN可R以ST修A改LE,E一A 般程序是
按的顺 值序 ,则执程行序指将令不的再.按若顺改变序89了执C的行5。P1C单片机的内部结构
P0 P1 P2 P3
返回
IR:用来存放当前正在执行的指令
代码 。 ID:用来对指D令P代TR码进R行A分M析、译PC ROM
码,根据指令译码的结果,输出相 应PL的A:控产制生信出号各。种S操P作电位A、不同TMP B
MCS - 51 系列单片机配置一览表
DPTR RAM PC ROM
SP
A TMP B
PSW ALU
P0
P0
P1 P1
P2
P2
P3
P3
X1 X2
振P 荡 L IDIR
A
串口
中断
定时
PSEN RST ALE EA
89C51单片机的内部结构
习题
DPTR RAM PC ROM
SP
A TMP B
PSW ALU
信息消失。 CPU
T0 T1
RAM ROM 定时计数器
振荡电路 并行口 串行口 中断系统
X1 X2
P0 P1 P2 P3 TXD RXD INT0 INT1
MCS - 51系列单片机的基本结构图
返回
CPU
RAM
ROM
1T、0 ROT1M被称为只 读T存0 储器T1。
2、用于存放程序。 3定、时具计有数非器易失性: 掉电后其内的信息 依然存在。
P0
SP
A TMP B
P1
1、数据指针DPTR是一个 16 位的专用寄存
P2
器, 其高位字节寄存器用DPPSHW表示,低位字节
P3
寄存器用DPL表示。
2、既可作为一个 16 位寄存器DPTR来处理,
XX也D312、P可LD来作P处为T振荡R理两主。个要独ALP用立I来D的存I8R放位1寄6位存串地器口址DP,H当和中对断
其基本结构框图如下:
T0 T1
RAM ROM 定时计数器 CPU 振荡电路 并行口 串行口 中断系统
X1 X2
P0 P1 P2 P3 TXD RXD INT0 INT1
MCS - 51系列单片机的基本结构图
计算机 微机
1、RAM被称为随机 读写存储器。
2、用于存放数据 。 3、具有易失性:芯 片掉电后,其内的
振荡电路 并行口 串行口 中断系统
X1 X2
P0 P1 P2 P3 TXD RXD INT0 INT1
MCS - 51系列单片机的基本结构图
返回
运算器
最终结果
原始数据
输入设备 与程序
数
中间结果/
据
最后结果
存储器 最后
结果
输出设备
程 序
控制器
计算机系统的硬件组成框图
单片机 微机 返回
CPU
•
存储器
P0
P0
P1 P1
P2
P2
P3
P3
XX算 辑 端12接术运至逻 算累辑 。振荡加运AL器算U,部有ALP接件2个I收主D输由要I入R累用端加来和器完串2送成个口来数输的据出一的端个算中,操术其断作和中数逻一; 定时
另一端接收TMP中的第二个操作数。参加运算的
操 后作,数 一在 方面APL将SUE结N中R果进ST送行A至规LE累定E加的A8器操9,作C同运5时算1单将,操运片作算结结机果束的内部结构
wk.baidu.com
返回
DPTR RAM PC ROM
P0
SP
A TMP B
P1
P2
PSW
P3
1、SP称为堆栈指针,8位寄存器
2、 SP用来存放堆栈栈顶的地址。
X1 X2
振P 荡 L IDIR
A
串口
中断
定时
PSEN RST ALE EA
89C51单片机的内部结构
P0 P1 P2 P3
返回
DPTR RAM PC ROM
P0 P1 P2 P3
返回
DPTR RAM PC ROM
P0
SP
A TMP B
P1
P2
PSW ALU
P3
XX122放1、、参在8与位振荡进运寄行算存乘ALP的器除I一D法个IR运操算作时串数,口存
中断
定时
3、除此之外,作为一般REG
使用
PSEN RST ALE EA
89C51单片机的内部结构
P0 P1 P2 P3
DB
AB CB I/O口
微机的结构框图
单片机 计算机 返回
2.2.1 MCS - 51系列单片机的分类
常用的MCS51系列单片机有2种类型的产品:8051/8751/89C51和8031。 它们的结构基本相同,其主要差别反映在存储器的配置上的不同:8051内 设有4KB的掩膜ROM;8751内设有4KB的EPROM;89C51内设有4KB的 E2PROM ;8031内没有ROM。
返回
DPTR RAM PC ROM
P0
SP
A TMP B
P1
1、16位寄存器
2址、.程存序放中下的一指条令将是要按执照行P顺的S序W指存令放地ALU
P2 P3
在存储器中的某个连续区域.每条
指令都有自己的地址,CPU根据PC
X1 X2
中要3一、的 执 条具指 行 将振荡有令 的 要自地 指 执动址令行ALP加从的. I1D存指功I储令能R器地,从中 址而取.串指出向口将下
P0
P0
P1 P1
节拍的信号、时序脉冲等执行此条 命令所需的全部控制P信SW号 。
P2
P2
P3
P3
X1 X2
振P 荡 L IDIR
A
串口 中断
定时
PSEN RST ALE EA
89C51单片机的内部结构
返回
DPTR RAM PC ROM
P0
SP
A TMP B
P1
P2
1、8位寄存器
PSW ALU
P3
51单片机的结构与 原理
2.1 MCS-51系列单片机概述
2.1.1 MCS - 51系列单片机的基本结构 2.1.2 MCS - 51系列单片机的分类
习题
2.1.1 MCS - 51系列单片机的基本结构
单片机是一个大规模集成电路芯片,其上集成有CPU、 存储器、I/O口(串行口、并行口)、其它辅助电路(如中断 系统,定时/计数器,振荡电路及时钟电路等)。
2、累加器是一个特殊的寄存器,它
XX12的加微字器处长具理振荡和有器微输采ALP处入用I理/累D I器输加R的出器字和结串长移构口相位可同功以,能简中累,化断 某些逻辑运算。
定时
3加、器由,于故PS所E累N有加R运ST器A算L在E的微E数A8处据9理C都器5要1中通单占过片有累机的内部结构
很重要的位置。
返回
DPTR RAM PC ROM
SP
A TMP B
PSW ALU
P0
P0
P1 P1
P2
P2
P3
P3
XX211、、DP7S振荡W称D为ALP6程ID序IR状D5态字串寄口D存4 器中,D断是3 一个D8定2位时寄存D器1 。 D0
Cy Ac F1 RS1 RS0 Ov -
P
PSEN RST ALE EA
中断
定时
4、PC的PS值EN可R以ST修A改LE,E一A 般程序是
按的顺 值序 ,则执程行序指将令不的再.按若顺改变序89了执C的行5。P1C单片机的内部结构
P0 P1 P2 P3
返回
IR:用来存放当前正在执行的指令
代码 。 ID:用来对指D令P代TR码进R行A分M析、译PC ROM
码,根据指令译码的结果,输出相 应PL的A:控产制生信出号各。种S操P作电位A、不同TMP B
MCS - 51 系列单片机配置一览表
DPTR RAM PC ROM
SP
A TMP B
PSW ALU
P0
P0
P1 P1
P2
P2
P3
P3
X1 X2
振P 荡 L IDIR
A
串口
中断
定时
PSEN RST ALE EA
89C51单片机的内部结构
习题
DPTR RAM PC ROM
SP
A TMP B
PSW ALU
信息消失。 CPU
T0 T1
RAM ROM 定时计数器
振荡电路 并行口 串行口 中断系统
X1 X2
P0 P1 P2 P3 TXD RXD INT0 INT1
MCS - 51系列单片机的基本结构图
返回
CPU
RAM
ROM
1T、0 ROT1M被称为只 读T存0 储器T1。
2、用于存放程序。 3定、时具计有数非器易失性: 掉电后其内的信息 依然存在。
P0
SP
A TMP B
P1
1、数据指针DPTR是一个 16 位的专用寄存
P2
器, 其高位字节寄存器用DPPSHW表示,低位字节
P3
寄存器用DPL表示。
2、既可作为一个 16 位寄存器DPTR来处理,
XX也D312、P可LD来作P处为T振荡R理两主。个要独ALP用立I来D的存I8R放位1寄6位存串地器口址DP,H当和中对断
其基本结构框图如下:
T0 T1
RAM ROM 定时计数器 CPU 振荡电路 并行口 串行口 中断系统
X1 X2
P0 P1 P2 P3 TXD RXD INT0 INT1
MCS - 51系列单片机的基本结构图
计算机 微机
1、RAM被称为随机 读写存储器。
2、用于存放数据 。 3、具有易失性:芯 片掉电后,其内的
振荡电路 并行口 串行口 中断系统
X1 X2
P0 P1 P2 P3 TXD RXD INT0 INT1
MCS - 51系列单片机的基本结构图
返回
运算器
最终结果
原始数据
输入设备 与程序
数
中间结果/
据
最后结果
存储器 最后
结果
输出设备
程 序
控制器
计算机系统的硬件组成框图
单片机 微机 返回
CPU
•
存储器
P0
P0
P1 P1
P2
P2
P3
P3
XX算 辑 端12接术运至逻 算累辑 。振荡加运AL器算U,部有ALP接件2个I收主D输由要I入R累用端加来和器完串2送成个口来数输的据出一的端个算中,操术其断作和中数逻一; 定时
另一端接收TMP中的第二个操作数。参加运算的
操 后作,数 一在 方面APL将SUE结N中R果进ST送行A至规LE累定E加的A8器操9,作C同运5时算1单将,操运片作算结结机果束的内部结构
wk.baidu.com
返回
DPTR RAM PC ROM
P0
SP
A TMP B
P1
P2
PSW
P3
1、SP称为堆栈指针,8位寄存器
2、 SP用来存放堆栈栈顶的地址。
X1 X2
振P 荡 L IDIR
A
串口
中断
定时
PSEN RST ALE EA
89C51单片机的内部结构
P0 P1 P2 P3
返回
DPTR RAM PC ROM
P0 P1 P2 P3
返回
DPTR RAM PC ROM
P0
SP
A TMP B
P1
P2
PSW ALU
P3
XX122放1、、参在8与位振荡进运寄行算存乘ALP的器除I一D法个IR运操算作时串数,口存
中断
定时
3、除此之外,作为一般REG
使用
PSEN RST ALE EA
89C51单片机的内部结构
P0 P1 P2 P3
DB
AB CB I/O口
微机的结构框图
单片机 计算机 返回
2.2.1 MCS - 51系列单片机的分类
常用的MCS51系列单片机有2种类型的产品:8051/8751/89C51和8031。 它们的结构基本相同,其主要差别反映在存储器的配置上的不同:8051内 设有4KB的掩膜ROM;8751内设有4KB的EPROM;89C51内设有4KB的 E2PROM ;8031内没有ROM。