The best code so far is at post #30 by RFEFX.

It uses SPI.

Ioannis