第7章 MCS-51单片机 扩展存储器设计

合集下载

第7章 单片机的系统扩展

第7章 单片机的系统扩展

第七章 单片机的系统扩展
74LS138是”3-8”译码器,具有3个选择输入端, 可组成8种输入状态。8个输出端,分别对应8种输 入状态中的1种,0电平有效。
第七章 单片机的系统扩展
第七章 单片机的系统扩展
7.2 数据存储器的扩展
MCS-51单片机内部有128B的RAM存储空间。
内部RAM通常作为工作寄存器、堆栈、软件标志 和数据缓冲区。
第七章 单片机的系统扩展
2864有四种工作方式,如表7-2所示。
第七章 单片机的系统扩展
7.1.3 程序存储器的扩展方法
1. 总线的连接与时序
第七章 单片机的系统扩展
图7-5为MCS-51单片机程序存储器的操作时序。
第七章 单片机的系统扩展
2.单片程序存储器的扩展
第七章 单片机的系统扩展
3.多片程序存储器的扩展
第七章 单片机的系统扩展
8255A的控制字
(1)工作方式控制字
第七章 单片机的系统扩展
(2)置位/复位控制字
第七章 单片机的系统扩展
例如,若将07H写入控制字 功能:PC3置位
若将08H写入控制字
功能:PC4复位
【例】 要求A口工作在方式0输入,B口为方式1输出, C口高4位PC7~PC4为输入,C口低4位PC3~PC0为 输出。设8255控制器地址为FFFDH MOV DPTR, #0FFFDH
第七章 单片机的系统扩展
第七章 单片机的系统扩展
2. 8255A芯片的控制字及其工作方式
方式0——基本输入/输出方式。 方式1——选通输入/输出方式。 方式2 ——双向传送方式。
端口A可工作于方式0、1、2,端口 B只可工作于 方式0、1,端口C只可工作于方式0。

项目 一 汽车单片机原理应用(任务五 MCS-51单片机系统扩展)

项目 一 汽车单片机原理应用(任务五 MCS-51单片机系统扩展)

(3) MCS-51单片机系统地址空间的分配 系统空间分配:通过适当的地址线产生各外部扩展器件的片 选/使能等信号就是系统空间分配。
编址:编址就是利用系统提供的地址总线,通过适当的连接, 实现一个编址惟一地对应系统中的一个外围芯片的过程。编 址就是研究系统地址空间的分配问题。
片内寻址:若某芯片内部还有多个可寻址单元,则称为片内 寻址。
2)全地址译码法
利用译码器对系统地址总线中未被外扩芯片用到的高位 地址线进行译码,以译码器的输出作为外围芯片的片选信 号。常用的译码器有:74LS139,74LS138,74LS154等。 优点是存储器的每个存储单元只有惟一的一个系统空间地 址,不存在地址重叠现象;对存储空间的使用是连续的, 能有效地利用系统的存储空间。缺点是所需地址译码电路 较多,。全地址译码法是单片机应用系统设计中经常采用 的方法。
1。程序和数据之和不大于 存储器总容量。 2。程序必须存放在低地址,
数据存放在高地址。
三、并行I/O口扩展 MCS-51单片机具有四个并行8位I/O口原理均可用做双向并行 I/O接口,但在实际应用中,可提供给用户使用的I/O口只有P1 口和部分P3口线及作为数据总线用的P0口。在单片机的I/O口 线不够用的情况下,可以借助外部器件对I/O口进行扩展 (1)概述 1)单片机I/O口扩展方法 并行I/O口扩展的目的:为外围设备提供一个输入输出通道。 ①并行总线扩展的方法 ②串行口扩展方法(只介绍总线扩展方式下I/O接口扩展方法) ③I/O端口模拟串行方法
二、存储器的扩展 存储器是计算机系统中的记忆装置,用来存放要运行的程 序和程序运行所需要的数据。单片机系统扩展的存储器可分为 程序存储器和数据存储器两种类型。
(1)MCS-51单片机对外部存储器的扩展应考虑的问题

第7章MCS-51单片机的常用外设扩展

第7章MCS-51单片机的常用外设扩展

