fdsfsd

625 palavras 3 páginas
Teclado PS/2





Este tipo de teclados são baratos e muito populares devido à sua utilização em PCs. O seu preço é comparável ao de um mini-teclado de 16 teclas;
Nos modelos PS/2, o interface entre um teclado e um PC é implementado através de fichas DIN. Estas são ilustradas na figura:

Din de 5-pinos (AT/XT)
1.
2.
3.
4.
5.



Clock – relógio;
Data – dados;
NC – não conectado;
Ground – massa/terra;
Vcc (5 Volt).

Mini-Din de 6-pinos (PS/2)
1.
2.
3.
4.
5.

6.

Data – dados;
NC – não conectado;
Ground – massa/terra;
Vcc (5 Volt);
Clock – relógio;
NC – não conectado.

Laboratórios Integrados III

MIECOM

Jorge Cabral

Acetato nº1

Teclado PS/2 – Scan Codes



Sequência enviada pelo teclado (em hexadecimal):





Nas teclas “normais”, o código da tecla é enviado quando a tecla é pressionada e o caracter 0xF0 mais o código da tecla é enviado quando a tecla é liberta.
Tecla “A”: 0x1C (tecla pressionada) 0xF0 0x1C (tecla liberta);
Tecla “1”: 0x16 (tecla pressionada) 0xF0 0x16 (tecla liberta);

Laboratórios Integrados III

MIECOM

Jorge Cabral

Acetato nº2

Teclado PS/2 – Scan Codes



Sequência enviada pelo teclado (em hexadecimal):





Nas teclas “especiais”, o código da tecla (2 bytes, sendo que o primeiro é 0xE0) é enviado quando a tecla é pressionada e os mesmos dois bytes mais o byte 0xF0 no meio são enviados quando a tecla é liberta.
Tecla “Ins”: 0xE0 0x70 (tecla pressionada) 0xE0 0xF0 0x70 (tecla liberta);
Tecla “End”: 0xE0 0x69 (tecla pressionada) 0xE0 0xF0 0x69 (tecla liberta);

Laboratórios Integrados III

MIECOM

Jorge Cabral

Acetato nº3

Teclado PS/2 - Comandos



Os teclados PS/2 podem receber comandos (fora do âmbito do projecto) e enviam também bytes que permitem determinar o estado do teclado:
1.
2.
3.
4.
5.

0xFA – Acknowledge – confirmação;
0xAA – Power on – teclado ligado, teste inicial OK;
0xEE – Echo – faz o eco aos

Relacionados

  • fdsfsd
    1170 palavras | 5 páginas
  • fdsfsd
    969 palavras | 4 páginas
  • Fdsfsd
    364 palavras | 2 páginas
  • fdsfsd
    2101 palavras | 9 páginas
  • Fdsfsd
    279 palavras | 2 páginas
  • Fdsfsd
    317 palavras | 2 páginas
  • fdsfsd
    387 palavras | 2 páginas
  • Lalala roo
    952 palavras | 4 páginas
  • Quase nada
    3074 palavras | 13 páginas
  • Nada
    2088 palavras | 9 páginas