¿Cómo se encienden los LED para un teclado PS / 2?

2

Estoy haciendo un tipo de consola simple para el mbed con un teclado PS / 2 y un monitor VGA. Tengo una biblioteca PS / 2 funcionando y puedo recibir scancodes y demás. Sin embargo, quiero ir más allá de lo que permite y también permitir que los LED, como el bloqueo de mayúsculas en el teclado, se enciendan según corresponda.

Sé cómo hacerlo desde una perspectiva de tipo de mensaje abstracto y lo he hecho antes en PC x86. Sin embargo, no entiendo cómo hacerlo eléctricamente y teniendo en cuenta la señal del reloj. Todas las referencias que he encontrado para los teclados PS / 2 solo caen al código de ensamblaje x86, que no controla cómo el controlador del teclado de la PC realmente funciona a nivel electrónico. Quiero decir, ¿cómo puedo saber cuándo el teclado está inactivo y puedo enviar un comando? ¿El teclado establece la velocidad del reloj o lo hago para enviar comandos? Solo hay una línea de datos y de reloj, por lo que no entiendo cómo enviar datos al teclado.

    
pregunta Earlz

1 respuesta

2

¿Un montón de información en la red? ¿Qué hiciste en Google?

enlace

Usa el comando 0xED

Para conexiones eléctricas

enlace

El teclado PS2 es una línea serie bidireccional, usa el mismo cable para transmitir y recibir

    
respondido por el TFD

Lea otras preguntas en las etiquetas