位置:51电子网 » 技术资料 » 接口电路

SPI的程序设计

发布时间:2008/11/24 0:00:00 访问次数:490

  本设计的程序流程如图所示。



  图 程序流程

  实现代码如下。

  (1)首先包含必要的头文件,然后定义程序中用到的全局变量及宏。

  (2)初始化spi,通过寄存器的配置设置spi功能,并设定spi工作在主控方式下。

  (3)把端口a设为输出端口,并关闭所有中断,为了后面数据的锁存,把lack置为低电平。

  (4)通过在sspbuf中写入数据,把需要发送的数据送到spi数据线上,每次发送完毕之后清楚发送标志。

  (5)主函数,在其中实现各个子函数的调用,实现spi方式驱动数码管显示数据的功能。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  本设计的程序流程如图所示。



  图 程序流程

  实现代码如下。

  (1)首先包含必要的头文件,然后定义程序中用到的全局变量及宏。

  (2)初始化spi,通过寄存器的配置设置spi功能,并设定spi工作在主控方式下。

  (3)把端口a设为输出端口,并关闭所有中断,为了后面数据的锁存,把lack置为低电平。

  (4)通过在sspbuf中写入数据,把需要发送的数据送到spi数据线上,每次发送完毕之后清楚发送标志。

  (5)主函数,在其中实现各个子函数的调用,实现spi方式驱动数码管显示数据的功能。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



上一篇:I2C总线模式简介

上一篇:SPI的电路设计

相关IC型号

热门点击

 

推荐技术资料

耳机放大器
    为了在听音乐时不影响家人,我萌生了做一台耳机放大器的想... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!