TODOPIC
Microcontroladores PIC => dsPIC => Mensaje iniciado por: Nocturno en 12 de Agosto de 2005, 06:41:00
-
Acabo de colgar en mi web un proyecto de control de un ratón PS/2 con un dsPIC.
El proyecto está desarrollado en C30 y es muy facilito. He troceado el código para explicar cada parte de manera que quede un poco más ilustrativo.

Bueno, lo tenéis en el Rebujito, en la sección proyectos:
El REBUJITO
-
Hola:
Felicidades Nocturno, muy buen proyecto, y la explicacion pues mas clara que eso ni el agua... 
PD: El Rebujito agregada a favoritos...
-
Muy bueno nocturno

(me quedo flipado con la resolucion del scope en la pantalla del TV, aparte ni se me pasa por la cabeza como ir dibujando el cursor por la tele
)
¿A que frecuencia va el dsPIC? ¿Se podria hacer eso con un 18f (no me refiero a un osciloscopio que supongo que no) si no a dibujar así en la TV porque a 20 mhz no da para mucho en 64uSeg por linea
)?
-
jode nocturno se me ha kedao la boca abierta, enhorabuena!!.... muy buen proyecto, muy buena explicación, y jooode con el video del osciloscopio... sois unos fieras
-
En dos palabras im - presionante.

Enhorabuena
He estado mirando un poco el código y tengo una duda con los retardos:
tienes una rutina para retardos de milisegundos en la que para 1mseg = ejecutar 1000 retardos de 1 microsegundo OK
pero en otra parte del programa "EnviaByte(unsigned char ByteSalida)" aparece:
DelayUs (168); // y al cabo de 100us bajamos DATA
-
Pues sí, tienes razón, Josemyzm, eso es un error. No son más que restos de sangre de una dura batalla contra el ratón. Pero no está mal la instrucción, lo que está mal es el comentario. Según dicen las especificaciones, ahí habría que esperar 100us, pero tuve que subirlo un poco para que me funcionase bien. Quizás dependa del modelo de ratón, no lo sé.
En cualquier caso, si lo vas a probar, ten en cuenta que no puedes bajar de 100us
Por cierto, gracias a todos por vuestros comentarios. Así dan ganas de seguir publicando cosas
-
Gracias, en principio no tengo tiempo a corto plazo para darle caña a los DSPic pero siempre suelo echar un ojo a los programas, se aprenden bastante más que con el COPY & PASTE.
-
Lo flipooo



Hay que quitarse el sombrero macho. El video del raton sobre la TV ma dejao de piedra. Ahy cambiando de icono cuando pasa de zona gráfica a zona de datos 


Tenía mi osciloscopio un poco avandonao, pero mañana mismo le doy un poco de vidilla al asunto.