Pages: [1]   Go Down
Author Topic: Using 595 shift register to interface with LCD via SPI  (Read 1471 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Global Moderator
Boston area, metrowest
Online Online
Brattain Member
*****
Karma: 549
Posts: 27418
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Global Moderator
Melbourne, Australia
Online Online
Brattain Member
*****
Karma: 511
Posts: 19318
Lua rocks!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Take a look here:

http://arduino.cc/forum/index.php?topic=74666.0
Logged

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

Please post technical questions on the forum - not to me by personal message. Thanks a lot.

Modesto, CA
Offline Offline
Newbie
*
Karma: 0
Posts: 7
"Do you hear that Mr Anderson? That is the sound of inevitability"
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Pages: [1]   Go Up
Jump to: