《单片机原理与其应用》课程教学资源(PPT课件讲稿)第8章 单片机的存储器的扩展

第8章单片机的存储器的扩展 主("单片机系统的三总线的构造 要 半导体存储器 内程序存储器和数据存储器的扩展方法 容(E2PROM的使用 程序存储器和数据存储器的同时扩展
第8章 单片机的存储器的扩展 ◼单片机系统的三总线的构造 ◼半导体存储器 ◼程序存储器和数据存储器的扩展方法 ◼E 2PROM的使用 ◼程序存储器和数据存储器的同时扩展 主 要 内 容

第8章单片机的存储器的扩畏 单片机系统的扩展是建立3总线基础上的: 地址总线( Address bus,AB) 数据总线( Data bus,DB) 控制总线( Control bus,CB) 三总线是并行的,可理想地匹配CPU的处理速度。 单片机之外的任何芯片和硬件资源必须通过总线与单 片机相连,才能被单片机有效地管理,成为系统的有机组 成部分。 MS-51单片机对外没有专用的地址总线,首先需要扩 展系统的三总线。 2021/2/8 单片原理应用
2021/2/8 单片机原理及其应用 2 单片机系统的扩展是建立3总线基础上的: 地址总线(Address Bus,AB) 数据总线(Data Bus, DB) 控制总线(Control Bus, CB) 三总线是并行的,可理想地匹配CPU的处理速度。 单片机之外的任何芯片和硬件资源必须通过总线与单 片机相连,才能被单片机有效地管理,成为系统的有机组 成部分。 MCS-51 单片机对外没有专用的地址总线,首先需要扩 展系统的三总线。 第8章 单片机的存储器的扩展

48.1单片机条统的三总线的构造 MCS-51 A8~A15 ALE 地址总线 PO KN AO-A7 D0-D7数据总线 PSEN RD 控制总线 WR EA MCS-51单片机三总线构造原理图 2021/2/8 单片原理应用
2021/2/8 单片机原理及其应用 3 8.1 单片机系统的三总线的构造 锁 存 器 MCS-51 P2 P0 ALE G A8~A15 A0~A7 D0~D7 地址总线 PSEN RD WR EA 数据总线 控制总线 MCS-51 单片机三总线构造原理图

48.1单片机条统的三总线的构造 当MCS-51单片机需要扩展外部ROM或外部RAM时,由 P0口和P2口构造(外部的)地址/数据总线: P0口可以提供低八位地址总线和数据总线 P2口提供高八位地址总线,这种情况下,P0和P2就不能 再作为O使用了。 由于P0口的分时复用,MCS-51单片机的地址和数据总 线不是分立的。 2021/2/8 单片原理应用
2021/2/8 单片机原理及其应用 4 当MCS-51单片机需要扩展外部ROM或外部RAM时,由 P0口和P2口构造(外部的)地址/数据总线: P0口可以提供低八位地址总线和数据总线 P2口提供高八位地址总线,这种情况下,P0和P2就不能 再作为I/O使用了。 由于P0口的分时复用,MCS-51单片机的地址和数据总 线不是分立的。 8.1 单片机系统的三总线的构造

8.1单片机糸统的三总线的构造 在时序上,PO口在ALE为有效高电平期间,输出低8 位地址A7~A0,同时,P2口上输出高8位地址A15~A8。 在ALE为有效低电平时,CPU对A5~A0状态指定的单 元进行操作,此时,P0口作为数据总线。 ALE 低八位地址 浮空 氐八位地址 P0口 A7-A0 指令代码 ∑以、AA0 高八位地址 高八位地址 A15-A8 A15-A8 5
2021/2/8 单片机原理及其应用 5 8.1 单片机系统的三总线的构造 在时序上,P0口在ALE为有效高电平期间,输出低8 位地址A7~A0,同时,P2口上输出高8位地址A15~A8。 在ALE为有效低电平时,CPU对A15~A0状态指定的单 元进行操作,此时,P0口作为数据总线

8.1单片机糸统的三总线的构造 在单片机片外加地址锁存器,以ALE作为锁存控制信号 当ALE为高电平时,P0口输出地址信息,在ALE出现下 跳沿时,把P0口的地址信息锁存。 ALE为低电平期间P0用作数据总线口。 P0.0 使能端门控输入 Al P0.2 D2 Q A2 G P0.3 D303 A P0.4 D55 P0.6 D6 Q6 A6 P0.7 D7 Q7 E000 10Q ALE G E 高阻 74LS373作为地址锁存器的电路 2021/2/8 单片原理应用 6
2021/2/8 单片机原理及其应用 6 在单片机片外加地址锁存器,以ALE作为锁存控制信号, 当ALE为高电平时,P0口输出地址信息,在ALE出现下 跳沿时,把P0 口的地址信息锁存。 ALE为低电平期间P0用作数据总线口。 8.1 单片机系统的三总线的构造 D0 D1 D2 D3 D4 D5 D6 D7 Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 ALE E G P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 A0 A1 A2 A3 A4 A5 A6 A7 74LS373作为地址锁存器的电路 使能端 门控 输入 输出 0 1 1 1 E G Di Qi 0 1 0 0 0 0 × Q0 1 × × 高阻

8.1单片机糸统的三总线的构造 采用地址寄存器使P0口分时提供的地址和数据信息, 形成了分立的并行总线: (1)地址总线( Address bus,AB) 由P0口输出的低8位地址经地址锁存器(74LS373)锁 存,与P2口构成了地址总线A15~A0 地址总线AB与P0、P2口引脚对应关系 A15 A14 A13 A12 A11 A9 A8 A7 A6 A5 A4 A3 A2 A1A0 P27P26P25P24P23P22P21P20P0.7P0.6P0.5P04P03P0.2|P0.11P0.0 MCS-51单片机的地址总线为16位,它的存储器最大的扩 展容量为216,即64K个单元。 2021/2/8 单片原理实应用
2021/2/8 单片机原理及其应用 7 8.1 单片机系统的三总线的构造 采用地址寄存器使P0口分时提供的地址和数据信息, 形成了分立的并行总线: (1)地址总线(Address Bus,AB) 由P0口输出的低8位地址经地址锁存器(74LS373)锁 存,与P2口构成了地址总线A15~A0. MCS-51单片机的地址总线为16位,它的存储器最大的扩 展容量为2 16,即64K个单元。 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 地址总线AB与P0、P2口引脚对应关系

48.1单片机条统的三总线的构造 (2)数据总线( Data bus,DB) DB是双向的,传送的是数据信息。DB用于在单片机 与存储器之间、单片机与I/0口之间的数据传送。 单片机的数据总线为8位,由P0口提供,数位与P0口 之间的对应关系为 数据总线DB与P0的对应关系 D7 D6 D5 D4 D3 D2 D1 DO P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0 2021/2/8 单片原理应用 8
2021/2/8 单片机原理及其应用 8 (2)数据总线(Data Bus,DB) DB是双向的,传送的是数据信息。DB用于在单片机 与存储器之间、单片机与I/O口之间的数据传送。 单片机的数据总线为8位,由P0口提供,数位与P0口 之间的对应关系为: 8.1 单片机系统的三总线的构造 D7 D6 D5 D4 D3 D2 D1 D0 P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 数据总线DB与P0的对应关系

士8.1单片机条统的三恩线的构造 (3)控制总线( Control Bus,CB) CB传送控制信号,协调单片机系统中各个部件的工作。 MCS-51单片机与扩展相关的控制总线如下: 1)ALE——用来实现低8位地址的锁存。 2)EA——外部程序存储器选择控制信号。 3)PSEN扩展外部程序存储器读控制信号。 4)WR—扩展的外部数据存储器和外部I/O口的 写控制信号,是P3.6的第2功能,单片机输出的信号 5)RD—扩展的外部数据存储器和外部O的读控 制信号,是P3.7的第2功能,单片机输出的信号 2021/2/8 单片原理应用
2021/2/8 单片机原理及其应用 9 (3) 控制总线(Control Bus,CB) CB传送控制信号,协调单片机系统中各个部件的工作。 MCS-51单片机与扩展相关的控制总线如下: 1)ALE——用来实现低8位地址的锁存。 2) EA ——外部程序存储器选择控制信号。 3)PSEN——扩展外部程序存储器读控制信号。 4)WR ——扩展的外部数据存储器和外部I/O口的 写控制信号,是P3.6的第2功能,单片机输出的信号; 5)RD ——扩展的外部数据存储器和外部I/O的读控 制信号,是P3.7的第2功能,单片机输出的信号。 8.1 单片机系统的三总线的构造

