存储器 存放运算 中间或临 时数据等 通用存储器RAM,128B/256B(8051/52) 可扩展至 64KB 数据存储器RAM 特殊功能寄存器,21/26个(8051/52) 专用寄存器 每个不得随 便定义用途, 存储器 如累加器A, 定时器/计数 器等。不能 扩展 程序存储器ROM,4KB/8KB(8051/52) 存放用户程 序、常数及 表格等。可 扩展至64KB 12:57
存储器 存储器 数据存储器RAM 程序存储器ROM,4KB/8KB(8051/52) 通用存储器RAM, 128B/256B(8051/52) 特殊功能寄存器,21/26个(8051/52) 存放运算 中间或临 时数据等 可扩展至 64KB 专用寄存器 每个不得随 便定义用途, 如累加器A, 定时器/计数 器等。不能 扩展 存放用户程 序、常数及 表格等。可 扩展至64KB 12:57
接口电路 P0口,8根输入/输出/O接口线 上有32根/0接口线 0楼野一有四个并行口 接口电路 P1口,8根输入/输出/○接口线 每根线都以设定 P2口,8根输入/输出I/O接口线 为输入或输出 P3口,8根输入/输出/O接口线 输出的控制信号(输出) 单片机 都是通过这32根 /O线进行传输的 采集外部的输入信号(输入)) 12:57
接口电路 接口电路 (I/O接口) 有四个并行口 P0口,8根输入/输出I/O接口线 P1口,8根输入/输出I/O接口线 P2口,8根输入/输出I/O接口线 P3口,8根输入/输出I/O接口线 共有32根I/O接口线 每一根线都可以设定 为输入或输出 单片机 输出的控制信号(输出) 采集外部的输入信号(输入) 都是通过这32根 I/O线进行传输的 12:57
时钟振荡电路 实际是一个高增益反相放大器, 最高振荡频 振荡器 外接一个晶振和两个匹配电容就 率12MHz 可组成完整的振荡器 8051内置 时钟电路 完成时钟分相,控制等 用途 产生整个单片机 运行的脉冲时序 12:57
时钟振荡电路 实际是一个高增益反相放大器, 外接一个晶振和两个匹配电容就 可组成完整的振荡器 8051内置 时钟电路 振荡器 完成时钟分相,控制等 用途 产生整个单片机 运行的脉冲时序 最高振荡频 率12MHz 12:57
2.2MCS-51的外部引脚及功能 VCC P10 40 Vcc P1.1 2 39 P0.0 RSTNPD P12 3 38 P0.1 EA/VPP P1.3 4 37 P0.2 P1.4 36 P0.3 ALE/PROG 8031/ P1.5 6 35 P0.4 PSEN 8051/ P1.6 7 34 P0.5 P1.7 8 8031 33 P0.6 XTAL1 8751 RST/VPD 9 32 P0.7 8051 XTAL2 RXD/P3.0 10 31 EA/VPP TXD/P3.1 11 8751 30 ALE/PROG Vss INTO/P3.2 12 29 PSEN NT1/P3.3 13 28 P2.7 T0/P3.4 14 27 P2.6 MCS-51单片机逻辑符号 T1/P3.5 15 26 P2.5 WR/P3.6 16 25 P2.4 RD/P3.7 17 24 P2.3 PLL44脚 XTAL2 18 23 P2.2 封装结构 XTALI 19 22 P2.1 双列直插式DIP40脚 Vss 20 21 P2.0 VO端口 功能说明分三部分叙述 控制引脚 电源与晶振引脚 MCS-51单片机引脚图 12:57
2. 2 MCS–51的外部引脚及功能 MCS-51 单片机引脚图 8031/ 8051/ 8751 P3口 P0口 P1口 P2口 VCC RST/VPD EA/VPP ALE/PROG PSEN XTAL1 XTAL2 Vss MCS-51 单片机逻辑符号 封装结构 PLL 44脚 双列直插式DIP 40脚 功能说明分三部分叙述 I/O端口 控制引脚 电源与晶振引脚 12:57
P0.0P0.7P2.0~P2.7 Vcc P0驱动器 P2驱动器 RAM RAM 128B 8051 地址寄存器 P0锁存器 P2锁存器 4KB ROM 变 程序地址 寄存器 机内部结构图 B 寄存器 暂存器1 暂存器2KACC SP 缓冲器 LU PC增 PSW 中断、串行口及定时器 PC PSEN←H ALE←T 定时控制 指令译码 指令寄存器 ■ DPTR EA← RST P1锁存器 P3锁存器 变 变 OSC P1驱动器 P3驱动器 XTALI 12:57 P1.0P1.7 P3.0P3.7
8051 单 片 机 内 部 结 构 图 RAM 地址寄存器 寄存器 RAM 128B RAM 程序地址 寄存器 P0 驱动器 P2 锁存器 P2 驱动器 P1 锁存器 B 寄存器 暂存器 2 4KB ROM 暂存器 1 ACC SP P0 锁存器 PC PC 增 1 缓冲器 P3 锁存器 OSC PSW 中断、串行口及定时器 ALU DPTR P1 驱动器 P3 驱动器 XTAL1 XTAL2 P0.0~P0.7 P2.0~P2.7 P1.0~P1.7 P3.0~P3.7 RST ALE VCC VSS 定 时 控 制 指 令 译 码 器 指 令 寄 存 器 PSEN EA 12:57