(2)数据线
2732的8位数据线直接与单片机的P0口相连。P0口作 为地址/数据线分时复用。
(3)控制线
CPU执行2732中存放的程序指令时,取指阶段就是对 2732进行读操作。注意,CPU对EPROM只能进行读操作, 不能进行写操作。CPU对2732的读操作控制都是通过控制线 实现的。2732控制线的连接有以下几条:
2.硬件电路 单片机与6116的硬件连接如图7-4所示。
3.连线说明
• 地址线:A0~A10连接单片机地址总线P0.0~P0.7、P2.0、P2.1、P2.2 共11根;
• 数据线:I/O0~I/O7连接单片机的数据线,即P0.0~P0.7;
• 控制线:片选端连接单片机的P2.7,即单片机地址总线的最高位A15; 读允许线连接单片机的读数据存储器控制线;
• 对于没有内部ROM的单片机或者程序较长、片内ROM容 量不够时,用户必须在单片机外部扩展程序存储器。 MCS-51单片机片外有16条地址线,即P0口和P2口,因此 最大寻址范围为64K字节(0000H—FFFFH)。
• 这里要注意的是,MCS-51单片机有一个管脚 EA跟程序存 储器的扩展有关。如果接高电平,那么片内存储器地址范 围是0000H—0FFFH(4K字节),片外程序存储器地址范 围是1000H—FFFFH(60K字节)。如果接低电平,不使 用片内程序存储器,片外程序存储器地址范围为0000H— FFFFH(64K字节)。
1. 芯片选择
单片机扩展数据存储器常用的静态RAM芯片有6116(2K×8 位)、6264(8K×8位)、62256(32K×8位)等。
根据题目容量的要求我们选用SRAM6116,采 用单一+5V供电,输入输出电平均于TTL兼容,具有 低功耗操作方式,管脚如图7-3所示。

MCS-51单片机应用系统设计

MCS-51单片机应用系统设计

6 通信电路的设计 单片机应用系统一般需要其具有数据通信的能力,通常采用RS-
232C、RS-485、I2C、CAN、工业以太网、红外收发等通信标准。
7 印刷电路板的设计与制作 电路原理图和印制电路板常采用专业设计软件进行设计, 如
Protel、Proteus、OrCAD等。设计印制电路板需要有很多的技巧和经 验。设计好印制电路板图后,应送到专业厂家制作生产,在生产出来 的印制电路板上安装好元件,则完成硬件设计和制作。
3. 程序设计 1 建立数学模型:描述出各输入变量和各输出变量之间 的数 学关系。
2 绘制程序流程图:以简明直观的方式对任务进行描述。 3 程序的编制:选择语言、数据结构、控制算法、存储 空间 分配,系统硬件资源的合理分配与使用,子程序的入/出口 参 数的设置与传递。
4. 软件装配 各程序模块编辑之后,需进行汇编或编译、调试,当满足设
单 片 机 应 用 系 统 设 计 的 一 般 过 程
7.1 MCS-51单片机应用系统设计过程
1. 总体设计 2. 硬件设计 3. 软件设计 4. 可靠性设计 5. 单片机应用系统的调试、测试
7.1.1 总体设计
1.明确设计任务 单片机应用系统的设计是从确定目标任务开始的。 认真进行目标分析,根据应用场合、工作环境、具体用途,
2. 程序设计技术
软件结构实现结构化,各功能程序实行模块化、子程序化。 一般有以下两种设计方法:
1 模块程序设计:优点是单个功能明确的程序模块的设 计和 调试比较方便,容易完成,一个模块可以为多个程序所共 享 。其缺点是各个模块的连接有时有一定难度。
2 自顶向下的程序设计:优点是比较符合于人们的日常 思维 ,设计、调试和连接同时按一个线索进行,程序错误可以 较早的发现。缺点是上一级的程序错误将对整个程序产生影响, 一处修改可能引起对整个程序的全面修改。

MCS-51单片机存储器的扩展

MCS-51单片机存储器的扩展

第八章MCS-51单片机存储器的扩展第一节MCS-51单片机存储器的概述(一)学习要求1、熟悉MCS-51 单片机的系统总线及系统总线扩展结构2、掌握常用的片选方法:线选法和全地址译码法。

(二)内容提要1、三总线的扩展方法单片机内资源少,容量小,在进行较复杂过程的控制时,它自身的功能远远不能满足需要。

为此,应扩展其功能。

MCS-51单片机的扩展性能较强,根据需要,可扩展。

