Page 1 of 1

LED matrix scrolling message tag

PostPosted: Fri Aug 31, 2012 7:40 pm
by takao21203
New revision!

PIC 16F57 based.

http://pic.hitechworld.org/data/ledmatrixtag/

Source code included. 5x10 LEDs (50 LEDs).

Re: LED matrix scrolling message tag

PostPosted: Fri Aug 31, 2012 8:32 pm
by Brian Griffin
takao21203 WROTE:New revision!

PIC 16F57 based.

http://pic.hitechworld.org/data/ledmatrixtag/

Source code included. 5x10 LEDs (50 LEDs).


Thanks for sharing. I love LED matrix projects but the wiring can be tough job. :)

Re: LED matrix scrolling message tag

PostPosted: Fri Aug 31, 2012 10:06 pm
by shahrul
Brian Griffin WROTE:
takao21203 WROTE:New revision!

PIC 16F57 based.

http://pic.hitechworld.org/data/ledmatrixtag/

Source code included. 5x10 LEDs (50 LEDs).


Thanks for sharing. I love LED matrix projects but the wiring can be tough job. :)

I have done once LED 16X8. Yes, the wiring LED matrix is tough and the job no value for other people. It just LED. I will never do again.

Re: LED matrix scrolling message tag

PostPosted: Sat Sep 01, 2012 6:27 pm
by takao21203
shahrul WROTE:
Brian Griffin WROTE:
takao21203 WROTE:New revision!

PIC 16F57 based.

http://pic.hitechworld.org/data/ledmatrixtag/

Source code included. 5x10 LEDs (50 LEDs).


Thanks for sharing. I love LED matrix projects but the wiring can be tough job. :)

I have done once LED 16X8. Yes, the wiring LED matrix is tough and the job no value for other people. It just LED. I will never do again.


Yes the wiring for LED matrix takes a lot of time. I have always tried to minimize the efforts required.

For instance I use wire pieces on the top side to build the anode rails. Two LEDs each are soldered with the anodes together.
For 5 LEDs, only 2 pieces of wire are required.
Only the cathode rails must be built on the bottom side. Also with wire pieces.

LED matrix built from individual LEDs has advantages:

-larger
-any color or shape
-any size
-cheap

You can use a small TFT yes, it is almost cheaper.
But then you need to deal with full bitmaps.

16F5X is retro...early 1980s. Not particulary good for LED matrix, impossible in assembler I would say.
But using modern XC8, it is possible to program it. About 85% of the codespace are used up, and most of the RAM.
P9010039.jpg


My project is of course kind of a waste, since the 23K640 includes 8 KByte RAM!
Even a long message will use maybe only 100 or 120 bytes.
And there is no need to precompute more than one message.

The reason why I use 16f57 and 16f59 is basically I have some chips here, and I want to see what is maximal possible program.
And I want to see long-term effects of direct LED driving (if there are any).