Lógica, perguntado por natyholi980, 1 ano atrás

Considere ser necessário escrever código para um microcontrolador capaz de identificar teclas acionadas em um teclado conectado como mostrado. O princípio de funcionamento deste teclado é que quando nenhuma tecla for precionada o nível lógico nas entradas Y0 ; Y1; Y2 e Y3 é "1" ou seja 5 volts devido aos resistores de pullup. Para se fazer a varredura da tecla pressionada, o programa do microcontrolador deve fazer com que apareca um nível lógico "0" apenas na linha x3 ou x2 ou x1 ou x0, sucessivamente na sua porta de saída. Ao se pressionar uma tecla, irá aparecer um nível lógico "0" referente a esta tecla em uma linhas y3, y2, y1e y0 que é a porta de entrada.Caso apenas a tecla "4" do teclado seja pressionada e o microcontrolador esteja atribuindo os valores lógicos 1101 às linhas x3, x2, x1e x0, respectivamente, qual o padrão binário que deverá ser lido nas linhas y3, y2, y1e y0, respectivamente?

Soluções para a tarefa

Respondido por eliveltonjau
18

Resposta:

0111

Explicação:

Corrigido pelo DNM

Respondido por marcoslucasz99
1

Resposta:

0111

Explicação:

Corrigido pelo AVA

Perguntas interessantes