打印
[AVR单片机]

求助!mega64扩展外部RAM 无法读写的问题

[复制链接]
1446|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
大家好,我用mega64开发现场总线PROFIBUS-DP从站,用mega64和协议芯片VPC3+C进行开发,VPC3+C相当于单片机扩展的一片外部ram,但是我正确连线后单片机怎么也无**常读写外部ram,下面图是VPC3+C芯片的时序图,求大家帮我看看 针对这个时序图,怎么初始化单片机,要设置哪些寄存器? 第一次用单片机外扩RAM,实在是不太明白,求好心人帮忙!

相关帖子

沙发
airwill| | 2013-3-5 12:44 | 只看该作者
不需要设置就能读写的.
你只要定义一个变量在外部 SRAM 空间. (根据你的芯片与总线的连接关系, 确定的地址)
然后读写这个变量, 就可以了

使用特权

评论回复
板凳
diegolei|  楼主 | 2013-3-5 15:35 | 只看该作者
airwill 发表于 2013-3-5 12:44
不需要设置就能读写的.
你只要定义一个变量在外部 SRAM 空间. (根据你的芯片与总线的连接关系, 确定的地址) ...

多谢版主的回答,不过我还想问一下,这个时序的问题,我的单片机使用的是16MHZ外部晶振,我的芯片使用的是48MHZ外部晶振,请问这个晶振不同导致周期不同,会不会影响两边的时序对不上? 多谢版版了!

使用特权

评论回复
地板
airwill| | 2013-3-5 15:57 | 只看该作者
芯片的接口部分是硬件时序, 我没有去查看手册, 但相信不会引起两边的时序对不上.
如果你有疑虑, 建议仔细查阅一下芯片手册关于时序的时间描述.

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
qin552011373 + 2 很给力!
5
diegolei|  楼主 | 2013-3-5 16:16 | 只看该作者
airwill 发表于 2013-3-5 15:57
芯片的接口部分是硬件时序, 我没有去查看手册, 但相信不会引起两边的时序对不上.
如果你有疑虑, 建议仔细查 ...

多谢了多谢了!!!!!

使用特权

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

本版积分规则

9

主题

43

帖子

0

粉丝