Warning! Danger! Alert!
This was my first serious PIC project, and PICs were the first microcontrollers I laid my hands upon.
This project is old, poor and generally obsolete. Please do not look at it. Thank you.

Look at this instead.

Obsolete page begins here


LED Dot Matrix Display (done!)

Using PIC16F84 microcontroller and 11 other logic ICs

As promised, it's ready for Asm'2k!


The hardware consists of six LED matrix modules (5x7) and 13 ICs:

The software consists of:

Some pictures of the prototype I built for ASM'99:

(With two of the LED modules removed)

matrix2.jpg (58702 bytes)

matrix1.jpg (65348 bytes)

Schematics...

Display module, 1 of 6, click for a better image CPU module, click for a better image

Schematics are also available as OrCAD 9 Project file (.opj) here (30k). Those with no OrCAD can use the big GIF images.

Get the MCU assembler source file here.

Get the C source code for the driver software (bare bones, just enough to make it work) here. For BC++ 3.1 (DOS), may also compile with DJGPP, but it's not tested.

Get the mtxfont.dat here, the file that contains the FULL ASCII font (chars 0-255) in binary format. This is the font that's shown on the display.

FYI, here's the protocol:

That's it. The data valid time depends on the port speed to which the display is connected to. For more info, email me.


Last updated: October 5, 2000. Content copyright (C) Antti Koskipää 2000. All trademarks acknowledged.