ayuda con el teclado en el protocolo ...

A

alunaro

Guest
Hola, estoy tratando de emular a un teclado con pic, pero hay algunos puntos oscuros
está sobre el protocolo que no entiendo, y no tienen información.toda la información será bienvenida:

Preguntas:

1 - si es KEYB retransmiting último byte (porque envió una Reenviar anfitrión) y de acogida inhibe el autobús en el medio de transmisión
, Después de la transformación del nuevo mando ...KEYB debe reenviar el último byte, sin esperar a que Reenviar comando o debe esperar
Reenviar a un comando de acogida?.IE:

KEYB acogida

Z ----->
Un ----->
<---- Volver
A - X (anfitrión inhibir autobús) por qué?Creo anfitriona puede hacerlo.
<---- Envía otro comando-no-Reenviar
?----->

KEYB debe intentar enviar de nuevo la clave "A"?siguiente clave en el tampón?Reenviar esperar otro comando de acogida?...?
cómo enviar "A" KEYB fue interrumpido, el enviado LastKey será "Z"?2 - Este caso:

KEYB acogida

Un ----->
<---- Comando (no reenviar)
ACK ----->
<---- Volver
?----->lo que debe reenviar el teclado?"A" clave, o solamente "ACK", o el paquete completo de comando?3 - cuántas reenviará el teclado debe enviar antes de enviar un 0xFC?(Creo que vuelva a 1 y si el segundo byte de acogida
sigue mal, entonces envía KEYB oxFC)
¿qué KEYB 0xFC después transmiting un código de error?está en espera de comandos de acogida?paradas claves de la exploración?...?¡Gracias!

 
Hay algunas buenas referencias en la web.Echa un vistazo a los siguientes ejemplos de - el primero tiene algunas sugerencias con el código de programación segmentos:

h ** p: / / www.beyondlogic.org / teclado / keybrd.htm

h ** p: / / www.hth.com / filelibrary / TXTFILES / keyboard.txt

(reemplace con * t en más arriba)

 
Gracias, pero tengo que leer antes de webs, y no tienen ninguna solución para mis preguntas.De verdad que yo estaba buscando para ellos hace algunos meses, y NADA!

Así que ahora estoy haciendo un registro de AT teclado, pero todos muy bien ser más fácil si pudiera leer que necesito.xDD
Voy a seguir buscando ....

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Muy triste o llorar" border="0" />
 
Aquí un software basado en AVR para AT teclado.Espero que sea útil.Recuerdos.

 
u. gracias.pero ...Yo lo había leído todavía ..hahahaha Realmente he leído las notas de solicitud de ciprés, Philips, Atmel, microchip, y otros, muchos de webs, artículos y preguntas más frecuentes, pero todos hablan de la búsqueda de código de rutinas de conversión de timming o la comunicación, pero no una sobre el "alto nivel "protocolo de acogida teclado-es decir: ¿qué pasaría si envía y 0xFC teclado o ...cuántos keyboad reenvía debe enviar antes de enviar un 0xFC error?o las preguntas de mi primer post ..

loggeeer,
necesito UUUUU

gracias

 
Ver esta máquina .....

http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2002/lz28project491/weatherstat/keyboard_handler_state_machine.htm

 
mmmmmh que
de nuevo!!vamos a SEEE (espero que no sea la máquina de estados de timmings, porque lo hice hahahaha)

gracias

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />
 
En último caso, puede intentar invertir la interrupción de teclado manejador (int 9), en el modo DOS puro, sin carga KEYB conductor) ...o comprobar en algunos códigos de referencia (véase el PM)

 
gracias ...Creo que ahora tengo un fragmento de código interesante xD

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />Debo estudiar, quizás no lo puedo resolver todos los problemas pero como yo lo veo, yo podría resolver casi todos-creo-xD

Gracias U

<img src="http://www.edaboard.com/images/smiles/icon_surprised.gif" alt="Sorprendido" border="0" />Si me da para resolver el protocolo, tal vez podría publicarla ..pero antes ...Tengo que traducirlo Hehe

Estoy haciendo una plena KEYB codificador con el PIC, pero la información ...IBM aaaaag apesta.

 
alunaro escribió:

gracias ...
Creo que ahora tengo un fragmento de código interesante xD
<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
Debo estudiar, quizás no lo puedo resolver todos los problemas pero como yo lo veo, yo podría resolver casi todos-creo-xDGracias U
<img src="http://www.edaboard.com/images/smiles/icon_surprised.gif" alt="Sorprendido" border="0" />

Si me da para resolver el protocolo, tal vez podría publicarla ..
pero antes ...
Tengo que traducirlo HeheEstoy haciendo una plena KEYB codificador con el PIC, pero la información ...
IBM aaaaag apesta.
 
sí sé que después de leer el código ..xDD

Sólo la necesidad de registro y enviar paquetes de datos que algunos mal (mi maderero podría hacerlo cuando termine).I HAVENT todos los demás recursos ..Debo hecho yo xD.

Pero yo pensé en volver a la keystokes y un "restablecimiento" del teclado cuando se envía un código de FC ...más o menos.

ahora no sé ...mañana voy a pensar en ello xD.

Gracias a todos U 4.

 
si
está la construcción de un registrador de teclado y,
a continuación, algunos podrían código 8051
ser de ayuda:

http://www.keelog.com/diy.html
http://www.keelog.com/files/diy.asm

 
h ** p: / / koti.mbnet.fi / ~ gkos/gkosnet/gn-circuit-ps2.html

Funciona.

 
MMH así se ve bien

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />

thx

 

Welcome to EDABoard.com

Sponsor

Back
Top