spi.h

来自「无线通信效果受周围环境」· C头文件 代码 · 共 20 行

H
20
字号
uchar SPI_WR(uchar val) //用SPI口收发数据
{
    uchar temp;
	SPDR=val;
	while ((SPSR&(1<<SPIF))==0);
	temp=SPSR;
	temp=SPDR;
	return temp;
}
void SPI_init_M(void)//SPI主机模式
{	 
	SET(DDRB,PB5);//MOSI为输出
	SET(DDRB,PB7);//SCK为输出
	SET(DDRB,PB4);//SS为输出
}
void SPI_init_S(void)//SPI从机模式
{	 
	SET(DDRB,PB6);//MISO为输出
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?