阅读:1440回复:2
AN2131QC在外部RAM中读写数据,结果令人难以置信,请指教!
我的硬件用AN2131QC,原来用两片外部RAM,用GAL16V8D实现组合逻辑信号,可是当RAM和GAL加电时,根本不能工作,后来我将GAL去掉,通过直接跳线使用一片RAM,能读写外部RAM了,可是假如我向外部RAM的某一地址中写一个byte,然后再读出来,结果只有bit0、bit1和bit2正确,而bit3-bit7全部保持为“1”,我现在是百思不得其解,原因是什么呢?还请指教!
另外,请问我该用什么样的芯片代替GAL16V8D来实现组合逻辑功能呢? 谢谢! |
|
|
沙发#
发布于:2001-12-04 23:58
这个问题急死我了,向前推一把,还请斑竹和各位大侠指教,谢谢!
|
|
|
板凳#
发布于:2001-12-05 12:19
读写不正确,可能有几个原因:
1。RAM片子损坏 2。数据线短路或断路 3。RAM速度慢,或者和MCU时序不配 不知你地址怎么分配,两片RAM的话片选应该很好产生的,用简单的逻辑就可以实现 |
|