An SPI interface to enable communication between an SD card and a 8051 microcontroller.