Hey people,
I want to know if there is a more efficient way to build a grayscale display driver than storing each "pixel's" brightness value in memory.
The way I plan on making my driver is a bit like this:
- Common Anode matrix of Red LEDs
- Binary Word of path-to-ground for each scanline stored in RAM
- Each scanline is strobed one at a time, enough power to illuminate all LEDs at once
- 30fps Animation in a large display (LEDs with 1" spacing, over 80 x 50)
- Low power and portable
I understand that grayscale uses pulsewidth modulation to time each value of brightness, but how would I time all of the "pixels" in each scanline at once? Will I be forced to scan left-to-right through each line?
Little help...
+Q__