SPI总线在XF-S4240与MCS51通信中的应用介绍

时间:2012-08-16来源:网络

3 软件模拟SPI接口的实现

  3.1 XF-S4240语音模块与单片机的连接

  本设计中,AT89C51的SCI接口已被RFID读卡模块WM-01TA占用,由于AT89C51不带有SPI接口,需要用I/O口模拟实现SPI接口来实现与XF-S4240的通信。为了保持电路与AT89S8252电路的一致性,在AT89C51的P1口(其中的P1.4~P1.7)上扩展了SPI接口。

  SS(P1.4):从使能输入脚,低电平有效。

  MOSI(P1.5):主数据输出或从数据输入脚。

  MISO(P1.6):主数据输入或从数据输出脚。

  SCK(P1.7):主时钟输出或从时钟输入脚。

  CS(P1.1):片选。

  RST(P1.0):语音模块复位。

  XF-S4240与单片机的连接如图3所示。

  

XF-S4240与单片机的连接 www.elecfans.com

  3.2 虚拟SPI通信的软件模拟流程及验证

  虚拟与SPI流程如图4所示。

  

 虚拟与SPI流程

  虚拟SPI通信程序及验证如下:

  

虚拟SPI通信程序及验证
1 2 3

关键词: 应用 介绍 通信 MCS51 总线 XF-S4240 SPI

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

或用微信扫描左侧二维码

相关文章

查看电脑版