be80be
Well-Known Member
I really said that wrong you want the resistors on the column's not the ROW but I did mean you maybe have that backward which looks like you did and what Jon is telling you is the more leds you light there no way to do that these LED Matrix where made to light one dot at a time.
View attachment 67997
Now if at the top left you set high portC.0 and low portb.0 the first led lights. Turn that one off and go for the next.
I see now how you got all out of whack you looked at grams game then hooked resistors to the rows as he did then you tried to light a whole row at a time which places the leds parallel which could work but the resistor limits the power and divides it not evenly and if you change value when a led is off, You light 2 of them your power to them goes threw the roof. Like 5 you see 20mA and 2 you see 100mA. Not a good idea
View attachment 67997
Now if at the top left you set high portC.0 and low portb.0 the first led lights. Turn that one off and go for the next.
I see now how you got all out of whack you looked at grams game then hooked resistors to the rows as he did then you tried to light a whole row at a time which places the leds parallel which could work but the resistor limits the power and divides it not evenly and if you change value when a led is off, You light 2 of them your power to them goes threw the roof. Like 5 you see 20mA and 2 you see 100mA. Not a good idea
Last edited: