繁体中文
设为首页
加入收藏
当前单片机技术首页 >-最新单片机资料 >> DSP与单片机的一种高速通信实现方案

DSP与单片机的一种高速通信实现方案 (3)

2008-07-08 00:02:13  作者:  来源:网络  浏览次数:329  文字大小:【】【】【
DSP与单片机的一种高速通信实现方案DSP与单片机的一种高速通信实现方案-单片机技术,拉电阻作为输出,从芯片的信号作为写禁止输入。


3 DSP、单片机与双口RAM之间的接口电路
  89C52的地址总线宽度为16位,数据总线为8位;TMS320C32的数据总线宽度为32位,地址总线宽度为24位。而CY7C133的数据总线宽度为16位,地址总线宽度为11位,所以TMS320C32与双口RAM的接口并无特别之处,但是89C52与双口RAM之间的接口电路中就需要对89C52进行总线扩展了。具体做法是利用锁存器74HC373的锁存功能,通过对其使能信号的控制,进行分时读写,实现数据总线的扩展,即利用锁存器作为虚拟总线。具体的读写过程、读写信号及锁存器使能信号的产生将在下面详细说明。DSP、单片机与双口RAM之间的接口电路如图2所示。

  TMS320C32分配给双口RAM的地址空间为0x800000h~0x8007FFh。通过三八译码器74HC138对A20~A23和STRB进行译码,给出双口RAM的片选信号CER。89C52分配给双口RAM的地址空间为0x1000h~0x1FFFh。通过二四译码器74HC139对A13~A15进行译码产生双口RAM的片选信号CEL。双口RAM每边都有两个读/写控制信号,分别控制高位字节和低位字节的读/写,在使用时可以根据需要分别对数据的高位和低位进行写入操作。在图2所示接口电路中,两边的两个读/写控制信号分别被连接在一起,也就是说此时双口RAM的读写都是同时读写16位数据。

  图2中双口RAM CY7C133的读写信号以及锁存器74HC373的使能信号的产生如图3所示。其中,WR是89C52的写控制信号,RD是89C52的读控制信号,A0是89C52的地址最低位,A15是地址最高位,R/W是TMS320C32的读写控制信号,BUSYL接89C52的P1口的一个引脚(具体可根据系统实际DSP与单片机的一种高速通信实现方案DSP与单片机的一种高速通信实现方案-单片机技术电子技术信息港

[1] [2] [3] [4] [5]

相关文章
 

最新文章

更多

· 倒车多媒体可视测距终端...
· TMS320F240与PC机串行通...

推荐文章

更多

· 基于MSP430的血糖仪设计
· 倒车多媒体可视测距终端...
· TMS320F240与PC机串行通...
· 采用Nios定制指令的嵌入...
· 一种用VHDL设计嵌入式We...

热点文章

更多

· 采用Nios定制指令的嵌入...
· 倒车多媒体可视测距终端...
· 基于MSP430的血糖仪设计
· RTOS的必备特性
· 基于MSK4364型驱动器的三...
· 消费总线电力线接口电路...
· TMS320F240与PC机串行通...
· 一种用VHDL设计嵌入式We...