找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2838|回复: 1
打印 上一主题 下一主题
收起左侧

51单片机外部程序存储器访问

[复制链接]
跳转到指定楼层
楼主
ID:650513 发表于 2019-11-27 09:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,最近遇到stc89c52访问外部程序存储器,查阅了单片机相关资料,EA'拉低,相应的ale和psen管脚和外部存储器引脚连接。问题如下:
1、在单片机读取外部程序之前,还需要在单片机里写入什么汇编指令。
2、外部存储器是AT28C256+锁存器
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:275826 发表于 2019-11-27 17:16 | 只看该作者
MCS-51单片机与外部扩展的存储器相连时,P0口是作为地址/数据准双向口(可输入又可输出),ALE输出信号的负跳变用于单下机发出的低8位地址锁存器的锁存控制信号。如果地地址超过8位,由P2口的A8-15来选取外部存储器,其中又可作为讯问外部存储器的控制端,你想想看,我要对外扩充的存储器进行读或者写,首先是不是要让单片机知道外部存储器的地址,这个地址就是由单片机从P0口输出(如果地址超过8位,由P0、P2组合),以选通外部器件,接下来,就是传送数据,但在传送数据之前,单片机是不是要把之前传送的地址要进行锁存呢,这个任务就是由ALE口的负跳变来完成的。一旦知道地址了,那么,单片机就可以方便面的和外设进行交流了

评分

参与人数 1黑币 +40 收起 理由
admin + 40 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表