The KS0108 and SED1520 are widespread controller chips used in GLCD displays. Why did you use ST7920 controller?
Most GLCD panels require an external preset pot (variable resistor) to set the LCD working voltage (contrast) and may require a fixed resistor to limit the current in the back-light. Did you use an external preset pot and a fixed resistor?
These are some methods supported by GLCD library.
Init() GLCD.Init() ; // initialize the library to draw dark pixels on a light background
GLCD.Init(NON-INVERTED) ; // same as above
GLCD.Init(INVERTED) ; // initialize the library to draw light pixels on a dark background
SetDisplayMode()GLCD.SetDisplayMode(NON_INVERTED); // sets the state to normal
GLCD.SetDisplayMode(INVERTED); // sets the state to inverted
ClearScreen()GLCD.ClearScreen(); // sets all pixels to WHITE (if NORMAL mode or BLACK if INVERTED)
GLCD.ClearScreen(WHITE); // same as above
GLCD.ClearScreen( BLACK); // clears screen writing BLACK pixels
ReadData()GLCD.ReadData();
WriteData()GLCD.WriteData( data);
Did you use those methods?
Payday loansHow to lose weightHow to lose weight fastMobile phone dealsHoliday insurancePet insuranceAppleMicrosoftPaypalPinterest