codename25
Member level 3

Hi,
I had build a 120*12 led matrix using Atmega16. shift register 74HC595 for column (data) and 12 lines from micro controller via ULN2003 to the rows (for scanning). The problem I'm facing is the brightness of the display. I'm currently setting a delay time of 0.05 ms (_delay_ms(0.05)
for relatively flicker free display but the brightness is decreased to its half. If i set the delay to 10ms then the led will be of full brightness but i can see the row scanning one by one very slowly. What should i do to get both brightness and a flicker less display.
I had build a 120*12 led matrix using Atmega16. shift register 74HC595 for column (data) and 12 lines from micro controller via ULN2003 to the rows (for scanning). The problem I'm facing is the brightness of the display. I'm currently setting a delay time of 0.05 ms (_delay_ms(0.05)