51 단편기 읽기와 쓰기 함수
2852 단어 단편기 주변 장치
uchar NRF24SPI_Send_Byte(uchar dat)
{
uchar i;
for (i = 0; i < 8; i++) //output 8-bit
{
// 1
MOSI=(dat & 0x80); //output 'uchar', MSB to MOSI
dat<<= 1; // shift next bit into MSB..
// 1
SCK = 1; // Set SCK high..
if (MISO){
dat|= 1;
}else{ // capture current MISO bit
dat &= 0xFE;
}
SCK = 0; // ..then set SCK low again
}
return(dat); // return read uchar
}