作者:何相龙
邮箱:qwgg9654@gmail.com
admin@hxlxz.com
Sample程序
功能描述:SPI通信模块
备注:仅适用于带有SPI功能的STC15系列单片机
函数名:SPI_Read
函数功能:SPI主机模式:读取一位unsigned char型数据
备注:读取到数据后,会调用用户自行编写的DataResive函数。从机模式下,此函数不可用——从机收到数据会自动调用DataResive函数。
函数名:SPI_Send
函数功能:SPI发送一位unsigned char 型的数据
参数列表:
dat
参数类型:unsigned char型数据
参数描述:要发送的数据
返回值:一个double型变量,获取到的温度值。(发生错误时,返回-999)
函数名:SPI_Init
函数功能:SPI中断函数
参数列表:
cpha
参数类型:bit型数据
参数描述:SPI CPHA参数值
cpol
参数类型:bit型数据
参数描述:SPI CPOL参数值
mode
参数类型:bit型数据
参数描述:SPI 主从模式设置(1:主模式,0:从模式)
函数名:SPI_Close
函数功能:关闭SPI