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?
Respostas
respondido por:
18
Resposta:
0111
Explicação:
Corrigido pelo DNM
respondido por:
1
Resposta:
0111
Explicação:
Corrigido pelo AVA
Perguntas similares
6 anos atrás
6 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás