第2章MCS-51单片机的硬件结构ppt课件.ppt

第2章MCS-51单片机的硬件结构ppt课件.ppt

ID:58871793

大小:1.44 MB

页数:84页

时间:2020-09-30

第2章MCS-51单片机的硬件结构ppt课件.ppt_第1页
第2章MCS-51单片机的硬件结构ppt课件.ppt_第2页
第2章MCS-51单片机的硬件结构ppt课件.ppt_第3页
第2章MCS-51单片机的硬件结构ppt课件.ppt_第4页
第2章MCS-51单片机的硬件结构ppt课件.ppt_第5页
资源描述:

《第2章MCS-51单片机的硬件结构ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章MCS-51单片机的硬件结构MCS-51单片机的微处理器2.2MCS-51存储器2.3其它电路2.4MCS-51单片机的硬件结构2.12.1MCS-51单片机的硬件结构单片机是把计算机的运算器、控制器、少量存储器、最基本的输入输出电路、串行口电路、中断和定时电路等都集成在一块芯片上的微型计算机。从微机的主要基本组成部分来了解单片机的系统结构。MCS-51单片机的典型芯片是803l、8051、8751。8051内部有4KBROM8751内部有4KBEPROM8031内部无ROM除此之外,三者的内部结构及引脚完全相同。MCS-51系列单片机的其他品种都是在基本类型上发展起来的,内部结构基本相

2、同。以8051为例,说明本系列单片机的内部组成及引脚。2.1.1MCS-51单片机硬件结构图MCS-51单片机芯片的内部结构如图2-1所示,它主要由以下几部分组成。图2-18051内部结构框图中央处理器(CPU)中央处理器CPU是单片机的核心部件,由运算器、控制器组成,此外在CPU的运算器中还有一个专门进行位数据操作的位处理器。内部存储器存储器是用来存放程序和数据的部件,在单片机中程序存储器和数据存储器是分开寻址的。(1)内部程序存储器。由ROM和程序地址寄存器组成,称内部ROM。8051型单片机共有4KB掩膜式的ROM,主要用于存放程序、原始数据和表格内容。(2)内部数据存储器。由RAM和数

3、据地址寄存器组成。8051型单片机共有256个字节的RAM单元,其中高128单元地址被特殊功能寄存器占用,能提供给用户使用的只是低128单元,称内部RAM,主要用于存放可随机存取的数据以及运算结果。定时器/计数器8051型单片机共有2个16位长度的定时器/计数器,用于实现定时或计数功能,并可用定时计数结果对单片机以及系统进行控制。并行I/O口8051型单片机共有4个8位的并行I/O口(P0、P1、P2、P3),以实现数据的并行输入与输出。串行口8051型单片机有一个全双工的串行口,以实现单片机与其它数据设备之间的串行数据传递。该串行口的功能较强,既可作为全双工异步通讯收发器使用,也可作为同步移

4、位器使用。中断控制系统8051型单片机共设有五个中断源,其中外部中断2个、定时/计数中断2个、串行中断1个,二级优先级,可实现二级中断嵌套。时钟电路8051型单片机芯片内有时钟电路,但石英晶体和微调电容需要外接。时钟电路为单片机产生时钟脉冲序列,作为单片机工作的时间基准,典型的晶体振荡频率为12MHz。以上各个主要功能部件基本上构成了8051型单片机,作为计算机应该具有的基本部件它都包括,实质上单片机系统就是一个简单的微机系统。2.1.2MCS-51单片机的引脚信号8051型系列单片机采用40个引脚双列直插式封装(DIP)方式。其中许多引脚具有第二功能,但各种不同的单片机芯片又略有不同。其引脚

5、如图2-2所示管脚分为以下四类:电源类管脚2个时钟类管脚2个并行I/O类管脚32个控制类管脚4个图2-28051单片机芯片引脚图电源类引脚VCC(40脚):芯片工作电源的输入端,+5V。VSS(20脚):电源的接地端。时钟振荡引脚XTALl(19脚)和XTAL2(18脚)的内部是一个振荡电路。为了产生时钟信号,对8051的内部工作进行控制,在8051内部设置了一个反相放大器,XTALl为放大器的反相输入端,XTAL2为放大器的同相输入端。当使用芯片内部时钟时,在这两个引脚上外接石英晶体和微调电容;当使用外部时钟时,用于接外部时钟脉冲信号。控制信号引脚RST/VPD(9脚):RST为复位信号输入

6、端。当振荡器工作时,RST端保持两个机器周期以上的高电平时,可使8051复位。该引脚的第二功能(VPD)是作为内部备用电源的输入端。当主电源VCC一旦发生故障或电压降低到电平规定值时,可通过VPD为单片机内部RAM提供电源,以保护片内RAM中的信息不丢失,使系统在上电后能继续正常运行。ALE/PROG(30脚):ALE为地址锁存允许输出信号。在访问外部存储器时,8051通过P0口输出片外存储器的低8位地址,ALE用于将片外存储器的低8位地址锁存到外部地址锁存器中。在不访问外部存储器时,ALE以时钟振荡频率的1/6的固定频率输出,因而它又可用作外部时钟信号以及外部定时信号。每当CPU访问外部数据

7、存储器时,将跳过一个ALE脉冲。ALE可以驱动8个LSTTL门。此引脚的第二功能PROG是对8751型单片机内部EPROM编程/校验时的编程脉冲输入端。PSEN(29脚):外部程序存储器ROM的读选通信号输出端。当访问外部ROM时,定时产生负脉冲,用于选通片外程序存储器信号,即每个机器周期(12个时钟周期)内有效两次。在访问外部RAM或片内ROM时,不会产生有效的信号,可驱动8个LSTTL输入端。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。