/*
 * SPI_SLAVER.h
 *
 *  Created on: 2019-9-2
 *      Author: charles_cai
 */

#ifndef SPI_SLAVER_H_
#define SPI_SLAVER_H_

#define MODE1	SSCICKP=0;CKEGE=0;	//空闲时为低电平，在SCL上升沿发送数据
#define MODE2	SSCICKP=0;CKEGE=1;	//空闲时为低电平，在SCL下降沿发送数据
#define MODE3	SSCICKP=1;CKEGE=0;	//空闲时为高电平，在SCL下降沿发送数据
#define MODE4	SSCICKP=1;CKEGE=1;	//空闲时为高电平，在SCL上升沿发送数据

extern volatile unsigned char Send_BUF[10];//待发送数据缓存
extern volatile unsigned char Send_cnt;//待发送数据的位置
extern volatile unsigned char Reciv_BUF[10];//接收的数据缓存
extern volatile unsigned char Reciv_cnt;//接收的数据位置

void Init_SPI();

#endif /* SPI_SLAVER_H_ */
