
Here's an illustration of the problem I'm currently having while trying to get my breadboard working with the bricktable code.
If no buttons are pressed in a column, the entire column acts as though it is being pressed. When one button is pressed in a column, that button correctly registers as being pressed, and the others in the same column go unpressed. When two buttons in a column are pressed simultaneously, neither is registered as being pressed (the whole column goes unpressed).
Here's how I currently have the matrix rows and columns wired to the ICs. (NB. I switched to the bricktable coordinates so 0,0 is now the top-left button, it used to be the bottom-left one)
| Matrix Row | MAX pin | 164 pin | 
|---|---|---|
| r0 | DIG 7 | Q0 | 
| r1 | DIG 6 | Q1 | 
| r2 | DIG 5 | Q2 | 
| r3 | DIG 4 | Q3 | 
| r4 | DIG 3 | Q4 | 
| r5 | DIG 2 | Q5 | 
| r6 | DIG 1 | Q6 | 
| r7 | DIG 0 | Q7 | 
| Matrix Column | MAX pin | 165 pin | 
|---|---|---|
| c0 | SEG G | D7 | 
| c1 | SEG F | D6 | 
| c2 | SEG E | D5 | 
| c3 | SEG D | D4 | 
| c4 | SEG C | D3 | 
| c5 | SEG B | D2 | 
| c6 | SEG A | D1 | 
| c7 | SEG DP | D0 | 
 

4 comments:
Hi!
I'd like to know more about your 164,165 wiring!
as I wrote on monome forum, I'll make quickly a kicad schematics to show you mine.
talk/write soon,
Julien
Hi, what would you like to know?
(I'm reluctant to make a schematic until it's working correctly, to avoid publishing confusing information)
I just would like to know if we have the same wiring/components etc.
I mean 164, 165, pull down resistors.
If Owen and Jordan gives us their wiring / components schematics, we could walk on the same way for further testing etc etc
I think we have the same stuff. I'll check your schematic what its online and let you know for sure.
Post a Comment