Forum Discussion

Levidigital's avatar
Levidigital
Icon for New Contributor rankNew Contributor
7 years ago

Como posso montar a máquina de estados desse exercício? Comecei, mas estou um pouco perdido quanto a como está ficando. Leia a descrição (read the discription).

*Em anexo a tabela ASCII.

A tabela seguinte apresenta o código ASCII (7 bits - b7b6b5b4b3b2b1) utilizado em diversos computadores

para a representação de caracteres alfanuméricos e de controle. Deseja-se construir um dispositivo que

receba sucessivamente caracteres codificados em ASCII através de uma linha serial (o bit mais

significativo primeiro) e que seja capaz de detectar se o caractere recebido é uma letra minúscula. Ou

seja, a saída deste circuito deve ser 1 (um) após o recebimento do sétimo bit, quando o caractere

recebido for uma letra minúscula. Em todos os demais casos, esta saída deve ser 0 (zero). O oitavo bit

é sempre o MSB de um novo caractere. Faça o diagrama de estados correspondente.

2 Replies

  • JoanneSinY_L_Intel's avatar
    JoanneSinY_L_Intel
    Icon for Occasional Contributor rankOccasional Contributor

    Hi,

    Below is the way I assemble for the state machine that detect the output 1. The state machine might not fully optimized

    Thanks

    Joanne

  • JoanneSinY_L_Intel's avatar
    JoanneSinY_L_Intel
    Icon for Occasional Contributor rankOccasional Contributor
    Hello, Any updates on the thread above? Do you able to assemble the state machine? Thanks Joanne