Ir ao conteúdo
  • Cadastre-se

Daniel Takasugi

Membro Pleno
  • Posts

    72
  • Cadastrado em

  • Última visita

Reputação

5
  1. Esquecendo um pouco a inicialização deste contador... - Quem é A e quem é B na saída do contador (pelo que vejo você está pegando o 1o bit - menos significativo - e o 3o bit)? - Você não está fazendo A ou B ( A+B ) no seu circuito e sim A nou B. - Em todo caso esta lógica não vai funcionar pois no estado inicial (15 decimal ou 1111 binário) tanto A e B estão em nível alto, o que deixa a saída da porta nou (nor) em nível baixo, zerando os flip-flops e travando o circuito. - Na verdade qualquer combinação em que o 1o bit ou o 3o bit estejam em nível lógico 1 travariam este circuito, zerando a saída. - O certo seria usar uma lógica com portas E e inversoras, usando as todas as saída do contador, para que sua saída fique 0 apenas quando o contador estiver com 10 (1010) em sua saída. E esta lógica não deve ser ligada aos resets dos flip-flops, pois isso zeraria a saída do contador (não travaria a saída em 10). Para parar a contagem e manter a saída do contador com 10 você tem que travar o sinal de clock. []s Daniel

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...