第2章 MCS-51单片机的 硬件结构
第 2 章 MCS-51单片机的 硬件结构
21MCS51单片机的硬件结构 ◆按功能可分成8个部件,通过片内单一总线连接起来 ◆控制方式:SFR对各功能部件集中控制 3程序存储器 1微处理器2数据存储器4I/O口 8 8.殊功能 RO寄存器 CPU RAM|Po口P2口ROM 运算部件 xTM控制部件 串 行c/ 中断/SFR/8 XTAL2 系统 P1口 P3口 片内总线 8 3 7中断系统 PSEN ALE EA RESET5串行口6定时/计数器
2.1 MCS-51 单片机的硬件结构 CPU 运算部件 控制部件 B RAM P0口 P2口 ROM (EPROM) 串 行 口 C / T 中断 系统 SFR P1口 8 P3口 8 8 8 XTAL1 XTAL2 PSEN ALE EA RESET V c c V s s u 按功能可分成8个部件,通过片内单一总线连接起来 1.微处理器 2.数据存储器 3.程序存储器 4.I/O口 5.串行口 6.定时/计数器 7.中断系统 8.特殊功能 寄存器 u 控制方式:SFR对各功能部件集中控制
各功能部件: 1.CPU(微处理器) 中央处理器是单片机核心,完成运算和控制功能 2数据存储器(RAM) 片内为128个字节(52子系列的为256个字节) 3程序存储器( ROMEPROM) 8031:无此部件; 8051:4K字节ROM; 8751:4K字节 EPROM; 895189c52/89C55:4K8K20K字节闪存。 4.P1口、P2口、P3口、P0口:为4个并行8位IO口
各功能部件: 1.CPU(微处理器) 中央处理器是单片机核心,完成运算和控制功能 2.数据存储器(RAM) 片内为128个字节(52子系列的为256个字节) 3.程序存储器(ROM/EPROM) 8031:无此部件; 8051:4K字节ROM; 8751:4K字节EPROM ; 89C51/89C52/89C55:4K/8K/20K 字节闪存。 4. P1口、P2口、P3口、P0口:为4个并行8位I/O口
5串行口1个全双工的异步串行口 MCS51单片机有一个全双工的串行口,实现单片机 和外设的串行数据传送。该口既可作为全双工异步 通信收发器使用,也可作为同步移位器使用 6.定时器/计数器 8051共有两个16位的定时/计数器,实现定时或计数 功能 7.中断系统 8051共有5个中断源,即外中断两个,定时/计数中 断两个,串行中断一个。中断可分为高、低两个优 先级 8.特殊功能寄存器(SFR) 共有21个,是一个具有特殊功能的RAM区
5. 串行口 1个全双工的异步串行口 n MCS-51单片机有一个全双工的串行口,实现单片机 和外设的串行数据传送。该口既可作为全双工异步 通信收发器使用,也可作为同步移位器使用。 6. 定时器/计数器 n 8051共有两个16位的定时/计数器,实现定时或计数 功能 7. 中断系统 n 8051共有5个中断源,即外中断两个,定时/计数中 断两个,串行中断一个。中断可分为高、低两个优 先级。 8. 特殊功能寄存器(SFR) n 共有21个,是一个具有特殊功能的RAM区
22MCS51的引脚n12 40v P00 P1.2口3 P13c4 37□P0.2 40只引脚双列直 P14c5 36〓P03 P156 35〓P04 插封装(DIP P167 34P05 P1.7C8 33P0.6 RST/VPD口9803132P07 RXDP30c10805131{EA TXD P3 1011 8751 30 B ALE/PROG NT0P3.21289C5129PSEN NT0P3313 28 P2.7 m0P34画14 P2.6 T1P3.5 15 2222 26P25 WR P3.6016 P24 RDP37四17 24□P23 YTA2国18 23P22 XTAL 1 P2.1 20 21P20 2-2
2.2 MCS-51的引脚 40只引脚双列直 插封装(DIP)