2017-03-06 05:38 PM
Hi All,
I am trying to interface my STM32f4xx Discovery Board to ST7920 LCD using 8-Parallel Mode. Well I have tried a lot . But the LCD does not display any character. I have followed all the exact initialization procedure for the LCD as per the LCD datasheet. After initialization I just want to desplay hello world on the LCD. But itdoes not work at all . If any one can help. I am attaching the LCD datasheet. Here the code I have made.. . The code compiles and I am even able read the data from the DDRAM and CGRAM of the LCD. But I ma unable to display any data on LCD.
#st7920 #st7920-lcd2017-03-07 11:39 AM
This seems tricky. The spec is probably the display controller (chip on glass). You would need also a display specification. If this is LCD, the controller needs to generate higher voltages with charge pumps using application capacitors. There should be a connector or flex ribbon specification, a display module specification.
Then, to test the display use SW GPIO toggling to get the display up and running.
2017-03-07 11:53 AM
Not looking to wade into this.
You should probably document/diagram the connectivity, and verify none of your pin selections clash with on-board hardware.
Incomplete code (non-compilable), on hardware configurations no one else is using, isn't going to get many eyes looking at it.
2017-06-21 12:31 PM
Rahul, I would like to know if you had any success with this dev kit and your display?
2017-07-01 06:56 PM
Yes I was able to solve the issue of display . I had to manage my timings ( delay ).
2019-02-21 08:56 PM
Hi @Community member
can you share the display driver code.
2019-02-21 10:59 PM
The OP's answer is a bit terse.
LCD displays use internal step-up converters to supply the screen, wich have startup times of dozen or hundreds of milliseconds. With a significant temperature dependency on top of that.
Check the datasheet, and add some contingency reserve for your delays.