Deseja-se projetar um circuito lógico, por meio de
um autômato de estados finitos implementada por
uma PLA, para uma máquina de venda de
coca-cola. A máquina aceita moedas de 5, 10
e 25 centavos. Uma coca-cola custa 30 centavos.
As moedas são depositadas uma de cada vez. Assim
que a máquina detectar moedas de valor total
suficiente (
centavos), ela emite um sinal
para soltar uma coca-cola e efetua a troca,
se necessário.
Descreva um autômato de estados finitos e implemente-o
por meio de uma PLA.
Considere como sinais de entradas:
X5, X10, X25 que valem 1 toda vez que uma moeda de
5, 10, 25 centavos, respectivamente, entra na máquina.
Considere como sinais de saída:
Y5 e Y10 para troco de 5 e 10 centavos, respectivamente.
Libera (que fica 1 para liberar uma coca-cola).