三总线是指地址总线、数据总线、控制总线。

1)地址总线MCS-51 单片机地址总线宽度为16 位,寻址范围为64K。

地址信号:P0 作为地址线低8 位,P2 口作为地址线高8 位。

2)数据总线MCS-51 单片机的数据总线宽度为8 位。

数据信号:P0 口作为8 位数据口,P0 口在系统进行外部扩展时与低8 位地址总线分时复用。

3)控制总线主要的控制信号有/WR 、/RD 、ALE 、/PSEN 、/EA 等。

2、系统的扩展能力MCS-51 单片机地址总线宽度为16 位,因此它可扩展的程序存储器和数据存储器的最大容量是64K(216)。

1)线选法线选法就是将多余的地址总线(即除去存储容量所占用的地址总线外)中的某一根地址线作为选择某一片存储或某一个功能部件接口芯片的片选信号线。

一定会有一些这样的地址线,否则就不存在所谓的“选片”的问题了。

每一块芯片均需占用一根地址线,这种方法适用于存储容量较小,外扩芯片较少的小系统,其优点是不需地址译码器,硬件节省,成本低。

缺点是外扩器件的数量有限,而且地址空间是不连续的。

2)全地址译码法由于线选法中一根高位地址线只能选通一个部件,每个部件占用了很多重复的地址空间,从而限制了外部扩展部件的数量。

采用译码法的目的是减少各部件所占用的地址空间,以增加扩展部件的数量。

3)译码器级连当组成存储器的芯片较多,不能用线选法片选,又没有大位数译码器时,可采用多个小位数译码器级连的方式进行译码片选.4)译码法与线选法的混合使用译码法与线选法的混合使用时,凡用于译码的地址线就不应再用于线选,反之,已用于线选的地址线就不应再用于译码器的译码输入信号.(三)习题与思考题1. 简要说明MCS-51 单片机的扩展原理。

单片机原理及应用(李桂林)章 (7)

单片机原理及应用(李桂林)章 (7)

第 7 章 单片机并行扩展技术 图 7-1 8031 最小应用系统
第 7 章 单片机并行扩展技术
8031 芯片本身的连接除了 EA 必 须 接地 地外(选择外 部存储器),其他与 80C51 / 89C51 最小应用系统一样,也必须 有复位及时钟电路。
第 7 章 单片机并行扩展技术
7. 2 总线扩展及编址方法
第 7 章 单片机并行扩展技术
7. 1 单片机的最小系统
最小应用系统,是指能维持单片机运行的最简单配置的系 统。这种系统成本低廉、结构简单,常用来构成简单的控制系 统,如开关状态的输入/输出控制等。对于片内有ROM / EPROM 的单片机,其最小应用系统即为配有晶振、复位电路和电源的 单个单片机。对于片内无 ROM / EPROM 的单片机,其最小系统 除了外部配置晶振、复位电路和电源外,还应当外接 EPROM 或 E2 PROM作为程序存储器使用。
第 7 章 单片机并行扩展技术
图 7-3 所示为线选法应用实例。图中所扩展的芯片地址 范围如表 7 -1 所示,其中 ×可以取“0 ”,也可以取 “ 1 ”,用十六进制数表示的地址如下:
2764 ( 1 ): 4000H~5FFFH ,或 C000H~DFFFH ,有地址重 叠现象。
2764 ( 2 ): 2000H~3FFFH ,或 A000H~BFFFH ,有地址重 叠现象。
第 7 章 单片机并行扩展技术
当然,最小系统有可能无法满足应用系统的功能要求。比 如,有时即使有内部程序存储器,但由于程序很长,程序存储器 容量可能不够;对一些数据采集系统,内部数据存储器容量也可 能不够等,这就需要根据情况扩展 EPROM 、 RAM 、 I / O 口 及其他所需的外围芯片。
第 7 章 单片机并行扩展技术

MCS-51单片机的存储结构

MCS-51单片机的存储结构

MCS-51单片机存储器结构MCS-51的存储器可分为四类:程序存储器一个微处理器能够聪明地执行某种任务,除了它们强大的硬件外,还需要它们运行的软件,其实微处理器并不聪明,它们只是完全按照人们预先编写的程序而执行之。

那么设计人员编写的程序就存放在微处理器的程序存储器中,俗称只读程序存储器(ROM)。

