215McS51单片机内部结构 运算器 运算器由8位算术逻辑运算单元ALU ( Arithmetic Logic unit)、8位累加器ACC ( Accumulator)、8位寄存器B、程序状态字 寄存器PSW( Program status word)、8位暂 存寄存器TMP1和TMP2等组成。 2.控制器 主要由程序计数器PC、指令寄存器IR、指令 译码器I、堆栈指针SP、数据指针DPTR、时 钟发生器及定时控制逻辑等组成
2.1.5 MCS-51单片机内部结构 1.运算器 运算器由8位算术逻辑运算单元ALU (Arithmetic Logic Unit)、8位累加器ACC (Accumulator)、8位寄存器B、程序状态字 寄存器PSW(Program Status Word)、8位暂 存寄存器TMP1和TMP2等组成。 2.控制器 主要由程序计数器PC、指令寄存器IR、指令 译码器ID、堆栈指针SP、数据指针DPTR、时 钟发生器及定时控制逻辑等组成。 返回本节
2.1.6输入/输出(IO)端口结构 MCS-51单片机有4个双向并行的8位LO 口P0~P3,P0口为三态双向口,可驱动8个 TTL电路,P1、P2、P3口为准双向口(作为 输入时,口线被拉成高电平,故称为准双向 口),其负载能力为4个TTL电路。 下一贪
2.1.6 输入/输出(I/O)端口结构 MCS-51单片机有4个双向并行的8位I/O 口P0~P3,P0口为三态双向口,可驱动8个 TTL电路,P1、P2、P3口为准双向口(作为 输入时,口线被拉成高电平,故称为准双向 口),其负载能力为4个TTL电路。 下一页
1.P0口的结构 地址/数据控制 读锁存器 TI 内部总线)w(Q 0.X 锁存器 写锁存器CL HO MU 读引脚 图2-3P0口的1位结构图 下一贪
1.P0口的结构 VCC P0.X 锁存器 读锁存器 地址/数据 控制 D 读引脚 写锁存器 内部总线 Q Q MUX T2 P0.X T1 CL 图2-3 P0口的1位结构图 1 0 下一页
2.P1口的结构 读锁存器 内部上拉电阻 内部总线 D O PIX O 写锁存器 CL锁存器 T 读引脚 图24P1口的一位结构图 下一贪
2.P1口的结构 VCC P1.X 锁存器 读锁存器 D 读引脚 写锁存器 内部总线 Q Q T 内部上拉电阻 CL 图2-4 P1口的一位结构图 下一页