作为对AT89S51存储器结构的总结,图2-7为各类存储 器的结构图。从图中可清楚看出各类存储器在存储器空间 的位置。 FFFFH FFH FFFFH 外部 SFR 80H ROM 7 RAM 1000H 30H 外部 2FH 20H 位寻址区 RAM 1FH OFFFH 内部 OFFFH 外部 工作 ROM ROM 寄存器区 03组 0000HL EA=1 0000HL EA-0 00H 0000H 片内ROM 外部ROM 片内RAM 外部RAM 程序存储器区 数据存储器区 图2-7AT89S51单片机的存储器结构 16
16 作为对AT89S51存储器结构的总结,图2-7为各类存储 器的结构图。从图中可清楚看出各类存储器在存储器空间 的位置。 16 图2-7 AT89S51单片机的存储器结构
2.5AT89S51的并行1/0端口 4个双向的8位并行I/0端口,分别记为P0、P1、P2和P3,其中 输出锁存器属于特殊功能寄存器。端口的每一位均由输出锁 存器、输出驱动器和输入缓冲器组成,4个端口按字节输入/ 输出外,也可位寻址。 2.5.1P0▣ P0口是一个双功能的8位并行端口,字节地址为80,位地址为 80H~87H。端口的各位具有完全相同但又相互独立的电路 结构,P0口某一位的位电路结构如图2-10所示
17 2.5 AT89S51的并行I/O端口 4个双向的8位并行I/O端口,分别记为P0、P1、P2和P3,其中 输出锁存器属于特殊功能寄存器。端口的每一位均由输出锁 存器、输出驱动器和输入缓冲器组成,4个端口按字节输入/ 输出外,也可位寻址。 2.5.1 P0口 P0口是一个双功能的8位并行端口,字节地址为80H,位地址为 80H~87H。端口的各位具有完全相同但又相互独立的电路 结构,P0口某一位的位电路结构如图2-10所示。 17
地址/数据控制 Vcc 读锁存器0 BUF1 内部总线0 1D 0 品x 锁存器 写入0 MUX BUF2 读引脚。 图2-8 P0口某一位的位电路结构 18
18 图2-8 P0口某一位的位电路结构