libin102
驱动牛犊
驱动牛犊
  • 注册日期2002-06-05
  • 最后登录2002-07-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1285回复:4

9052访问双口RAM

楼主#
更多 发布于:2002-06-26 14:58
使用S0映射8位64K双口RAM(CY7C008,20ns)时,奇怪现象表现为:
1,如往某一地址写入一个数,回读正确,但在连续地址写上4个数以上,前面写入的数就改变了;
2,往64K的地址空间写同样的数,如5,回读正确,但如果递增写入,如往地址0000写1,0001写2,回读的数又乱了.
  我是直接将9052的地址数据线挂在RAM上的,并均加了10K的上拉.地址数据线经检查连接良好,不知何故产生此现象,求助于各位大侠!
  
boyan
驱动牛犊
驱动牛犊
  • 注册日期2002-06-26
  • 最后登录2007-09-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-26 15:43
如你回一下9052,和cy7c008的PDF文件,我可以看看,估计应当不是
什么大问题,看看仿真器...

scsi
驱动中牛
驱动中牛
  • 注册日期2002-03-22
  • 最后登录2011-03-09
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望116点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-27 10:24
检查一下是否某一根地址线短路了.
jpl1978
驱动小牛
驱动小牛
  • 注册日期2002-03-31
  • 最后登录2008-01-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-27 14:14
你的9052访问外设设定为8位了吗?把你的板子说的具体一点,我用dt7005(双口ram)读写就很好。
满意的话,请给分! 互相学习,互相前进
libin102
驱动牛犊
驱动牛犊
  • 注册日期2002-06-05
  • 最后登录2002-07-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-27 17:30
谢谢各位,我的问题已经解决了,原因是一根地址线断开了,现在对双口RAM的访问两边都很正常。
游客

返回顶部