"Du menar att köra två siffror på varje skiftregister så att siffra tre i grupp 1 och siffra 1 i grupp två hamnar under samma?"
Fördelen med detta är ju att jag kan använda befintliga skruvplintar."
Ja, precis!
Sök på skiftregister 74HC595 och arduino på google och du lär hitta hur mycket lektioner och exempel som helst.
Dessa går att seriekoppla så att man med endast tre pinnar på UNOn kan styra allihopa.
Man matar ut sifferdatan seriellt och klockar in det en bit i taget, när hela koden är ute så latchar man den dvs låser den i skiftregistret och då uppdateras LED-siffrorna med det nya värdet.
De här kretsarna går att leka med manuellt ganska enkelt dvs du kan prova principen utan någon mikrokontroller för att förstå hur det funkar.
Tex på ett litet breadboard. Dessa kretsar kostar typ en femma styck, så billigt att leka med.
Och därmed även verifiera att det fungerar i real life innan man sätter igång och kodar, vilket är en stor fördel!
Om man vill koppla om befintliga kretsar;
Det funkar med inverterarna också, det är bara att invertera koden ... eller fysiskt koppla förbi dem på kretskorten.
Det var bara en tankemässig förenkling från min sida.
Tanken är att få de separata BCD-till-7-segment omvandlarkretsarna att bara läsa av bussen en i taget när du drar LE låg.
När du drar LE hög igen så lagras det värdet och bussen är fri för nästa siffra du vill ändra.
Du behöver bara skriva till den siffra du vill ändra.
Inget behov av konstant(refresh) skrivande eftersom varje MC14511 innehåller redan en latch(LE).
När värdet väl är lagrat i kretsen så lyser den siffran hela tiden till en ny siffra latchas in, dvs du drar LE låg .. och hög igen efter en viss liten tid(exakt tid står i databladet).
LE är troligtvis bunden konstant till jord just nu och läser bussen hela tiden, men genom att frikoppla den och styra den separat för varje siffra så fungerar den alltså som minne och håller varje siffra tills du vill ändra den.
Och då fungerar det bra med att ha alla siffror kopplade på samma 4-bitars buss.
4 bitar för bussen + 6st för LE = 10 utgångar på UNOn
Med reservation att jag kan ha missat eller missuppfattat något.
Fortfarande lite av en gissningslek pga av bristande bildmaterial.
Det är inte fel att rita upp ett kretsschema på hur det är kopplat, speciellt på det man inte ser på bild.