Hi everyone,
I have a problem seeing the effect of dot correction on RGB dot matrix leds. The greyscale appears to be fine but dot matrix data appears to have no effect. I have set DCPRG to 1 or HIGH for accessing the DOT CORRECTION registers. I send 92 bits followed by pulsing the XLAT line, during this period the VPRG is set high. Could it be because the 64 steps are relatively few for the dot correction compared to the 4096 for greyscale.But even by setting the greyscale data to zero I see nothing on the corresponing LEDs. I'm using a PIC24FJ64GA004 microcontroller.
I have another problem regarding the same situation. When using the LM3S3748 evaluation board to drive the TLC5940 If I omit the DC data input at the start the TLC5940 works fine with greyscale data, but if I add the dot correction routine at the beginning to send the dot correction data the greyscale data does not show anything on the display. Does anyone have working code for the basic driving of the TLC5940 chip for comparison. Or does anyone know what could be happening.
Regards
Baldave