Ubergeek63
Well-Known Member
The circuit is just a large version of any cathode row LED matrix 8x96, so that is 12 MIC5891's chained together. that means the clock, strobe, and output enable lines are all chained from one chip to the next from 3 long ~16 foot wires from the arduino. The Rows are driven from yet another 8 pins from the arduino over a shorter 10 inch total distance to the mosfets that cycle through turning on each cathode row one at a time.
The data line however is an input and output from the IC, so the data comes from a 12 inch cord into the first MIC5891 and then from the output pin over another 12 inches to the next MIC5891's input pin.
You need to add buffers in the strobe and enable lines to match the delays in the 5891s and clean up the signals at each stage