程序相当于给微处理器处理问题的一系列命令。

其实程序和数据一样,都是由机器码组成的代码串。

只是程序代码则存放于程序存储器中。

MCS-51具有64kB程序存储器寻址空间,它是用于存放用户程序、数据和表格等信息。

对于内部无ROM的8031单片机,它的程序存储器必须外接,空间地址为64kB,此时单片机的端必须接地。

强制CPU从外部程序存储器读取程序。

对于内部有ROM的8051等单片机,正常运行时,则需接高电平,使CPU先从内部的程序存储中读取程序,当PC值超过内部ROM的容量时,才会转向外部的程序存储器读取程序。

8051片内有4kB的程序存储单元,其地址为0000H—0FFFH,单片机启动复位后,程序计数器的内容为0000H,所以系统将从0000H 单元开始执行程序。

但在程序存储中有些特殊的单元,这在使用中应加以注意:其中一组特殊是0000H—0002H单元,系统复位后,PC为0000H,单片机从0000H单元开始执行程序,如果程序不是从0000H单元开始,则应在这三个单元中存放一条无条件转移指令,让CPU直接去执行用户指定的程序。

另一组特殊单元是0003H—002AH,这40个单元各有用途,它们被均匀地分为五段,它们的定义如下:0003H—000AH 外部中断0中断地址区。

000BH—0012H 定时/计数器0中断地址区。

0013H—001AH 外部中断1中断地址区。

001BH—0022H 定时/计数器1中断地址区。

0023H—002AH 串行中断地址区。

可见以上的40个单元是专门用于存放中断处理程序的地址单元,中断响应后,按中断的类型,自动转到各自的中断区去执行程序。

第7章 MCS-51单片机常用接口技术

第7章 MCS-51单片机常用接口技术

图7.3 用8031的P1口设计的4×4键盘
第7章 MCS-51单片机常用接口技术
7.1.2 键盘按键识别方法
首先在键处理程序中将P1.3~P1.0依次按位变低, P1.3~P1.0在某一时刻只有一个为低。在某一位为低时读行线, 根据行线的状态即可判断出哪一个按键被按下。 如9号键按下时,当列线P1.2为低时,读回的行线状态中 P1.4被拉低,由此可知2号键被按下。 一般在扫描法中分两步处理按键,首先是判断有无键按下, 即使列线(P1.3~P1.0)全部为低,读行线,如行线 (P1.4~P1.7)全为高,则无键按下,如行线有一个为低,则 有键按下。当判断有键按下时,使列线依次变低,读行线,进 而判断出具体哪个键按下。
第7章 MCS-51单片机常用接口技术
7.2.2 LED显示器接口及显示方式
表7.2 段选码、位选码及显示状态表
段选码 (字型) F9H A4H B0H 99H 92H 位选码 P2.4~P2.0 11110 11101 11011 10111 01111 1 2 3 4 5 显示器显示状态
第7章 MCS-51单片机常用接口技术
7.2.1 LED显示器原理
图7.6为LED显示器的内部结构及外形。
(a)共阴极 (b)共阳极 (c)LED实物 图7.6 LED显示结构及实物
第7章 MCS-51单片机常用接口技术
7.2.1 LED显示器原理
7段LED显示数字0~F,符号等字型见表7.1,其中a段为最 低位,dp为最高位。
第7章 MCS-51单片机常用接口技术
单片机原理及应用教程
第 7章 MCS-51单片机常用接口技术
主 编 范立南 谢子殿 副主编 刘 彤 尹授远 李雪飞
第7章 MCS-51单片机常用接口技术
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

