LCD Display Showing Gibberish

The LCD and Keypad Shield gives you a handy 16-character by 2-line display, 5 buttons and a controllable backlight.
Post Reply
chookalus
Posts: 2
Joined: Mon Nov 19, 2012 8:50 am

LCD Display Showing Gibberish

Post by chookalus » Mon Nov 19, 2012 8:59 am

Hi There,

When I try to run a simple program, changing the init line to

Code: Select all

LiquidCrystal lcd(8,9,4,5,6,7);
and

Code: Select all

lcd.print("ABC");
or

Code: Select all

lcd.write('a');
The display shows

Code: Select all

äβε
and

Code: Select all

ä
Am I doing something wrong here? Using a freetronics eleven and 16x2 lcd display.

Full code:

Code: Select all

#include <LiquidCrystal.h>
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
void setup() {
   lcd.begin(16, 2);
   lcd.print("hello, world!");
}


chookalus
Posts: 2
Joined: Mon Nov 19, 2012 8:50 am

Re: LCD Display Showing Gibberish

Post by chookalus » Mon Nov 19, 2012 10:55 pm

Even with a void loop() the display is still showing the same junk.

I tried loading the example hello world from the freetronics quick start guide also, and it's showing

Code: Select all

¢Ⱡ¢¢ö, ▓öϴ¢¢!
Reckon I should just return it to the retailer?

Post Reply