单片机存储器配置.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机存储器配置

2.6.1 存储器概述 中断服务程序入口地址表(扩展型号2) 可以看到:对于002BH以前的中断程序入口是标准的,但在此以后,则不同的生产厂有不同的定义,使用时需要参考生产厂的相关资料。 资料的获取:一般都可以通过网络获得相关资料。 最方便的是直接进入制造厂的网站,对于使用资料,是公开的。例如进入Atmel网站,选择芯片型号AT89C52可以查找到相关资料; 5. 如何留出中断向量区 使用定位伪指令。 各入口地址存放一条转移指令或子程序调用指令,而程序的主体部分存放在程序存储空间的其他位置、 例如 ORG 0 ;定位复位入口 LJMP START ;转主程序开始 ORG 03H LJMP INT0 ;转中断0服务程序 ORG 0BH LJMP T0 ORG 13H LJMP INT1 ORG 1BH LJMP T1 …… …… ORG 0100H START: MOV SP,#70H …… INT0: PUSH ACC PUSH PSW … POP PSW POP ACC RETI T0: PUSH ACC …… 74LS373 是8D锁存器。 74LS373功能表 表中:H—高电平,L—低电平,X—任意; Z—输出处于高阻状态; Q0—维持原状态不变。 当/OE=L,G=“1”时,输出随输入而变化, G=“0”,输出Q维持,不受输入端影响 /OE=H,输出处于高阻态。 EPROM存储器27256简介 32K*8位EPROM存储器 访问时间:170nS 功能框图 27256外形与引脚 功能表 片外程序存储器的扩展框图 (1)工作寄存器区 ①占用地址空间:00H~1FH ② 该区32字节,又分为4个寄存器区;每个区8个工作寄存器,R0,R1,…,R7 通过专用寄存器PSW的RS1,RS0两位选择。 系统复位时,RS1,RS0=0,0, 选择0区, 地址:00H~07H 为了方便程序的阅读与维护,通常利用伪指令将地址用一个符号来表示。 例如:ABC BIT 03H ;位变量定义,位变量ABC=03H DEF EQU 03H ;通用变量定义,变量DEF=03H 定义了符号地址后,在指令中就可以直接使用符号地址 例如: SETB ABC 与 SETB 03H 是等价的。 该区域除了作为位操作区域外,还可以作为普通的RAM使用。 例如16位寻址: MOVX A, @DPTR ;读取数据 MOVX @DPTR, A ;向DPTR指定的地址写入数据 8位寻址: MOVX A, @R0 MOVX @R1, A 通过不同的指令,将外部数据存储器(XRAM)和内部数据存储器(IRAM)区别开。 引脚 功能表 片外数据存储器的扩展框图 程序存储器、数据存储器都扩展 例如,要向P1端口寄存器写数据 05H: MOV 90H,#05H ;P1数据缓冲区地址是90H。 (注:P1端口可以使用符号地址P1,MOV P1,#05H) 对高128字节RAM: 寄存器间接寻址。 MOV R0,#90H MOV @R0,#05H ;将#05H写入到内部RAM的90H单元 ;保存。 注意: 专用寄存器不能使用寄存器间接寻址。 高128字节内RAM不能使用直接寻址方式,只能用寄存器间接寻址,而且地址寄存器只能是R0或R1 2。扩展数据存储器 MCS-51(52)系列可以扩展64KB外部数据存储器,它与前面讨论的内部数据是完全独立的。 XRAM地址空间:0000H~0FFFFH 它与IRAM地址空间:00H~0FFH是重叠的,如何区分是访问XRAM还是IRAM? 靠不同的指令。 IRAM MOV XRAM MOVX (1)外部数据存储器的访问 利用MOVX 指令。 外部数据存储器的读/写,不能使用直接寻址方式,只能寄存器间接寻址。 对于间

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档