Add a Teacher Note to share how you incorporated it into your lesson.
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
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.