spi._c
来自「AVR单片机的电机测速程序」· _C 代码 · 共 17 行
_C
17 行
void Spi_Init(void)
{
SPCR = (1<<SPE)|(1<<MSTR)|(1<<SPR0);; //setup SPI
SPSR = 0x00; //setup SPI
}
void Spi_Byte_Tx(unsigned char cdata)
{
SPDR=cdata;
while(!(SPSR&(1<<SPIF)))
{}
}
void Spi_Port_Init(void)
{
DDRB = 0xFF;
PORTB = 0xff;//PB4=1,AVR为主机,且MOSI输出
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?