📄 spi.c
字号:
#include "common.h"
//******************************************
// SPI MODEL
//******************************************
void SPI_MasterInit(void)
{
DDR_SPI |= (1<<DD_MOSI)|(1<<DD_SCK); // Set MOSI and SCK output, all others input
//SPCR = (1<<SPSR);
SPCR = (1<<SPE)|(1<<MSTR); // Enable SPI, Master, set clock rate fck/16
}
void SPI_MasterTransmit(uchar cData)
{
SPDR = cData; // Start transmission
while(!(SPSR & (1<<SPIF))); // Wait for transmission complete
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -