AceOfHearts
New Member
Hi everyone,
I know I have already written once on this topic a while back. The few links I was given were not as helpful as I hoped them to be. I have also done searches on the forum.
I have already programmed 2x16 charecter LCDs and other charecter versions comfortably in the past using Assembly and the 8051 MCU. I had the Muhammad Ali Mazidi 8051 book which brilliantly explained everything like how long the delays should be and what pins have to be set etc.
But in the GLCD world I am finding it impossible to find anything that explains what pins need to be set and how the data bits correspond to what pixels etc, basically some very fundamental details eg. what are the CS pins for?. I have tried searching and searching online, but nothing. I need a very basic fundamental tutorial of what to do to write to my 128x62 GLCD, just explenations of what pins to set for how long, in what order, how do the Data bits relate to pixels (ofcourse, precise delays are from the datasheet) and I can then implement it in assembly. I thought there would be plenty of info on this on the web...but quite surprised that there isnt much.
Can anybody help? If it helps to know, I have the LGM12864B which is all wired up and have got the backlight running so far with no idea how to write something to it I want to write the codes myself in Assembly.
Many thanks for reading.
I know I have already written once on this topic a while back. The few links I was given were not as helpful as I hoped them to be. I have also done searches on the forum.
I have already programmed 2x16 charecter LCDs and other charecter versions comfortably in the past using Assembly and the 8051 MCU. I had the Muhammad Ali Mazidi 8051 book which brilliantly explained everything like how long the delays should be and what pins have to be set etc.
But in the GLCD world I am finding it impossible to find anything that explains what pins need to be set and how the data bits correspond to what pixels etc, basically some very fundamental details eg. what are the CS pins for?. I have tried searching and searching online, but nothing. I need a very basic fundamental tutorial of what to do to write to my 128x62 GLCD, just explenations of what pins to set for how long, in what order, how do the Data bits relate to pixels (ofcourse, precise delays are from the datasheet) and I can then implement it in assembly. I thought there would be plenty of info on this on the web...but quite surprised that there isnt much.
Can anybody help? If it helps to know, I have the LGM12864B which is all wired up and have got the backlight running so far with no idea how to write something to it I want to write the codes myself in Assembly.
Many thanks for reading.
Last edited: