您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术DSP与单片机通信的多种方案设计 正文
DSP与单片机通信的多种方案设计

DSP与单片机通信的多种方案设计

点击数:7997 次   录入时间:03-04 11:59:32   整理:http://www.55dianzi.com   DSP/FPGA技术

CLR P1.0 ;主机要求写选通HPI一8

MOV P0,A ;写入8位地址

CALL DELAY ;等待地址写入完成

READDATA: ;读出VC5402存储器数据信息

SETB P1.2

CLR P1.3 ;主机可读写HPID数据寄存器

SET P1.0 ;主机要求读选通HPI一8

MOVA,P0 ;读出8位数据

CALL DELAY ;等待数据读出完成

WRITEDATA: ;写入VC5402存储器数据信息

SETB Pl.2

CLR P1.3 ;主机可读写HPID数据寄存器

CLR P1.0 ;主机要求写选通HPI一8

MOV P0,A ;写入8位数据

CALL DELAY ;等待数据写入完成

  不管是串行连接还是并行连接,都要考虑到VC5402是采用3.3 V供电,C51采用5 V供电。两者之间存在信号电平的差异而不能直接相连,应互连接口隔离器件。

结 语

  在SCI串行通信调试中,发现由于DSP的运行频率在100 MHz左右,造成内部数据时钟CLKG过快,不能与C51串口采样频率保持一致,需要软件加以处理,这样会额外消耗DSP资源。因此可以考虑将发送时钟CLKX和接收时钟CLKR接外部时钟源(慢于DSP时钟),以保证与C51串口采样频率的一致。另外在并行通信的调试中,可以知道通过HPI-8口并行通信完全没有硬件和软件开销,由DSP自身的硬件来协调冲突,因此HPI-8口使用于与单片机构件较好的主从双CPU处理器平台。



上一页  [1] [2] 


本文关键字:单片机  通信  DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术