找回密码
 注册
搜索
查看: 1045|回复: 7

[讨论] 外扩ROM代替RAM(请教各位)

[复制链接]
发表于 2006-12-26 19:07:41 | 显示全部楼层 |阅读模式
外扩ROM代替RAM(请教各位)


51单片机外扩两ROM,一个按照ROM接法,另一个按照RAM接法即
RD&PSEN接至OE,WE接至WE,P2.7接至CE。

程序就最简单的,MOVX @DPTR,A,但是发现写不进去ROM,只能读出片外ROM数据。


请教各位XDJM,哪边没考虑好?多谢!!
发表于 2006-12-28 14:45:45 | 显示全部楼层
想当年学汇编的时候真是幸福啊,现在全都忘了~
点评回复

使用道具 举报

发表于 2007-1-2 10:32:16 | 显示全部楼层
ROM这样能够写进去?你用的什么ROM,先看一下datasheet吧。
点评回复

使用道具 举报

发表于 2007-1-2 22:56:07 | 显示全部楼层
好像不能够写进的吧
点评回复

使用道具 举报

发表于 2007-1-3 08:55:55 | 显示全部楼层
虽然没听说过,但是也说不定楼主有所创新呢
点评回复

使用道具 举报

发表于 2007-1-3 09:14:03 | 显示全部楼层
ROM, Read Only Memory. LZ即使把它按照RAM的接法连接,它也不能按照RAM的方式工作呀。ROM的擦写和程序烧录都是有特定方法的,简单的汇编语句肯定写不进去。
点评回复

使用道具 举报

发表于 2007-1-16 13:40:27 | 显示全部楼层
这是与不同的ROM有关的,仔细看看DATASHEET,要把其中的写入流程和相关的寄存器配置看清楚,严格按照流程写.不是随便写个程序就可以进去的.比如说内部哪个寄存器的哪个状态位为什么状态时才可以进行写,等等,具体根据芯片的说明来操作.
点评回复

使用道具 举报

发表于 2007-1-16 13:40:27 | 显示全部楼层
这是与不同的ROM有关的,仔细看看DATASHEET,要把其中的写入流程和相关的寄存器配置看清楚,严格按照流程写.不是随便写个程序就可以进去的.比如说内部哪个寄存器的哪个状态位为什么状态时才可以进行写,等等,具体根据芯片的说明来操作.
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-30 17:31 , Processed in 0.047174 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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