I remembered you mentioned a couple of times and also another friend I have also mentioned a couple of times to count by column (not by lines) and count by 5 (not by 7) as I did it initially. To actually corespond to his circuit and yours.
It was hard to start change it, but after I committed to it, I did it. I rotated everything. But also the same issues I had with changing the addresses as before so I give up.. So I asked his circuit and he give it to me and I literally copied here in my proteus simulator. It had some bugs initially, from proteus point of view or wiring mistakes he did but forget about them, but I managed to correct them and make the entire thing work. Initially he output directly from the 2732 memory chip to that 4070 XOR gate array. So 7 outputs. But there were way too many wires to logically create my binary code. So I appealed to the last couple of days circuit that I was making, and choose from it this 74LS138 that literally saved my --- in this situation, in the sense that it lowered the number of pins but also let me create an 8 bit binary string (not longer than 8). Which is perfect because now I can code that binary number into hexa and create my bin file this way. Very practical chip !!! Hehe. All are.
The only problem is, that this circuit right now, is not counting anything. The clock markers are showing me it is working, but the 4516 and 2732 do not change anything in their outputs. They stay Low on all output pins. Im thinking maybe I have to change the counter all together, with my previous one, or to rewire this 4516 more correctly I suppose.
His circuit worked for him and he built it. I can also reverse the display as well, very neat function, which is working right now.
He also said he managed to scroll the letters as well,which I also want, but ... I have to wait until then, to first make it work the normal way. To count correctly through the addresses. But first to start counting, because now is freezed.
This is the progress so far.
Here is the circuit in
hidef, do zoom in it to read the names.