Introduction: RGB Led Module

This is rgb led module is using diferent scaning that is faster than using 74hc595's
I'm using the propeller microcontroler to drive the display module.

http://www.youtube.com/watch?v=ebptlmE4mbo
for electronic parts goto
www.bkbelectronics.com

Step 1: Layout of Module

I used 2ea 74hc193 linked together as a 8 bit t2l counter but I;m only using 6 bits to adress the
four 74hc138 . In the image below you can see the layout of vertical and horozonal map.  

Step 2: Clear Layout of Pcb

In the pcture below notice there are 8 pnp transistors controlling all 8 common anodes on display
being scaned by a 74hc138 . This is using the upper 3 three bits of 6 bit counter. The lower 3 bits
is controlling the outher 3 74hc138's controling all 24 catodes.

Step 3: Propeller Code

There are 8 processors in the propeller called cogs . I'm using 3 cogs -
1 for light engine object
1 for adc / dac
1 for spin code
The demo propeller board (available at parallax)
 Conections are as followed
p0-blue
p1-green
p3-red
p4-clock
p5-reset
5 vdc from demo board
gnd from demo board


Step 4: Light Engine Asm

The light engine asm object ca deliver 1 million color but it only uses 64 color palette that is changable . The sub also takes care of frameing . Its screen area is located $7f00 - $7f3f .
What changes in that are gets display . At propeller runing at 80Mhz delivers about 20,000
frames per second.

Step 5: ADC - DAC Object

The adc-dac gets the sound sample fron the on board mic of the demo board.
Its saves the data at long $7ee0. It is also send the sample out headphohe amp also
on the demo board.

Step 6: O-scope (main SUB)

The o-scope is main runs the display as a bar o-scope in simple spin.