打印
[资源共享]

请问单片机怎么外接程序存储器

[复制链接]
1622|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2022-8-22 17:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
关于单片机外扩程序存储器问题,目前还有一些地方不太明白,看单片机书讲的是外接ROM时,AT89C51的EA引脚接地,选中外部ROM,PC由外部ROM开始取代码,那是不是可以理解为,可执行文件只需要放在外部ROM就行了,单片机内部不需要放代码就可以了呢   我做的仿真如下  运行时发现  代码只放在外部ROM是不能运行的  有没有大佬帮忙看一下  到底出了什么问题・_・?

使用特权

评论回复
沙发
Allison8859| | 2022-11-10 15:47 | 只看该作者
我的理解是,你需要程序跳转到外部才行

使用特权

评论回复
板凳
Emily999| | 2022-11-10 17:14 | 只看该作者
你正常接入,但是你得有地址指向,不然MCU也不会运行的

使用特权

评论回复
地板
Charlene沙| | 2022-11-10 18:22 | 只看该作者
这个好像挺复杂的,就需要指针,还需要程序跳转等等

使用特权

评论回复
5
B1lanche| | 2022-11-11 07:49 | 只看该作者
你可以参考一下BootLoader和APP这种程序运行,就应该类似,你MCU之中需要有BootLoader才行

使用特权

评论回复
6
Betty1299| | 2022-11-11 12:06 | 只看该作者
代码你得分2部分吧,就单片机内部也要有初始程序,然后外部是应用程序

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1323

主题

3805

帖子

0

粉丝