Author Topic: NHD-0420D3Z-FL-GBW-V3 backlight flicker  (Read 2440 times)


  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
NHD-0420D3Z-FL-GBW-V3 backlight flicker
« on: November 17, 2017, 04:39:52 AM »
I'm using a NHD-0420D3Z-FL-GBW-V3 in SPI mode at 64kHz. All functions are working, but the backlight is flickering randomly.

I figured out that the PIC16 microcontroller that sits on the display PCB is dimming the backlight by PWM. I measured this PWM pin and I saw that it is skipping a cycle once in a while, which causes the flickering.
Then I measured the SPI lines simultaneously and I saw that the missing PWM cycle always occurs short after the end of a SPI write cycle, short after the CS pin getting high.
See the attached screenshots of the timing (Ch 4 is the SPI MOSI instead of CH3).

As far as I can tell I met all timing constraints. It looks like the PIC 16 controller can't keep up and first handles the SPI transfer and then misses the timing of the PWM. SPI will probably have a higher priority then PWM.

Does anyone have an idea to fix this issue?


Backlight brightness with TFT displays (5" and 7")

Started by dsheroBoard TFTs

Replies: 3
Views: 8295
Last post July 21, 2015, 07:19:42 AM
by Michael_L
NHD-7.0-800480EF-20 Controller Board and the backlight on a 800x480 LCD Display

Started by dfanslerBoard TFTs

Replies: 1
Views: 7007
Last post July 27, 2015, 10:08:23 AM
by Saurabh_B
MOVED: NHD-0 420D 3Z- FL-GBW Backlight brightness won't change .

Started by Saurabh_BBoard Graphic LCDs

Replies: 0
Views: 5499
Last post November 17, 2015, 11:25:04 AM
by Saurabh_B
MOVED: NHD-24064WG-AYYH-V Backlight current

Started by Saurabh_BBoard Character LCDs

Replies: 0
Views: 5180
Last post May 18, 2016, 08:00:24 AM
by Saurabh_B
NHD-7.0-800480EF-ASXN#-CTP: Nominal Backlight Current

Started by emilzachariaBoard TFTs

Replies: 1
Views: 4274
Last post February 20, 2017, 08:25:44 AM
by Saurabh_B