// SCLK HAL_GPIO_WritePin(FND_SCLK_GPIO_Port, FND_SCLK_Pin, LOW); HAL_GPIO_WritePin(FND_SCLK_GPIO_Port, FND_SCLK_Pin, HIGH); // HIGH 로 끝나므로 시작도 HIGH // DO (DATA OUT) if (X & 0x80) { HAL_GPIO_WritePin(FND_DIO_GPIO_Port, FND_DIO_Pin, HIGH); } else { HAL_GPIO_WritePin(FND_DIO_GPIO_Port, FND_DIO_Pin, LOW); } send(0xF8); HAL_Delay(1000); > 오실로스코프로 1111 1000 확인 ..