I'm having my display turn off when trying to illuminate the entire screen, but only sometimes. I'm communicating over i2c with 3.3V supplied to the screen via an 3.3V power supply which can provide up to 500 mA.
I have 16 buttons hooked up to my microcontroller, each programmed to fill 1/16 of the screen with all pixels in that section illuminated; imagine the screen is divided into a 4x4 grid. I want to press all 16 buttons in a random sequence and have the entire screen illuminated, but sometimes the screen shuts off after only some of the sections of the screen have been illuminated. I can sometimes get the entire screen lit if I illuminate all cells in the first 3 columns, then fill in the last column. Other times, however, I can crash the screen if I activate only 3 cells in a row.
Resetting the microcontroller brings life back to the screen, resets the button pressing progress, and lets me try again. The behavior of what works and what doesn't is extremely inconsistent and occurs on multiple display units. What's going on here?
Please sign in to leave a comment.