DSP与单片机通讯方式解析方案

嵌入式系统 时间:2012-06-12来源:网络

设定初始值为:(TH1)=(TL1)=0FCH。则MCS51单片机初始化程序如下:

MOV TMOD,#20H;T1工作于模式2

MOV TH1,#FCH;

MOV TL1,#FCH;赋计数初值,波特率为9600bit/s

MOV SCON,#50H;置串口方式1,每帧10数据,允许接收

MOV PCON,#80H;设SMOD=1

SETB TR1启动定时器

3.2 TMS320F240利用SCI与MCS51单片机通信的软件流程图


图2 TMS320F240利用SCI与MCS51单片机通信的软件流程图

3.3 SCI收发数据时管脚时序图

4 SPI接口实现DSP与单片机的串口通讯

在利用SPI接口实现DSP与单片机进行串口通讯的时候,由于DSP需要通过一根时钟引线连接主机从机使其同步,而MCS51单片机串行通讯只有RXD和TXD,TXD产生系钟,RXD则既接收数据又发送数据,这里我们选用两片74LS645(同步收发器)来区分收发数据。硬件电路图如下:


图5 SPI接口实现DSP与单片机的串口通讯

74LS645功能表如表1:

1 2 3 4

关键词: 解析 方案 方式 通讯 单片机 DSP

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版