8.1单片机糸统的三总线的构造 Mo P2 A8~A15 ALE 地址总线 PO 74LS 373 >AO-A7 D0~D7数据总线 RD 控制总线 WR EA 单片机的存储器、并行MO扩展以及其他部件的扩展 都是以地址线、数据总线和控制总线为基础进行的。 2021/2/8 单片原理应用 10
2021/2/8 单片机原理及其应用 10 8.1 单片机系统的三总线的构造 单片机的存储器、并行I/O扩展以及其他部件的扩展 都是以地址总线、数据总线和控制总线为基础进行的。 74LS 373 MCS-51 P2 P0 ALE G A8~A15 A0~A7 D0~D7 地址总线 PSENRDWREA 数据总线 控制总线 E
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 南京大学:模型检验(PPT课件讲稿)model checking.pptx
- 苏州大学:《中文信息处理》课程教学资源(PPT课件讲稿)第二章 汉字代码体系.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第4章 选择结构程序设计.ppt
- 《机器学习》课程教学资源(PPT课件讲稿)第六章 特征降维和选择.ppt
- 数据挖掘实现的住院病人的实时预警(PPT讲稿)Real-Time Clinical Warning for Hospitalized Patients via Data Mining.pptx
- 《PHP程序设计》教学资源(PPT课件讲稿)项目四 面向对象网站开发.ppt
- 《软件工程》课程教学资源(PPT课件讲稿)第3章 软件需求分析.ppt
- 四川大学:《操作系统 Operating System》课程教学资源(PPT课件讲稿)Chapter 3 Process Description and Control.ppt
- 随机图与复杂网络(PPT讲稿)随机演化博弈的算法研究及其在复杂网络中的应用.ppt
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第四章 存储器.ppt
- 中国人民大学:《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第一章 绪论.ppt
- 《编译原理》课程教学资源(PPT课件讲稿)语法分析 Syntax analysis(自底向上分析 Bottom-Up Parsing).ppt
- 《计算机网络安全》课程教学资源(PPT课件讲稿)第二章 密码学技术.ppt
- 《软件工程》课程教学资源(PPT课件讲稿)第7章 软件测试.ppt
- 上海交通厌:《通信网络》课程教学资源(PPT讲稿)DELAY MODELS IN DATA NETWORKS、LITTLE’S LAW、ARRIVAL MODEL、M/M/X QUEUING MODELS.pptx
- 《高级语言程序设计》课程教学资源(试卷习题)试题四(无答案).doc
- 《计算机网络和因特网》教学资源(PPT讲稿)网络互连(概念, IP 地址, IP 路由, IP 数据报, 地址解析).ppt
- 西安交通大学:《网络与信息安全》课程PPT教学课件(网络入侵与防范)身份认证.ppt
- 《计算机基础及C语言程序设计》课程PPT教学课件(讲稿)第1章 概论.ppt
- 《SQL基础教程》课程教学资源(PPT课件讲稿)第6章 数据操作与SQL语句.ppt
- 并发程序精化验证及其应用(PPT讲稿)Refinement Verification of Concurrent Programs and Its Applications.pptx
- 《计算机网络安全》课程电子教案(PPT教学课件)第一章 计算机网络安全概述.ppt
- 《Computer Networking:A Top Down Approach》英文教材教学资源(PPT课件讲稿,3rd edition)Chapter 5 Link Layer and LANs.pps
- 上海交通大学:操作系统安全(PPT课件讲稿)操作系统安全 OS Security(邹恒明).pps
- 某高校计算机专业课程教学大纲合集(汇编).pdf
- 电子科技大学:《网络安全与网络工程》课程教学资源(PPT课件讲稿)第六章 杂凑函数(主讲:聂旭云).ppt
- 中国科学技术大学:《嵌入式操作系统 Embedded Operating Systems》课程教学资源(PPT课件讲稿)第六讲 死锁及其处理.ppt
- 西华大学:《电子商务概论》课程教学资源(PPT课件讲稿)第7章 电子商务物流.ppt
- 《软件工程》课程教学资源(PPT课件讲稿)第12章 软件开发工具StarUML及其应用.ppt
- 《计算机网络》课程PPT教学课件(Windows)第09讲 DNS服务.ppt
- 中国科学技术大学:《数据结构》课程教学资源(PPT课件讲稿)第三章 线性表.pps
- 西安理工大学:面向主题的服务(PPT讲稿)综合集成支撑平台业务化——互联网信息化(平台、内容、服务).ppt
- 《数据科学》课程教学资源(PPT课件讲稿)第2章 数据预处理.ppt
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第2章 运算方法和运算器.ppt
- 《数据库系统原理》课程PPT教学课件(SQLServer)第12章 并发控制.ppt
- 关键词抽取、社会标签推荐及其在社会计算中的应用.pptx
- 克里特大学:The Application of Artificial Neural Networks in Engineering and Finance.ppt
- 山东大学:IPv6试商用的进展和挑战(PPT讲稿,网络与信息中心:秦丰林).pptx
- 清华大学:域内路由选择(PPT课件讲稿)Intra-domain routing.pptx
- 清华大学:TCP and Congestion Control(1).pptx