libaozhu 发表于 2011-7-15 11:03:32

CPLD与AD和RAM之间的数据传输问题

最近做一个项目AD采集数据经CPLD传给RAM,然后单片机读取RAM中的信息后显示。现在问题是我用CPLD直接给 RAM数据,单片机可以读取并正确的显示,但是接上AD后,就无法正确读取和显示。不知道问题出在哪里,希望有经验的朋友给点建议。

jlfeieee 发表于 2011-7-15 18:09:30

你先自己将AD数据存入SRAM,再读出来看对不对,然后再让单片机读。

xuzhengan123 发表于 2011-7-15 20:20:33

个人觉得检查以下问题:
1. AD的驱动程序是否正确,认真研读datasheet
2. 电路设计是否正确,比如AD和CPLD之间是否需要接电平转换芯片

libaozhu 发表于 2011-7-16 11:59:36

回复【2楼】xuzhengan123
-----------------------------------------------------------------------

ad用的是max1195,在输入模拟量小于0.4v时出现花屏。max1195和xc95xl144的电平不需要转换。
能否给点建议。谢谢
页: [1]
查看完整版本: CPLD与AD和RAM之间的数据传输问题