PooP PooP HH 通道0驱动器 通道2驱动器 (+5 RAM地址 锁存器 RAM 通道0锁 通道2锁 ROM/ 存器 存器 EPROM GND 程序地址寄存器 寄存器ACC 堆栈指针SP 缓冲器 TMP TMPI W PCON SCON TMOD TCON PC递增器 ALU THO TLOTHITLI SBU PSW 中断、电行口和定时器逻辑 程序计数器PC ALE 和令令 控制寄译 DPIR指针 逻辑|存|码 RST 通道1锁存器 通道3锁存器 振荡器 通道1驱动器 通道3驱动器 XTALI XTAL 图22MCS-51芯片内部结构框图
图2-2 MCS-51芯片内部结构框图 通道0驱动器 通道2驱动器 RAM地址 锁存器 RAM 通道0锁 存器 通 道 2 锁 存器 ROM/ EPROM B寄存器 程序地址寄存器 缓冲器 PC递增器 程序计数器PC DPTR指针 VCC GND P1.0~P1.7 堆栈指针SP ACC TMP2 PSW 通道1锁存器 通道3锁存器 通道1驱动器 通道3驱动器 TMP1 PCON SCON TMOD TCON TH0 TL0 TH1 TL1 SBUF(TX/RX) IE IP 中断、串行口和定时器逻辑 振荡器 P3.0~P3.7 RST ALE PSEN XTAL1 XTAL2 ALU (+5V) 指 令 寄 存 器 定时 和 控制 逻辑 指 令 译 码 器 P0.0~P0.7 P2.0~P2.7 返回本节
213MCS-51单片机的引脚定义 1.输入输出口:P0、P1、P2、P3 2.RST(复位)/VPD(后备电源引入端) 3.EA(读内/外ROM控制)/Vpp(编程电压) 4.ALE(地址低8位锁存)/PROG(编程脉冲 5.PSEN外部ROM读选通信号 6. XTALI、XTAL2外接晶振端 7.Vcc+5v电源 8.Vss地 9.P3口的第二功能
2.1.3 MCS-51单片机的引脚定义 1. 输入输出口:P0、P1、P2、P3 2. RST(复位)/ VPD(后备电源引入端) 3. EA (读内/外ROM控制)/Vpp(编程电压) 4. ALE(地址低8位锁存)/ PROG(编程脉冲) 5. PSEN 外部ROM读选通信号 6. XTAL1、XTAL2 外接晶振端 7. Vcc +5v电源 8. Vss 地 9. P3口的第二功能 返回本节
位线 引脚 第二功能 3.0 10 RXD(串行输入口) 表 TXD(串行输出口) 12 INTo(外部中断0) 3.2 13 INT1(外部中断1) 的第二功能表 PPP T(定时器0的计数输入) 3.5 15 T1(定时器1的计数输入) 16 WR(外部数据存储器写 3.6 脉冲) 17 RD(外部数据存储器读脉 P 3.7 冲) 上一页
WR(外部数据存储器写 脉冲) INT 1(外部中断 1 ) INT 0(外部中断 0 ) 表2-2 P3 口的第二功能表 P3.2 P3.3 位线 引脚 第二功能 P3.0 10 RXD(串行输入口) P3.1 11 TXD(串行输出口) 12 13 P3.4 14 T 0(定时器 0的计数输入) P3.5 15 T 1(定时器 1的计数输入) 16 17 RD(外部数据存储器读脉 P3.7 冲) P3.6 上一页
214MCS51单片机硬件结构要点 1.内部程序存储器(ROM)和内部数据存储 器(RAM)容量(如表2-1所示)。 2.输入输出(IO)端口 3.外部程序存储器和外部数据存储器寻址空 4.中断与堆栈 5.定时/计数器与寄存器区 6.指令系统 下一贪
2.1.4 MCS-51单片机硬件结构要点 1.内部程序存储器(ROM)和内部数据存储 器(RAM)容量(如表2-1所示)。 2.输入/输出(I/O)端口 3.外部程序存储器和外部数据存储器寻址空 间 4.中断与堆栈 5.定时/计数器与寄存器区 6.指令系统 下一页
存储器类型 掩膜ROM EPROM RAM 单片机系列 表 803 128B 51子系805 列 4KB 128B 875 4KB 128B 单片机存储器容 ACS 51 803 256B 52子系805 列 8KB 2 256B 875 8KB 256B 2
存储器类型 单片机系列 掩膜ROM EPROM RAM MCS - 51 51子系列 8031 / / 128B 8051 4KB / 128B 8751 / 4KB 128B 52子系列 8032 / / 256B 8052 8KB / 256B 8752 / 8KB 256B 表2-1 MCS-51 单片机存储器容量 返回本节