Reduce the amount of logic required to add by spending extra clock cylces to do it.
Use:
To utilize this circuit punch in two 4 bit binary values (MSB left). Next, toggle the logic switch under the counter.
'0' = load, '1' = add
Finally, wait for the answer(4 cycles because 4 bits)
Info:
Reset will occur automatically when the select logic switch is set to '0' (load). Loading takes 1 rising edge clock. The display will also clear itself given enough time. Sorry about the ridiculous looking design.
Oscope:
Blue = Clock (rising edge based design)
Red = Select ('0' = loading, '1' = adding)
Green = Done('0' = not done, '1' = done)
If you have any questions regarding the operation or components of this circuit, i will do my best to answer them.