Experimentos con el PIC16F84 (II)

Agosto 11, 2006

Después de un par de días leyendo la documentación de Rickard Guneé y Joel Jordan sobre la generación de señales de video con el PIC16F84, aquí tenéis el “Hola Mundo”. He tenido un primer error al trabajar con los 64us para dibujar una línea horizontal que explica Rickard en su tutorial y, en su lugar, he optado por un trazado más “lento” -el de Joel Jordan, 52us. La imagen de la línea horizontal es absolutamente nítida.

pictv1.JPG

Si queréis el código, escribidme. El diseño del protoboard es muy sencillo. Si queréis también os puedo pasar el esquema.

After spent two days reading and studying docs form Rickard Guneé and Joel Jordan about how to generate video signal with a PIC16f84
, here it is a “Hello world!”. I work with 52us instead 64us to draw horitzontal lines and it works very fine (you can see the tv picture I taked!). Feel free if you want to receive the source code and hex file.

26 comentarios para “Experimentos con el PIC16F84 (II)”

  1. mopno0.1 Dijo:

    Disculpa me podrias explicar como envias señales de video desde el pic16f84, nose si me podrias mandar la informacion que tengas muchas gracias…


  2. Hola,
    Bueno, en primer lugar sería recomendable que leyeras la documentación de los autores que cito en el post. Aquí tienes los enlaces (en inglés):
    http://www.rickard.gunee.com/projects/video/pic/howto.php
    http://www.acm.uiuc.edu/sigarch/projects/breakout/

    Yo estoy ahora en “zona de pruebas”. Me gustaría escribir algún tutorial, pero más adelante, cuando sepa dibujar algo más que una línea vertical :)
    Si quieres el código, te lo puedo enviar.

    Javier

  3. Jorge Dijo:

    Nesecito hacer un generador de funciones para un proyecto, me interesaria mucho saber como puedo generar una onda senoidal y una diente de sierra con el PIC16F84, alguna idea de como realizarlo me seria de mucha ayuda, gracias.

  4. JOSE Dijo:

    hola me puedes pasar el codigo fuente si es posible en c si lo tienes si no pues en asm gracias.

  5. Roberto Dijo:

    Hola
    Necesito saber como se genera un caracer y la misma señal de video con un PIC 16f84 para poder empesar a realizar las pruebas.

  6. Javier Belanche Dijo:

    Roberto,
    En mi planeta las cosas se piden “por favor”. Segundo, que Tú necesites saber no es sinónimo que YO, generosamente, te lo vaya a explicar. Si quieres comenzar a realizar “las pruebas”, tendrás de poner de tu parte, es decir, de tu voluntad por aprender.

  7. saidh Dijo:

    si no es mucha molestia el programa y el circuito, para implementarlo, esque me e topado con varios y son diferentes…

  8. jannice Dijo:

    hola javier, yo ya estoy en proceso de generacion de las se;ales pero si me gustaria pedirte el favor de enviarme el dise;o del circuito porque aun no lo tengo muy claro, y gracias por el link.

  9. Jhanus Dijo:

    Hello,

    I hope that you didn’t abandon this project and that you still have the code for vertical line. I’m also working on tv signal generation but I stuck at Vsync, at least I think that there is my problem. I’m not using interlacing and I use only 312.5lines(PAL), but it won’t and won’t work.

    So if you still have that code, send it to me:
    projectlost@gmail.com

    Thank’s

  10. Alex Dijo:

    me gustaria intentar hacer el hola mundo como tu lo llamas,espero y me envies a mi correo el codigo y el diseño del protoboard y el esquema.

  11. masashi Dijo:

    hola disculpa pero necesito aprender a programar en PICs al menos para television espero q me ayudes a encontrar pag relacionadas yo me encargo del resto por fa es q no pillo ya llevo 6 meses pero no`pillo nada te pido por favor gracias ahi esta mi correo para que nos comuniquemos adios feliz año nuevo para todos los q lean esto

  12. masashi Dijo:

    hola jejej sorry me olvide mi correo es gisinotodaimasashi@hotmail.com ah por cierto tengo base por si de tratase del PIC 16Fxxx la serie adios


  13. Hola a todos y disculpad mi silencio. Hace ya casi dos meses y medio que tomé la decisión de descontinuarlo y mudarme a http://stu.pido.us
    En relación a vuestro enorme interés sobre la generación de señales de video con los Pic, tenéis una muy buena documentación en la página de proyectos de Rickard Gunée, autor de los sistemas de videojuegos para los PIC y SX
    http://www.rickard.gunee.com/projects/video/pic/pong.php
    http://www.pablin.com.ar/electron/circuito/mc/picpong/index.htm

    No dudo q este año recupere más adelante este rollo del low-video-tech…
    X.

  14. Ignacio Dijo:

    Hola Javier! Disculpa, utilizas mucho el 16F84? Te pregunto esto porque quiero pedirte por favor me expliques si conoces cómo enviar señales desde mi PC al 16F84 ya sea con un puerto serial o paralelo. Gracias de antemano.

  15. Jose Dijo:

    Hola javier, oye quisiera ver si me pudieras mas o menos como hacer una onda senoidal por medio de este pic, o una triangular, esque la verdad no se como hacer eso, te lo agradeceria mucho, y sobre lo de tu trabajo se ve muy bien.

  16. Oskar Dijo:

    Hola Javier,
    Me recomendarias algun simulador para pic16f84 en el cual se pueda ver la señal de tv mediante algun plug-in?
    Muchas gracias

  17. Brian quintero Dijo:

    hola, me gustaria hacer este mismo experimento, podrias hacerme el favor de mandarme el codigo y tambien el esquema, de ante mano te lo agradeceria

  18. saidh Dijo:

    carnal si quisiera de favor ai me lo pudieras pasar una ves intente y no lo logre ya que me pedian un pic16f84a/20 LO CUAL NO CONSEGUI y el programa nunca supe si estubo bien. pasamelo tal como debe de ser please… saludos bye…

  19. freddy Dijo:

    Hola amigo

    He podido leer tu proyecto, quisiera por favor puedas enviarme el codigo y el circuito pa poder experimentarlo. Todavia soy muy novato en el mundo de los pics.

    Te agradeceria mucho.

    bye.

  20. jose Dijo:

    NECESITO UN CIRCUITO PARA UN PIANO CON UN PIC 16F84 GRACIAS APRECIARIA TODA COLABORACION

  21. milton Dijo:

    me gustaria intentar hacer el hola mundo como tu lo llamas,espero y me envies a mi correo el codigo y el diseño del protoboard y el esquema. milton_11_28@hotmail.com

  22. edgar Dijo:

    que rollo saben como hacer una honda senoidas con un pic?????????

  23. ale Dijo:

    hola buenas noches mira me llamo la atencion tu proyecto y me encantaria implementarlo claro si me lo permites no se si me podrias enviar el codigo y el diseño gracias

  24. Lino Dijo:

    Hola me interesa mucho ese proyecto, solo k tengo una duda..Como le haces para pintar la linea blanca? Ya que con el nuestro no sabemos que onda con la sincronizacion horizontal, no esta dando problemas
    Me podrias enviar el codigo y el diseño de como va implementado.. gracias

  25. Pablo de Arriba Dijo:

    Hola.. Me fascinó que hayas programado en el 16f84 el famoso juego del ping pong de atari!!! Y ahora me muero de ansias por hacerlo en mi casa jaja!! Me gustaría ver si puedes mandarme el asm y el circuito esquemático.. Gracias anticipadas [^_^]
    Este es mi e-mail: pablodearriba@live.com.ar
    Espero con ansias tu respuesta. Bye

  26. Ramiro Perez Dijo:

    Hola, me interesa este experimento por favor envia me el esquema y todo el codigo para elaborar el programa. Muchas gracias. perez_ortega@live.com


Escribe un comentario