Autor Tema: Ratón controlado por dsPIC  (Leído 3278 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Ratón controlado por dsPIC
« 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

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
RE: Ratón controlado por dsPIC
« Respuesta #1 en: 12 de Agosto de 2005, 10:01:00 »
Hola:

Felicidades Nocturno, muy buen proyecto, y la explicacion pues mas clara que eso ni el agua... Muchas risas

PD: El Rebujito agregada a favoritos... Rebotado

Desconectado RaDoN

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1498
RE: Ratón controlado por dsPIC
« Respuesta #2 en: 12 de Agosto de 2005, 18:39:00 »
Muy bueno nocturno FlashFlash (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 loco)

¿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 RollEyes)?
Si juegas contra el mejor, pierdes como los demás.

Desconectado J1M

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1960
RE: Ratón controlado por dsPIC
« Respuesta #3 en: 13 de Agosto de 2005, 08:49:00 »
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

Desconectado josemyzm

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 309
RE: Ratón controlado por dsPIC
« Respuesta #4 en: 13 de Agosto de 2005, 11:42:00 »
En dos palabras  im - presionante.  Giño

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

Saludos desde Logroño (España)

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
RE: Ratón controlado por dsPIC
« Respuesta #5 en: 13 de Agosto de 2005, 13:47:00 »
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 Fumador

Desconectado josemyzm

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 309
RE: Ratón controlado por dsPIC
« Respuesta #6 en: 13 de Agosto de 2005, 15:43:00 »
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.

Saludos desde Logroño (España)

Desconectado antoniof

  • Moderadores
  • PIC24F
  • *****
  • Mensajes: 729
RE: Ratón controlado por dsPIC
« Respuesta #7 en: 24 de Agosto de 2005, 12:57:00 »
Lo flipoooFlashFlashFlash

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 RebotadoRebotadoRebotado

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