单片机基础第三版中断与定时例析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
作业 1)以两片2716给80C51外扩4K ROM,要求地址相衔接。 2)用译码法外扩4片6116组成8KRAM,画图,并说明各芯片的地址范围。 5.4.3 闪速存储器及其扩展 1. 引脚功能和读写操作 AT29C256芯片的容量为32KB,引脚数量为28条,其引脚排列如图5.13所示。 主要引脚功能如下: A0~A14:地址线。 I/00一I/07:三态双向数据线。 :片选信号线,低电平输入有效。 :输出允许(读允许)信号线,低电平输入有效。 :写允许信号线,低电平输入有效。 (1) 读操作。当=0,=0,=1时,被选中 单元的内容读出到双向数据线I/00~I/07上。 当处于高电平,输出线处于高阻状态。   (2) 写操作。 外部数据写入29C256芯片时,数据要先装入其内部锁存器,装入时=0,=1,=0,数据写入以页为单位进行,即要改写某一单元的内容,图5.13 AT29C256芯片引脚排列图整页都要重写,没有被装入的字节内容被写成0FFH,在写入过程中,在或上升沿之后的150ns内,和要再次有效,以便写入新的字节,整个写入周期中和应64次有效。当某次和上升沿后150ns内,没有和下降沿,则装入周期结束,开始内部写入周期。 图5.13 AT29C256芯片引脚排列图 3. MCS-51单片机与AT29C256的接口 图5.14是80C51单片机与AT29C256芯片典型的接口电路图。 图5.14中,80C51单片机的和相“与”后与AT29C256芯片的端相连,80C51的与AT29C256芯片的相连,可实现对AT29C256芯片的读写信号的选通,以上扩展的方法与数据存储器的扩展方法相同,单片机访问它时,也使用MOVX指令。 图5.14  80C51单片机与AT29C256芯片的接口电路 * 第六章 单片机存储器扩展技术 6.1 系统扩展概述 在第二章我们曾说一个单片机芯片就是一台计算机,以强调单片机的系统概念。但事实上单片机内部的资源毕竟有限,在实际应用中,许多情况下光靠片内资源是不够的。为此经常需要对单片机进行扩展,其中主要是存储器扩展和I/O扩展,以构成一个功能更强以满足需要的单片机应用系统。 为了使单片机能方便地与各种扩展芯片连接,应将单片机的外部连接变为一般的微型机三总线结构形式。即地址总线、数据总线和控制总线。对MCS-51系列单片机,其三总线由下列通道口的引线组成: 地址总线:由P2口提供高8位地址线(A8――A15),此口具有输出锁存的功能,能保留地址信息。由P0口提供低8位地址线。由于P0口是地址、数据分时使用的通道口,所以为保存地址信息,需外加地址锁存器锁存低8位的地址信息。一般都用ALE正脉冲信号的下降沿控制锁存时刻。 数据总线:由P0口提供。此口是双向、输入三态控制的通道口。 控制总线:扩展系统时常用的控制信号为地址锁存信号ALE,片外程序存储器取指信号以及数据存储器RAM和外设接口共用的读写控制信号等。 图5.2为单片机扩展成三总线的结构图。扩展芯片与主机相连的方法同一般三总线结构的微处理机完全一样。 图5.2 单片机的三总线结构 一、 访问外部程序存储器时序 操作时序如图所示,其操作过程如下。 (1)在S1P2时刻产生ALE信号。 (2)由P0、P2口送出16位地址,由于P0口送出的低8位地址只保持到S2P2,所以要利用ALE的下降沿信号将P0口送出的低8位地址信号锁存到地址锁存器中。而P2口送出的高8位地址在整个读指令的过程中都有效,因此不需要对其进行锁存。从S2P2起,ALE信号失效。 (3)从S3P1开始,开始有效,对外部程序存储器进行读操作,将选中的单元中的指令代码从P0口读入,S4P2时刻,失效。 (4)从S4P2后开始第二次读入,过程与第一次相似。 复习 访问外部程序、数据存储器的时序 图5.3 MCS-51系列单片机访问外部程序存储器的时序图 二、 访问外部数据存储器时序 下面以读时序为例进行介绍,其相应的操作时序如图5.4所示。 图5.4 MCS-51系列单片机访问外部数据存储器的时序图 访问外部数据存储器的操作过程如下: (1)从第1次ALE有效到第2次ALE开始有效期间,P0口送出外部ROM单元的低8位地址,P2口送出外部ROM单元的高8位地址,并在有效期间,读入外部ROM单元中的指令代码。

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档