Are you sure you have the dot correction set up correctly? The data sheet states that the DC registers are indeterminate at start up. So if you are not using the EPROM then you will be using these registers. In this case, one thing you should consider is to set the registers to a known value before setting any greyscale data.QUICK UPDATE: I changed the chip (I got 6 of them :-)), and all the outputs (minus one!) are uniform and smooth, so the code, for what I can see, is perfect.
One output is kind of flickering, something like 10 20 times a second, but never going completely off, for what I see. The strange thing is that if I move the wires, in some position the flickering goes away. Can it be some sort of interference?
Regards,
Mark