The clock displays time on a small 5x7 led dot matrix (Lite-On LTP-305R). The height of the number is about 5mm. The controller is Microchip pic16f887 running with internal oscillator at 4.0 MHz. Time base is getting from DS32KHz. The time is set by 2 push buttons. More info please check out http://picnote.blogspot.com
I see some "hot pixels" in that display (look at character 7 or 4 etc). You either are using a resistor in the sink of those led rows, or. most likely, you are exceeding the maximum sink current provided by the chip, which is 25mA, a little low compared to 50-80mA of Atmega's.
McGuywer 2 years ago
Thanks for your comment. However, using a resistor doesn't help much. The best way is using constant current source to drive the led. That makes the circuit bigger.
punkkyja 2 years ago