SPI的程序设计

时间:2008-11-24

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


 
  图 程序流程

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

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

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

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

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

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


  
上一篇:SPI的设计思路
下一篇:步迸电机稳压直流稳压电源模块程序设计

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料