110 likes | 294 Views
单元三 MCS-51 单片机的内部结构及引脚. 一、单片机硬件结构 二、 概述 三、 MCS-51 单片机内部结构 四、 MCS-51 单片机外部引脚. 一、单片机硬件结构. 内部结构 引脚功能 内存的配置 CPU 时序 I / O 接口. 二、 概述. Intel MCS-51 系列单片机三个版本: 8031 、 8051 、 8751 ( 8 位机) Intel MCS-96 系列机: 8096 ( 16 位机) 除此之外, Motorla 公司、 Zilog 公司、 Mcrochip 相继推出产品,
E N D
单元三 MCS-51单片机的内部结构及引脚 一、单片机硬件结构 二、 概述 三、MCS-51单片机内部结构 四、MCS-51单片机外部引脚
一、单片机硬件结构 • 内部结构 • 引脚功能 • 内存的配置 • CPU时序 • I / O接口
二、 概述 Intel MCS-51 系列单片机三个版本:8031、8051、8751(8位机) Intel MCS-96系列机:8096 (16位机) 除此之外,Motorla公司、Zilog公司、Mcrochip相继推出产品, 各系列产品内部功能、单元组成、指令系统不尽相同。 Intel公司单片机问世早,系列齐全,兼容性强,所以得到广泛使用。 51子系列:8031、8051、8751MCS-51系列 52子系列:8032、8052 无ROM 有ROM
三、MCS-51单片机内部结构 1、中央处理单元(8位) 数据处理、测试位,置位,复位 位操作 2、只读存储器(4KB或8KB) 永久性存储应用程序,掩模ROM、EPROM、EEPROM 3、随机存取内存(128B、128B SFR) 在程序运行时存储工作变量和资料 4、并行输入/输出口(I / O)(32条) 作系统总线、扩展外存、I / O接口芯片
5、串行输入/输出口(2条) 串行通信、扩展I / O接口芯片 6、定时/计数器(16位、加1计数) 计满溢出、中断标志置位、向CPU提出中断请求,与CPU之间独立工作 7、时钟电路 内振、外振。 8、中断系统 五源中断、2级优先。
结构特点: MCS-51系列单片机为哈佛结构(而非普林斯顿结构) 1)内ROM:4KB 2)内RAM:128B 3)外ROM:64KB 4)外RAM:64KB 5)I / O线: 32根(4埠,每埠8根) 6)定时/计数器:2个16位可编程定时/计数器 7)串行口:全双工,2 根 8)寄存器区:工作寄存器区、在内128B RAM中,分4个区, 9)中断源:5源中断,2级优先 10)堆栈:最深128B 11)布尔处理机:位处理机,某位单独处理 12)指令系统:五大类,111条
40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。 ⒈ 电源: ⑴ VCC - 芯片电源,接+5V; ⑵ VSS - 接地端; ⒉ 时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。 3. I/O线 80C51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。
4. 控制线:控制线共有4根, ⑴ ALE/PROG:地址锁存允许/片内EPROM编程脉冲 ①ALE功能:用来锁存P0口送出的低8位地址 ②PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。 ⑵ PSEN:外ROM读选通信号。
⑶ RST/VPD:复位/备用电源。 ① RST(Reset)功能:复位信号输入端。 ② VPD功能:在Vcc掉电情况下,接备用电源。 ⑷ EA/Vpp:内外ROM选择/片内EPROM编程电源。 ① EA功能:内外ROM选择端。 ② Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。