只有1个DPTR指针,2处要用?
MOV DPTR ,#7000H MOV R0,#0
LOP: MOV A,R0 PUSH DPL PUSH DPH ;或先放R3R4中 MOV DPTR, #TAB MOVC A,@A+DPTR POP DPH POP DPL MOVX @DPTR, A INC DPTR INC R0 CJNE R0, #32, LOP HERE: SJMP HERE TAB: DB ……
程序存储器所占的地址空间?
A15A14A13~A0 0 0 0000H~3FFFH
例2. 如何外扩1片EPROM 27256?
例3. MCS-51扩展4片27128?
解:128=64K×8 64K=214 剩2根,4片 2-4译码
7.5
静态RAM(SRAM)的扩展
7.5.1 常用的SRAM芯片
若64KB全是用16块4K芯片组成,则同问题1,需2个74LS138
注意:译码方案不唯一
7.3.3 外部地址锁存器 常用的有: 74LS373、8282、74LS573等。
功能和内部结构完全一样,只是引脚排列不同
D7 … D0
Q7
… Q0
G:锁存信号,高电平有效。当G为高电平时,外部 D7~D0选通到内部锁存器,负跳变 时,数 ALE 据锁存到锁存器中。 OE*: 输出允许,低电平有效,三态门打开,锁存 器中数据输出到Q7~Q0,当信号为高电平时 , Q7~Q0为高阻态
引出问题1:
如何用74LS138把64K空间划分为每块4KB?
解:64KB=4KB×8块×2部分
4K=212 12根+译码3根,P2.7未参加译码 P2.7=0/1决定选择64KB的前32KB或后32KB
G1 74LS138
后32KB 8块4KB
前32KB 8块4KB
分析地址?
对本例:改变P2.7和G1的连接逻辑,即可改变前后32KB空间。
线选法图
P2.7 P2.6
注意各片选信号和控制信号(理解) 各芯片地址空间分配 ?
(P2.7=1,P2.6=0,P2.5随意,若取1) IC1、IC3地址范围:A000H~BFFFH共8KB IC2、IC4地址范围:6000H~7FFFH。 线选法地址不连续,地址空间利用不充分。
译码法,采用2-4译码器
LOOP: MOVX @DPTR,A INC DPTR DJNZ R2,LOOP SJMP $
7.6 EPROM和RAM的综合扩展 例1 要扩展2片RAM(8KB×8)和2片EPROM (8KB×8)。RAM选6264,EPROM选2764。扩
展接口电路?(线选法和译码法)
分析:6264, 8K=213 2764, 8K=213 皆13根,剩3根,分别2片 因为RAM 和ROM是不同控制信号的,故可以用线选法, 多1根高位线片P2.5没有用 也可以用译码法,3-8译码(全译码)或者2-4译码 (部分译码)都可以
A15A14A13A12A11~A0
2732(1): 2732(2): 6116(1): 6116(2): 0 1 1 1 1 0 1 1 1 1 1 0 1 1 0 1 1 1 7000H~7FFFH B000H~BFFFH E800H~EFFFH D800H~DFFFH
地 址 不 连 续
线选法 优点: 电路简单,不需要地址译码器硬件,体积小,成本低。 缺点: 可寻址的器件数目有限,地址不连续。
第7章 MCS-51单片机扩展存储 器的设计
7.1 概述
1、MCS-51的系统扩展结构图
外部存储器的扩展(第7章) 系统扩展 I/O接口部件的扩展(第8章) 通过系统总线扩展
AB
系统总线
DB CB
任务
2 、 构造系统总线
图 MCS-51 扩展的三总线
理解: P0口是A7~A0和D7~D0的复用线,用地址锁存器实 现复用,地址锁存器一般采用74LS373 P0口送出的低8位有效地址信号是在ALE(地址锁存 允许)信号变高的同时出现,在ALE 由高变 低时,将A0~A7锁存到74LS373中。
74LS373功能表
OE* 0 0 0 1
G 1 1 0 0
D 1 0 × ×
Q 1 0 不变 高阻态
74LS373与MCS-51 P0的连接
这章之后讲ROM RAM的扩展,
以讲例子为主,硬件看懂,会算地址+软件编程
7.4
EPROM的扩展 复习:自己看。采用只读存储器,非易失性。 (1)掩膜ROM 在制造过程中编程。成本较高,因此只适合于大批量 生产。 (2)可编程ROM(PROM) 用独立的编程器写入。但PROM只能写入一次,且不能 再修改。 (3)EPROM 电信号编程,紫外线擦除的只读存储器芯片。
典型型号有:6116、6264、62128、62256。
地址线 数据线
CE 片选输入端 OE WE
输出允许 写允许
7.5.3 例子
例1:如何扩展3片6264?
线选法 8K=213 剩3根,3片 可线选法 也可译码法
IC1 IC2 IC3
A15A14A13 A12~A0 地址范围 1 1 0 全0~全1 C000H~DFFFH 1 0 1 全0~全1 A000H~BFFFH 0 1 1 全0~全1 6000H~7FFFH
(4)E2PROM( EEPROM) 电信号编程,电信号擦除的ROM芯片。读写操作与RAM 几乎没有什么差别,只是写入的速度慢一些。但断 电后能够保存信息。 (5)Flash ROM 又称闪烁存储器,简称闪存。大有取代E2PROM的趋势。 7.4.1 常用EPROM芯片介绍 典型芯片是27系列产品,例如, 2764(8KB×8)、 27128(16KB×8)、27256(32KB×8)、27512 (64KB×8)。 “27”后面的数字表示其位存储容 量。
地址线 数据线
PGM*:编程脉冲 Vpp:编程电压 (+12V或+25V) Vcc:+5V。 GND:地。
CE :片选输入端 OE 输出允许控制端
一般不用
7.4.2 例子
例1. 如何外扩1片EPROM 27128?
需解决2个问题: 如何扩展? 空间地址?
解:128=64K×8 64K=214 A0~A13
7.8 E2PROM的扩展 E2PROM:电可擦除可编程只读存储器(不挥发性 读写存储器) 即可作数据存储器用(但掉电后数据不丢失), 又可作程序存储器用。 常用E2PROM: 2816/2816A、2817/2817A(2KB)、 2864(8KB) 例1.8031外扩2817A
• 8031对2817A的写操作指令
写选通信号。
7.2 读写控制、地址空间分配和外部地址锁存器 7.2.1 读写控制
RAM芯片/I/O接口芯片
RD MCS-51
WR
OE
WE
EPROM芯片
PSEN MCS-51
OE
7.2.2
★地址空间分配
概念:
选中某一单元必: “片选”+ “单元选择”
高位 地址作片选信号
常用的地址分配的方法有2种:线选法和译码法。
1. 线选法
直接利用系统的高位地址线作为存储器芯片(或I/O接口芯 片)的片选信号。
优点: 缺点:
例: 某一系统,需要外扩8KB的EPROM(2片2732), 4KB的RAM(2片6116),这些芯片与MCS-51单片机地址 分配有关的地址线连线,电路如下图。
解:高位地址线P2.4~P2.7直接和各芯片片选信号CE*相连 分析地址:
①地址总线的构造 P0+P2=A0~A15
(A8~A15) 不固定,需要用几根就 从P2口引出几条口线
②控制总线的构造。 a. ALE-- 低8位地址的锁存控制信号。 b. PSEN -- 扩展程序存储器的读选通信号 c. EA -- 内外ROM的选择。 d. RD和WR -- 扩展数据存储器和I/O口的读选通、
2. 译码法
MCS-51的高位地址通过译码器的译码输出作为扩展芯片的 片选信号 最常用的译码器芯片:
3-8译码器:74LS138 双2-4译码器:74LS139 4-16译码器:74LS154
全译码:全部高位地址线都参加译码; 部分译码: 部分高位地址线参加译码, 存在部分地址空间相重叠的情况。
译码
– MOVX @DPTR,A – MOVX @Ri, A
• 8031对2817A的读操作指令
– MOVX A, @DPTR – MOVX A, @Ri
以RAM对待
软件设计:8031对2817A进行写操作的子程序 WR1。被写入数据取自源数据区。 WR1的入口参数为: R0=写入的字节数 R1=2817A的低8位地址 R2=2817A的高8位地址 R3=源数据区的低8位地址 R4=源数据区的高8位地址
P2.7 P2.6 P2.5
地址范围 全0~全1 全0~全1 全0~全1
全0~全1
0000H~1FFFH
2000H~3FFFH
A15 A14 A13 A12~A0
IC1 IC2 IC3
IC4
0 0 0
0
0 0 1
1
0 1 0
1
4000H~5FFFH
6000H~7FFFH
译码法:地址连续,充分地址空间。
0000H~3FFFH 4000H~7FFFH 8000H~BFFFH
IC4
1
1
全0~全1
C000H~FFFFH 地址连续
例3:如何扩展1片62256?
例4 (软件)编写程序将片外数据存储器中7000H~
70FFH单元全部清零。
方法: 用DPTR作指针,控制循环:用计数器
MOV DPTR,#7000H MOV R2,#00H CLR A
相关文档
最新文档