Go Down

Topic: Using 595 shift register to interface with LCD via SPI (Read 2377 times) previous topic - next topic


I am following this tutorial: http://arduino.cc/playground/Main/LiquidCrystal, written fairly recently about using a 595 shift register to communicate with the LCD instead of connecting it directly thus saving more  input/output pins. The tutorial includes its own modified version of the LCD library but when I try to compile the sample code on the tutorial with the LCD library updated, I get a compiling error.

Also, can some one confirm if the schematics are correct? I was looking at another tutorial using the 595 and there was a capacitor from a pin to ground, but this one doesn't.


The only place there should be a capacitor is from the Vcc pin to ground.
Any schematic with a cap on any othe pin is incorrect.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.


Take a look here:

Please post technical questions on the forum, not by personal message. Thanks!

More info: http://www.gammon.com.au/electronics


it is fixed I uploaded an updated library that works with Arduino 1.0 and older ones, in the previous one I was using Arduino 22, but please let me know if you find anymore problems.

Go Up