- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 单片机芯片的硬件结构
第三章 单片机芯片的硬件结构
第一节 MCS-51单片机的逻辑结构及信号引脚
一、MCS-51 单片机的结构框图
二、MCS-51单片机的逻辑结构
1、中央处理器(CPU)
中央处理器简称CPU,是单片机的核心,完成运算和控制操作。按其功能,中央处理器包括运算器和控制器两部分电路。
1)、运算器电路
功能:单片机的运算部件,用于实现算术和逻辑运算。
2)、控制器电路
功能:单片机的指挥控制部件,保证单片机各部分能自动而协调地工作。
2、内部数据存储器
组成:RAM(128×8)和RAM地址寄存器等。
功能:用于存放可读写的数据。
3、内部程序存储器
组成:ROM(4K×8))和程序地址寄存器等。
功能:用于存放程序和原始数据。
4、定时器/计数器
80C51共有两个16位的定时器/计数器。
功能:实现定时或计数功能,并以其定时或计数结果对单片机进行控制,以满足控制应用的需要。
5、并行I/O口
MCS-51共有4个8位的I/O口(P0、P1、P2、P3)
功能:实现数据的并行输入输出。
6、串行口
MCS- 51单片机有一个全双工的串行口。
功能;以实现单片机和其它数据设备之间的串行数据传送。
7、中断控制系统
80C51共有5个中断源,即外中断2个,定时/计数中断2个,串行中断1个。全部中断分为高级和低级共两个优先级别。
8、时钟电路
MCS- 51芯片的内部有时钟电路,但石英晶体和微调电容需外接。
功能:时钟电路为单片机产生时钟脉冲序列。
典型的晶振频率:6MHz、11.0592MHz、12MHz。
9、位处理器
位处理器称为布尔处理器。
功能:以状态寄存器中的进位标志位C为累加位,可进行各种位操作。
10、总线
总线:连接计算机各部件的一组公共信号线。
分类:地址总线、数据总线和控制总线。
作用:减少了单片机的连线和引脚,提高了集成度和可靠性。
三、MCS-51的信号引脚
80C51是标准的40引脚双列直插式集成电路芯片,引脚排列如图所示。
1.信号引脚介绍
·输入/输出口线
P0.0~P0.7 P0口8位双向口线
P1.0~P1.7 P1口8位双向口线
P2.0~P2.7 P2口8位双向口线
P3.0~P3.7 P3口8位双向口线
·ALE 地址锁存控制信号
功能:a)在系统扩展时,ALE用于控制把P0口输出的低8位地址送入锁存器锁存起来,以实现低位地址和数据的分时传送。如图所示。
b)ALE是以六分之一晶振频率的固定频率输出的正脉冲,可作为外部时钟或外部定时脉冲使用。
·/PSEN 外部程序存储器读选通信号
在读外部ROM时/PSEN有效(低电平),以实观外部ROM单元的读操作。
·/EA 访问程序存储器控制信号
当/EA信号为低电平时,对ROM的读操作限定在外部程序存储器;
当/EA信号为高电平时,对ROM的读操作是从内部程序存储器开始,并可延续至外部程序存储器。
·RST 复位信号
当输入的复位信号延续2个机器周期以上高电平时即为有效,用以完成单片机的复位操作。
·XTAL1和XTAL2外接晶体引线端
当使用芯片内部时钟时,此二引线端用于外接石英晶体和微调电容;
当使用外部时钟时,用于接外部时钟脉冲信号。
·VSS地线
·Vcc+5V电源
2、信号引脚的第二功能
“复用”即给一些信号引脚赋予双重功能。第二功能信号定义主要集中在P3口线中,另外再加上几个其它信号线。
1、常见的第二功能信号
·P3口线的第二功能
P3口8条口线都定义有第二功能,如表所示。
·EPROM存储器程序固化所需要的信号
编程脉冲:30脚(ALE/PROG)
编程电压(25V):31脚(/EA/Vpp)
·备用电源引入
备用电源是通过9脚(RST/VPD)引入的。当电源发生故障,电压降低到下限值时,备用电源经此端向内部RAM提供电压,以保护内部RAM中的信息不丢失。
说明:
a)第一功能信号与第二功能信号是单片机在不同工作方式下的信号,因此不会发生使用上的矛盾。
b)P3口线先按需要优先选用它的第二功能,剩下不用的才作为I/O口线使用。
第二节 MCS-51内部存储器
内部数据存储器低128单元
划分为三个区:
寄存器区
地址范围:4组通用寄存器占据内部RAM的00H~1FH单元地址。每组8个,依次为R0~R7。
使用方法:一种是以寄存器的形式使用,用寄存器符号表示;另一种是以存储单元的形式使用,以单元地址表示。
说明:任一时刻,CPU使用其中的一组寄存器,并且把正在使用的那组寄存器称之为当前寄存器。由程序状态字寄存器PSW中RSl、RS0位的状态组合来决定使用那一组。
2、位寻址区
地址范围:内部RAM的20H~2FH单元,共有16个RAM单元,总计128位,位地址为00
您可能关注的文档
- 第一章 家禽的孵化.doc
- 第一章 救生艇.doc
- 第一章 影碟机概述.doc
- 第一章 数字电子技术概述.doc
- 第一章 测风经纬仪 .doc
- 第一章 物流运输管理基础知识1.doc
- 第一章 物质结构 元素周期律 第二节 元素周期律 元素周期表.doc
- 第一章 物质结构 元素周期律 第一节 原子结构.doc
- 第一章 物质结构 元素周期律 第三节 化学键.doc
- 第一章 电机与拖动课程绪论.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)