Author Topic: Displaying Logo on Character LCD NHD-0440AZ-FL-YBW  (Read 804 times)

m.slaterpfl

  • Guest
Displaying Logo on Character LCD NHD-0440AZ-FL-YBW
« on: February 09, 2017, 10:04:48 AM »
Hello,

I am using an NHD-0440AZ-FL-YBW 4x20 character display on a product we have, one thing we wanted to include in a software update was a company logo to be displayed when the device boots up. I created a bitmap and generated an array for all of the 5x8 custom characters needed but I have ran into the problem of only being able to have 8 custom characters at a time. I didn't realise once I set the new character any instances of its old memory position that are already on the screen would be updated to the new character, so this leaves me with only having 8 possible custom characters to display the logo with

To solve this I can think of a few solutions but I don't know if any of therm are possible.

1: is it possible to overwrite the font tables on the display so that I can have my own set of custom characters?

2: is it possible to stop the screen refreshing so that custom characters aren't changed on the display once I re assign the CGRAM address

3: is it possible to use the display as a dot matrix instead so I have complete control over every pixel on the display

As this display is already in a lot of devices we have shipped we are unable to use a different display to solve this.

Thanks in advance,
Michael

Saurabh_B

  • Administrator
  • Hero Member
  • *****
  • Posts: 356
  • Karma: 10
    • View Profile
Re: Displaying Logo on Character LCD NHD-0440AZ-FL-YBW
« Reply #1 on: February 13, 2017, 08:57:52 AM »
Hi,

Unfortunately those options aren't feasible.

- The font tables on these controllers are set, and it is not possible to overwrite them.
- Because of the technology, the screen has to be refreshed several times per second or the pixels on the screen would start to fade away.
- The ST7066U is not able to work as a graphic display,

The only option that would solve this issue is to replace the display with a graphic display of the same size. However you said it was not possible to implement this.

 

Character LCD NHD‐0220D3Z‐NSW‐BBW‐V3 not receiving correct characters

Started by davekBoard Character LCDs

Replies: 2
Views: 2281
Last post November 23, 2017, 05:52:05 AM
by tolikkk
NHD-C0220Biz-FSW adds character 0x11 at begining of line

Started by whAtlGaBoard Character LCDs

Replies: 3
Views: 1451
Last post July 11, 2016, 08:20:40 AM
by Saurabh_B
Controlling 1x16 character display NHD-0116GZ.

Started by icaganBoard Character LCDs

Replies: 11
Views: 4677
Last post Today at 02:43:35 AM
by tolikkk
OLED Character display - Some commands don't work

Started by wedgeBoard Character LCDs

Replies: 3
Views: 3137
Last post November 23, 2017, 02:38:02 PM
by tolikkk
Understanding the Vih specification driving a 5V character LCD with 3.3V logic

Started by PJoyceBoard Character LCDs

Replies: 10
Views: 5257
Last post November 23, 2017, 09:04:24 AM
by tolikkk