Anyway, defining the pins like this following the names on page 2 of the datasheet:SI = dataPinSHCP = clockPinSTCH = latchPinCS = chipselectRW = connect to Gnd for write only usagethen to write data to the part:

I prefer to use SPI.transfer() and use the ATMega hardware to shift stuff out faster, I think it has a mode that lets you select the data to be valid on falling clock edges, instead of rising clock edges.

Something else to consider is the F qualifier, Those are FAST chips and Will oscillate at any excuse at all. Especially with poorly bypassed power leads, another is pins left un terminated (open). I once made a ring oscillator with a '240 or 241 (the inverting bus transmitter/bus driver) it drew 400+ ma of current until I grounded the unused inputs. With regular C series or CD4XXX series it is a no-no but not generally fatal. The only thing that saved that one was that I had used a 78L05 for the 5V regulator, it shut down and prevented a melt-down.

Doc

--> WA7EMS "The solution of every problem is another problem." -Johann Wolfgang von GoetheI do answer technical questions PM'd to me with whatever is in my clipboard

I bought a shield that looks like (very much) the same connector, from ElecFreaks.com... (Ebay) SD Card, Touch and of course TFT LCD, I think it was about $10 - $12.00, for another 2.4" Glcd that I bought from Ebay... The GLCD was only about $8 or $10.00, a good deal less than I could have bought the same part complete W / Shield for... IMO

Doc

--> WA7EMS "The solution of every problem is another problem." -Johann Wolfgang von GoetheI do answer technical questions PM'd to me with whatever is in my clipboard