打印

请教单片机与FPGA通信时单片机外部变量XDATA使用问题

[复制链接]
1664|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
crackling|  楼主 | 2007-8-30 11:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在51系列单片机AT89S52与Xilinx FPGA通信时将单片机的低8位数据线和高8位地址线与FPGA的16根线相连,构成总线结构,单片机内定义地址0xD800,若不使用外部变量区(即XDATA定义的变量),则通信正常。然而使用外部变量区的变量后,通信变不正常,请问高手这是怎么回事?(单片机小系统扩展外部RAM为8K)

相关帖子

沙发
农民讲习所| | 2007-8-30 12:01 | 只看该作者

CS问题

FPGA是否没CS?那样可以选择内部带扩展RAM的51

使用特权

评论回复
板凳
crackling|  楼主 | 2007-8-30 12:40 | 只看该作者

没有CS

总线为I2C,小系统外设有键盘、液晶等,均挂接到总线上,FPGA接口写有锁存器,时序遵循单片机读写时序,没有访问到FPGA地址时FPGA输出为高阻,请问还需CS不?

使用特权

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

本版积分规则

2

主题

8

帖子

1

粉丝