您当前的位置:五五电子网电子知识单元电路接口电路SPI接口的电路设计 正文
SPI接口的电路设计

SPI接口的电路设计

点击数:7813 次   录入时间:03-04 11:48:27   整理:http://www.55dianzi.com   接口电路

  SPI(Serial Peripheral Interface--串行外设接口)总线系统是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。SPI有三个寄存器分别为:控制寄存器SPCR,状态寄存器SPSR,数据寄存器SPDR。外围设备包括FLASHRAM、网络控制器、LCD显示驱动器、A/D转换器和MCU等。SPI总线系统可直接与各个厂家生产的多种标准外围器件直接接口,该接口一般使用4条线:串行时钟线(SCLK)、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和低电平有效的从机选择线SS(有的SPI接口芯片带有中断信号线INT、有的SPI接口芯片没有主机输出/从机输入数据线MOSI)。

    PIC16F877A将其SCK(串行时钟)和SDO(串行数据输出)分别与74HC165的CP和Ds引脚相连,送出时钟信号和串行数据。

    74HC165将接收到的串行数据转换成并行数据,通过并行数据输出口D0~D7连接到共阴极数码管,从而实现在SPI方式下驱动数码管显示数据,电路连接如图所示。


图 PIC16F877A与74HC165的接线

 




本文关键字:接口  接口电路单元电路 - 接口电路