单片机的 扩展应用 n编址方式n地址译码方式n简单I/O口的扩展n扩展应用编址方式及译码n8051采用存储器和I/O口统一编址方式n片内地址线:单片机可以直接和所选存储芯片地址对应相连的那部分地址线。n片选地址线:除片内地址线以外的其余地址线。n注意注意: 片内地址线和片外地址线不是一n 成不变。 n 一般用地址总线的高几位作为片选地址线。 芯片的端口译码方法:n 全译码方式:所有片选地址线全部参加译码;n 部分译码方式:片选地址线部分参加译码,剩下部分悬空;n 线选方式:片选地址线直接接到芯片的片选端。n 与扩展有关的芯片(锁存器)与扩展有关的芯片(译码器)第一节 简单I/O口的 扩展 n简单I/O口的扩展主要由74系列的电路进行扩展;在许多情况下,有些开关量或并行数据需直接输出或输入。经常用8D锁存器和 三 态 驱 动 门 等 进 行 扩 展 。(74LS377,273,244,)nMOV DPTR,#0FDFFH ;74LS44nMOVX A,DPTRnMOV DPTR,#0FEFFH ;74LS377nMOVX DPTR,A存储器的扩展n 扩展注意的问题:n读写控制n片选控制n地址的分配:地址的分配: 地址是一个范围空间地址是一个范围空间 数据存储器扩展数据存储器扩展程序存储器扩展