第七章MCS-51单片机的系统扩民 本章主要介绍51系列单片机系统扩展问 题,在本章中要研究较多的硬件方面及硬软 结合方面的问题,本章与第一章关系密切, 在学习本章内容之前,要先明确51系列单片 机本身的系统资源,可先复习一下前面几章 的有关单片机硬件组成方面的内容。 本章将介绍以下具体内容: 系统扩展的含义、单片机的地址总线和 数据总线、常见系统扩展电路举例
第七章 MCS-51 单片机的系统扩展 本章主要介绍51系列单片机系统扩展问 题,在本章中要研究较多的硬件方面及硬软 结合方面的问题,本章与第一章关系密切, 在学习本章内容之前,要先明确51系列单片 机本身的系统资源,可先复习一下前面几章 的有关单片机硬件组成方面的内容。 本章将介绍以下具体内容: 系统扩展的含义、单片机的地址总线和 数据总线、常见系统扩展电路举例
§7.0前言 1.系统扩展的含义 单片机中虽然已经集成了CPU、1/0口 定时器、中断系统、存储器等计算机的基本 部件(即系统资源),但是对—些较复杂应 用系统来说有时感到以上资源中的一种或几 种不够用,这就需要在单片机芯片外加相应 的芯片、电路,使得有关功能得以扩充,我 们称为系统扩展(即系统资源的扩充)
§7.0 前言 1.系统扩展的含义 单片机中虽然已经集成了CPU、I/O口、 定时器、中断系统、存储器等计算机的基本 部件(即系统资源),但是对一些较复杂应 用系统来说有时感到以上资源中的一种或几 种不够用,这就需要在单片机芯片外加相应 的芯片、电路,使得有关功能得以扩充,我 们称为系统扩展(即系统资源的扩充)
2.系统扩展分类—单一功能的扩展 综合功能的扩展 3.系统扩展需要解决的问题 单片机与相应芯片的接口电路连接(即 地址总线、数据总线、控制总线的连接)与 编程
2.系统扩展分类----单一功能的扩展 综合功能的扩展 3.系统扩展需要解决的问题---- 单片机与相应芯片的接口电路连接(即 地址总线、数据总线、控制总线的连接)与 编程
4.单片机的地址总线和数据总线 51系列单片机没有专用的对外地址总 线和数据总线,其PO口和P2口既是通用/0 口,同时P0口还是分时复用的双向数据总 线和低8位地址总线(一般需要加一级锁存 器),而P2口则是高8位地址总线
51系列单片机没有专用的对外地址总 线和数据总线,其P0口和P2口既是通用I/O 口,同时P0口还是分时复用的双向数据总 线和低8位地址总线(一般需要加一级锁存 器),而P2口则是高8位地址总线。 4.单片机的地址总线和数据总线
45常见系统扩展电路 (1)单一功能的系统扩展 存储器的扩展(程序存储器、数据存储 器、E2PROM) 外部中断源的扩展(简单门电路) 并行口的扩展(8155) (2)综合功能的扩展 外部RAM、定时器、并行口扩展(8155) 存储器、并行口、定时器扩展(多芯片)
(1)单一功能的系统扩展 存储器的扩展(程序存储器、数据存储 器、E 2PROM ) 外部中断源的扩展(简单门电路) 并行口的扩展(8155) (2)综合功能的扩展 外部RAM、定时器、并行口扩展(8155) 存储器、并行口、定时器扩展(多芯片) 5.常见系统扩展电路