SoloCodigo
Programación Específica => Microcontroladores => Mensaje iniciado por: lmarte en Miércoles 3 de Marzo de 2004, 17:58
-
Buenas, se que para algunos puede parecer risible la pregunta, pero, alguien ha realizado estas transmisiones con el 16f84? yo lo hago constantemente pero con el 16f873, lo que pasa es que para comunicarme con el pc estoy subutilizando este pic (me sobran una cantidad de pines).
Si alguien tiene subrutinas que me sirvan, o alguna pagina que me recomiende, les agradezco.
LMARTE
-
Mira esto, es del CDROM de un libro que tengo que parece muy fácil.
Saludos,
Acor2.
-
ACOR2 muchas gracias por tu ayuda, podrias revisar, pareciera que el archivo estuviera incompleto :huh: te agradezco tu interés, ya me diste una idea por donde empezar...
LMARTE
-
Buenas a todos!!!
lmarte como no has dicho exactamente en que lenguaje lo precisas, yo te voy a pasar un ejemplo en c. Este lo he sacado de los ejemplos que hay en en compilador de c Hi-Tech. Sé que es más óptimo en asm, pero muchas veces no nos importa que sea o no óptimo. Yo he usado este código(con alguna variación mía) varias veces y con buenos resultados. Espero que te sea de utilidad.
saludos.
-
Aqui hay una dirección de una nota de aplicación de la página de microchip, que puede ayudar sobre este tema.http://www.microchip.com/1010/suppdoc/appn...an712/index.htm (http://www.microchip.com/1010/suppdoc/appnote/all/an712/index.htm)
Un saludo
LMARTE
-
Mira LMARTE si te sirve esta secuencia escrita en picbasic para la comunicacion serial:
include "modedefs.bas"
dato var byte
inicio:
serin porta.0, n2400,dato
serout porta.1,n2400,[dato]
if dato=...... then continua
goto inicio
continua:
.........
........
Espero te sirva de algo. Hasta pronto
Picnick.
-
puedes utilizar el circuito MAX232, TAMBIEN ECHALE UN VISTAZO A LAS APPNOTES DE MICROCHIP
-
SAludos....
te mando un programa que si me sirvio.
transmite del PIC16F84A a la PC y funciona perfecto
Y tambien de la PC al PIC y me funciona, asi que espero te sirva
SALUDOS
:hola:
-
alternative muy bueno tu programa!!! :comp:
-
:comp: Ahí te adjunto un .asm , fijate en la parte que dice "Transmit" pero tené en cuanta que registros y subrutinas adicionales ocupa para la transmision, este era un proyecto que arme para la facultad, era un medidor de distancias por ultrasonido, el pic16f84 hacía las medidas y le mandaba al pc los datos...saludos electrik :whistling:
-
una pregunta no relacionada con este tema... pero ay que lo has expuesto(/electrik77) podrias enviar tambien el circuito del medidor de distancias por ultrasonidos?
GRACIAS.