找回密码
 立即注册

QQ登录

只需一步,快速开始

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

关于51单片机扩接ROM的问题

[复制链接]
跳转到指定楼层
楼主
ID:1039663 发表于 2024-10-25 16:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
RT,我想在8051单片机上外接一个2764的EPROM,我希望写的程序都放在这个2764芯片上而不使用单片机的片内ROM,请问应该怎么搞使得单片机一上电就从2764读取相关的程序?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1072347 发表于 2024-10-25 18:08 | 只看该作者
参考相关文档的扩展存储器部分,开始时先检测外部器件连接,再将程度的起始地址跳到你要添加的的存储器上。至于一点不使用片内的rom,期待其他楼的回大答
回复

使用道具 举报

板凳
ID:404160 发表于 2024-10-25 18:15 | 只看该作者
参考此
"片外程序存储器的连接与访问是如何实现的"
www 21ic com/a/950313.html
回复

使用道具 举报

地板
ID:69038 发表于 2024-10-25 19:31 | 只看该作者
大家都依次缓慢通行,你这是为了超车,要驶入对面车道的节奏啊~??
回复

使用道具 举报

5#
ID:624769 发表于 2024-10-25 20:45 | 只看该作者
好像只有老式,带EA引脚的单片机,如AT89C51系列,才可以上电就从外部ROM运行吧。
只要把EA引脚接地,就能上电从外部ROM运行了。
但是,有必要吗? 2764好像只有8K吧? 随便一个单片机都有8K Flash了吧?
回复

使用道具 举报

6#
ID:57657 发表于 2024-10-25 22:56 | 只看该作者
楼主这样的电路都是8、90年代的接法,由于当年制程工艺限制 单片机的ROM,RAM,CPU都是拆分成好几个芯片与一块PCB设计的(俗称单板机),数据保密性差,早就淘汰了。
回复

使用道具 举报

7#
ID:961114 发表于 2024-10-26 08:49 | 只看该作者
你用STC32G12K128  flash 是128k,还可以支持USB下载USB仿真 SWD仿真 ,这个好用
回复

使用道具 举报

8#
ID:1072347 发表于 2024-10-26 09:51 | 只看该作者
STC庄伟 发表于 2024-10-26 08:49
你用STC32G12K128  flash 是128k,还可以支持USB下载USB仿真 SWD仿真 ,这个好用

我就用过这板子的开发版,的确挺好用的。就是开发板带的ADC不是太好用,内部校准之后也不好用,可能是我板子的问题吧
回复

使用道具 举报

9#
ID:446156 发表于 2024-10-26 09:55 | 只看该作者
现在stm32F4也就10块钱一片,M3、M0内核的更便宜为啥还用51呢
回复

使用道具 举报

10#
ID:373388 发表于 2024-10-26 10:32 | 只看该作者
8051内部有4k字节的ROM,就占用了由0000H~0FFFH的最低4k个字节,这时片外扩充的程序存储器地址编号应由1000H开始,如果将8051当做8031使用,不想利用片内4kROM,全用片外存储器,则地址编号仍可由0000H开始。不过,这时应使8051的第{31}脚(即EA脚)保持低电平。
回复

使用道具 举报

11#
ID:373388 发表于 2024-10-26 10:33 | 只看该作者
8051内部有4k字节的ROM,就占用了由0000H~0FFFH的最低4k个字节,这时片外扩充的程序存储器地址编号应由1000H开始,如果将8051当做8031使用,不想利用片内4kROM,全用片外存储器,则地址编号仍可由0000H开始。不过,这时应使8051的第{31}脚(即EA脚)保持低电平。
回复

使用道具 举报

12#
ID:83345 发表于 2024-10-26 11:28 | 只看该作者
搜下8031电路图吧,用外部ROM要加74244一类锁存芯片,多片rom还要加74138,烧写程序要专门的编程器,擦除程序要紫外灯照2764差不多10分钟,总之好麻烦。
回复

使用道具 举报

13#
ID:247571 发表于 2024-11-1 09:40 | 只看该作者
EA脚接高电平就是从外部ROM启动并运行程序。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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