单片机系统基本并行扩展技术

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

---- EPROM芯片引脚
2019/2/14
11
8.3.1 外部程序存储器扩展
(3) EPROM芯片操作方式
表8-2 2764操作方式
---- EPROM芯片操作方式
2019/2/14
12
8.3.1 外部程序存储器扩展
(4) EPROM程序存储器扩展
----EPROM扩展
图8-6 8031单片机扩展EPROM存储器2764的接口电路
一个单片机应用系统是以单片机作为核心部件的,但其 硬件资源还远不能满足实际需求。通常还需要进行一些必要
的扩展。包括:
扩展程序存储器,以存放较大控制程序和数据表格等; 扩展数据存储器,以解决大量数据的存储问题;
扩展I/O端口,以解决单片机对外I/O端口线复用问题;
扩展键盘、显示器和打印机等,以解决数据输入、输出
必须接地。将单片机的引脚连接到 2764 的端,控制
EPROM 中 数 据 的 读 出 。 图 中 2764 的 地 址 范 围 是
0000~1FFFH。
2019/2/14
14
8.3.1 外部程序存储器扩展
3.EEPROM程序 存储器扩展
EEPROM 是 电 可 擦写的只读存储器, 可以实现在线写入, 并具有 EPROM 的数据 保持功能,可以如同
5
8.2 外部总线扩展
由于单片机的I/O端口是分时复 用的,须将三总线分离出来才能与 外部设备或存储器进行连接。 单片机操作外部设备或外部数 据存储器所使用的指令为 MOVX 。 在该指令执行过程中, P0口先送出低 8位地址 , 后送出数据。而外部存储 器或设备本身不具备地址保持功能 , 无法保持有效地址。这就要求在单 片机P0口与存储器的低8位地址之间 加锁存器对低8位地址进行锁存。 P2口高8位地址会一直持续到指 令周期结束,不需要进行锁存。 ALE 信号可用来控制锁存器对 地址信号进行锁存。
2019/2/14
13
8.3.1 外部程序存储器扩展
----EPROM扩展
2764的容量是8KB,有13条地址线。单片机ALE
信号与 74LS373 的锁存控制端连接,通过 74LS373 实
现了单片机地址线与数据线的分离。2764的A0~A7与 锁存器 74LS373 的 Q0~Q7 连接, A8~A12 直接与单片 机 P2 口的 P2.0~P2.4 连接。由于 8031 单片机没有程序 存储器,控制程序必须存放在2764中,因而8031的端
和人机交互信息等接口问题。 一个实际的单片机应用系统往往具有如图 8-1 所示的一 般结构,需要根据实际情况进行系统扩展。
2019/2/14
4
8.1 概述
Βιβλιοθήκη Baidu
----单片机应用系统结构图
图8-1 单片机应用系统结构图
本章主要讨论MCS-51系列单片机存储器和I/O端口等 基本并行扩展问题。
2019/2/14
2019/2/14
----P0口扩展
6
8.3 外部存储器扩展
----存储器寻址范围
MCS-51系列单片机对外提供 16 条地址线,可扩展的 存储空间为 64KB ,但 51系列单片机还提供了 PSEN 、 WR 和RD信号。

操作程序存储器(取指令及执行 MOVC 指令)时, PSEN 有效。
操作数据存储器(MOVX)时,RD或WR信号有效。 因而实际可扩展空间为128 KB,即
单片机原理与接口技术
第8章 单片机系统
基本并行扩展技术
2019/2/14
1
本章教学要求 (1) 熟悉单片机系统总线的扩展方法,理解 其扩展原理。
(2) 掌握译码法和线选法进行单片或多片 存储器的扩展设计方法。
(3) 掌握8155并行接口的扩展设计方法。 (4) 掌握LED显示器和行列式键盘的扩展 设计方法。 (5) 了解打印机扩展方法。
2019/2/14
19
8.3.2 外部数据存储器扩展
6264的引脚定义和操作方式
----EEPROM扩展
2019/2/14
17
8.3.1 外部程序存储器扩展
----EEPROM扩展
(5)8301单片机扩展EEPROM存储器2864A的接口电路
图中2864A的地址范围是0000H~1FFFH。
2019/2/14
18
8.3.2 外部数据存储器扩展
----访问外部数据存储器时序
MCS-51单片机访问外部数据存储器的时序图
8.5 显示器与键盘扩展 8.5.1 LED显示器接口扩展 8.5.2 LCD显示器接口扩展 8.5.3 键盘接口扩展 8.5.4 键盘和显示器接口设计 实例 8.6 打印机扩展 8.6.1 TPuP-16A/40A微型打 印机 8.6.2 打印机接口扩展方法 习题与思考题
3
8.1 概述
----单片机应用系统扩展问题
2019/2/14
2
本章目录
8.1 概述 8.2 外部总线扩展 8.3 外部存储器扩展 8.3.1 外部程序存储器扩展 8.3.2 外部数据存储器扩展 8.3.3 多片存储器芯片扩展 8.4 并行接口扩展 8.4.1 并行接口的简单扩展 方法 8.4.2 8155可编程并行I/O 接口扩展
2019/2/14
图8-4 MCS-51单片机扩展外部程序存储器的示意图
2019/2/14
9
8.3.1 外部程序存储器扩展
2.EPROM程序存储器扩展
(1) EPROM芯片及其主要技术特性
----EPROM芯片特性
表8-1 常用EPROM存储器的主要技术特性
2019/2/14
10
8.3.1 外部程序存储器扩展
(2) 常用EPROM芯片的引脚定义


程序存储器可扩展至64KB(包括单片机内部程序存储 空间)。 外部数据存储器也可扩展至64KB(不包括单片机内部 RAM)。
7

2019/2/14
8.3.1 外部程序存储器扩展
1.程序存储器的访问时序
----访问程序存储器的时序图
2019/2/14
8
8.3.1 外部程序存储器扩展
----程序存储器扩展
----EEPROM扩展
(1)2864A内部结构
SRAM一样使用,但写
入速度比SRAM慢得多。
2019/2/14
15
8.3.1 外部程序存储器扩展
(2)2864A的引脚定义
----EEPROM扩展
(3)2864A的操作方式
2019/2/14
16
8.3.1 外部程序存储器扩展
(4)2864A的页写入时序
相关文档
最新文档