Go Down

Topic: Help with Winstar WG12232A-TMI-N#A (Read 1 time) previous topic - next topic


Hei Guys!

I'm pretty new to this. I've just bought an ArduinoMega, and a LCD display to get starting with.
After a week with long evenings i still can't get it to work.
I have tryed everyting(in my opinion). I want to solv this my self tho, but need a little hint. can someone please give me a hint what I'm doing wrong and point me in the right direction?

datasheet: http://www.rapidonline.com/pdf/57-2272.pdf

LCD - ArduinoPIN
gnd - gnd
Vdd - +5V
Vo - contrast adjusting(working)
A0 - 46
CE1 - 47
CE2 - 48
R/W - 49
RES - 2
DB0->DB7 - 30->37

LCDbacklight working.

I have tried with the liquidcrystal lib with no success.
I have also tried some coding my self without luck.

the only thing that happens is that i get a white line at the bottom og the display, and the whole screen fades white.

here is my code:

void setup() {
    pinMode(2, OUTPUT);
    digitalWrite(2, LOW);
    digitalWrite(2, HIGH);


void myLCDtest() {
  PORTC = B00000000;
  DDRC = B11111111;
  PORTL = B00000000;
  DDRL = B00001111;
  PORTL = B00000101;
  PORTC = B11000011;
  PORTL = B00000001;
  PORTC = B00000000;


I have tried with the liquidcrystal lib with no success.

I believe that your device is a graphical lcd (GLCD) as opposed to being a character mode lcd, therefore the LiquidCrystal library is not appropriate.  

According to the data sheet the controller chip is a SBN1661G_M18-D or equivalent.

Now you have to determine if it is equivalent to the KS0108 or the ST7920 for which there are libraries available.
 KS0108 library:  http://www.arduino.cc/playground/Code/GLCDks0108
 ST7920 library:  http://code.google.com/p/u8glib/

Hopefully bperrybap will spot this and chime in with better information.




U8glib should support the SBN1661 controller (it differs from KS0108 and ST7920). The constructor is:
U8GLIB_SBN1661_122X32 u8g(d0, d1, d2, d3, d4, d5, d6, d7, cs1, cs2, di, rw );
In your case (with A0 = DI):
U8GLIB_SBN1661_122X32 u8g(30, 31, 32, 33, 34, 35, 36, 37, 47, 48, 46, 49);



Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131