阅读:990回复:1
有关D12--5402的问题
本人用DSP驱动D12,请教一下:由于5402采用非地址数据总线复用,所以需用D12的CS信号进行片选。但本人在调试时发现将经DSP地址信号译码之后产生的CS信号接入D12-CS,D12-A0接地址总线A0之后,命令和数据写不到片内,须将D12-CS置低后方奏效,但这失去片选的意义了。请教各位大虾有何高见?
|
|
沙发#
发布于:2002-11-05 08:17
希望我的理解可以帮助你.
片选是一定要的,不片选这个片子就收不到总线上的信号. 另外有两种方式可供选择,也就是ALE与A0的处理. 如果是总线地址复用,那么ALE要接到你的MCU的ALE上,A0总接低 如果是多数总线地址,那么ALE总接低,表示总是数据,然后通过A0区分地址数据,A0接高是D12认为收到的是命令,反之认为收到的是数据. 你可以把片选信号接到地址总线的高位.然后再用一位地址信号接到A0,ALE接低,这样,写地址或写命令就变成了两个地址,比较方便. QQ:54107963 |
|