Teclado ps2

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (655 palavras )
  • Download(s) : 0
  • Publicado : 27 de abril de 2011
Ler documento completo
Amostra do texto
Teclado
Os teclados são comumente utilizados para entrada de dados em sistemas. Neste tópico se demonstrará como é feita a comunicação entre o microcontrolador e o teclado utilizando a interface ps2também conhecida como mini-DIN 6.
O conector mini-DIN 6, possui seis pinos, pode-se observar na Figura 13, que dos seis pinos somente quatro são utilizados sendo 2 para alimentação e 2 paracomunicação. A função de cada pino encontra-se também disponível na Figura 13.
O teclado PS/2 comunica-se de forma síncrona através de um conector macho na extremidade do fio do teclado, conforme figura 14.|[pic] |1 Clock |
| |2 Terra |
| |3 Dados |
| |4 Não usado |
||5 Vcc: +5 Volts |
| |6 Não usado |

Figura 13 – Pinagem do conector mini-Din

[pic]

Figura 14 – Conector mini-Din macho

1 Transmissão dedados do teclado pro computador

O teclado produz o sinal de clock e de dados, quando não há dados sendo transmitidos tanto o sinal do clock quanto o de dados ficam em nível alto. Os dados sãolidos na descida do clock. A transmissão de dado do teclado para o computador pode ser vista na Figura 15, que apresenta um diagrama de tempo da comunicação.

[pic]

Figura 15 – Diagrama de tempo dacomunicação teclado/ computador

Para o computador ler um byte, deve fazer o seguinte:
a) Espera subir clock;
b) Espera descer clock;
c) Le o start-bit (deve ser 0);
d) Repete 8vezes:
1. Espera subir clock;
2. Espera descer clock;
3. Le um bit de dados (primeiro o menos significativo);
e) Espera subir clock;
f) Espera descer clock;
g) Le aparidade (ímpar);
h) Espera subir clock;
i) Espera descer clock;
j) Le o stop-bit (deve ser 1);

2 Transmissão de dados do computador para o teclado

Para começar a funcionar, o...
tracking img