數(shù)據(jù)驅(qū)動(dòng)、堅(jiān)持為客戶提供有價(jià)值的服務(wù)和內(nèi)容
stc51系類單片機(jī)大多數(shù)帶SPI模塊,例如STC12C5608AD,就帶有SPI口,可以直接用此SPI口驅(qū)動(dòng)nrf24l01,省去模擬SPI的麻煩。
spi初始化代碼如下:
void?SPI_Init(void) { ????SPSTAT?|=?0XC0;?//?清高兩位, ????SPCTL?=?0XD0;?//?設(shè)置為主模式,開SPI }
spi收發(fā)數(shù)據(jù)代碼如下:
uchar?SPI_RW(uchar?tr_data) { uchar