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

[复制链接]
2411|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

粉丝
快速回复 在线客服 返回列表 返回顶部