Otras respuestas han cubierto lo que el micro en el interior del ratón necesidades de un reloj. Sin embargo, ellos no han cubierto las partes más importantes de la pregunta:-
No sería capaz de usar el reloj de la computadora?
La primera cosa a tener en cuenta es que el equipo no está dando un reloj. Si no hay uno para el uso, usted no puede utilizar. A menos que usted quiere configurar un conector personalizado, por supuesto - pero entonces usted necesita para convencer a sus clientes potenciales a mano-modificar sus equipos. A menos que sus clientes son muy hardcore expertos en electrónica, este no va a ser una exitosa estrategia de negocios!
Lo que es más importante, aunque es la pregunta de por qué el equipo no está dando un reloj. En orden para que el reloj sea lo suficientemente rápido para ejecutar el micro en el ratón, debe ser bastante rápido - un par de cientos de kHz es el mínimo absoluto, y más normalmente estás en MHz para incluso muy antiguas micros. El 5717 al parecer esperaba un reloj de 4MHz. El problema aquí es que, a menos que usted es muy cuidadoso acerca de la construcción del cable, la señal de abastecimiento y de hundimiento, y todos los aspectos interesantes de la rápida digital de comunicaciones, lo que se crea cuando se pone 4MHz abajo de un cable es un transmisor de radio. Es absolutamente posible para hacerlo bien sin la radiodifusión para el mundo - USB, DVI y HDMI gestionar para enviar datos digitales en las altas tasas - pero no es sencillo. Así que la gente en general no enviar los relojes abajo cables largos a menos que tengan una buena razón para hacerlo.
También si tiene su propio cristal no se podría salir de la sincronización con el reloj de la CPU?
Tienes toda la razón en que si el ratón produce datos que la CPU tiene que leer reloj de manera sincrónica, entonces el ratón se necesita el reloj de la CPU. (En realidad, usted puede obtener una más lento sincrónico reloj y se multiplican en el otro extremo, pero olvidemos eso por el momento, por motivos de simplicidad.) Así, no?
De nuevo, buscando en el sistema, la respuesta es claramente "no". El 5717 cambia su resistencia a medida que el usuario mueve el ratón. El usuario no va a mover el ratón, que rápido, y el usuario puede mover el ratón cada vez que como, así que no hay ningún requisito para que se de reloj síncrono. Peor de los casos, los cambios en la resistencia a mitad de camino a través de la CPU de la lectura, y la CPU obtiene el menor valor o mayor valor. La próxima vez, la resistencia permanece constante y la CPU obtiene el valor final. Desde el ratón sólo se mueve a la velocidad de la mano del usuario, que nadie cuida mucho sobre una muestra de más o menos para llegar al valor final.
Así que, para responder a sus preguntas en orden inverso:
- No importa si es fuera de sincronización con el reloj de la CPU.
- Existen buenas razones técnicas para no enviar el reloj de la CPU por el cable, a menos que sea absolutamente necesario, y en este caso no es así no.