Buenas gente, estoy haciendo un miniproyecto en el cual hipotéticamente estoy en una asamblea y hay 4 teclados de 0 - 9 y uno de los 4 tiene 2 opciones más, empieza la votación(CLK ?) y se para la votación(CLK off y reset). Además todos los contadores son con prioridad, si por error pulsas al 2 y al 4 solo saldrá el numero 4.
Bueno no se si me he explicado bien o no, el caso es que se hacerlo -creo- menos la parte de los contadores, no lo acabo de entender, yo tengo actualmente esto *Rar adjunto* que lo que lo que hace es:
Tu elijes manualmente que votas y el numero más alto predomina siempre y esta se suma con otra pero si sumas 9+9=18, el BCD me da el acarreo que no se como sumarlo después en el caso de tener 18+18=36 (Mi numero más alto 9+9+9+9), yo lo pretendía hacer por partes pero no se como hacerlo más simple.
Necesito ayuda para: Hacer el sumador hasta 36 una vez se han introducido los 4 valores.
-- solucionado --
Bueno no se si me he explicado bien o no, el caso es que se hacerlo -creo- menos la parte de los contadores, no lo acabo de entender, yo tengo actualmente esto *Rar adjunto* que lo que lo que hace es:
Tu elijes manualmente que votas y el numero más alto predomina siempre y esta se suma con otra pero si sumas 9+9=18, el BCD me da el acarreo que no se como sumarlo después en el caso de tener 18+18=36 (Mi numero más alto 9+9+9+9), yo lo pretendía hacer por partes pero no se como hacerlo más simple.
Necesito ayuda para: Hacer el sumador hasta 36 una vez se han introducido los 4 valores.
-- solucionado --
Adjuntos
Última edición por un moderador: