NUEVOS Cursos de Oficios onLine
 

Programar PIC

Seguir
Hola Colegas!!!
Me estoy fabricando un controlador de pic's, pero el pic que llevará este controlador ( 18f2550), necesita ser programado por primera y única vez. Conseguí que me prestaran un controlador de pic's del tipo JDM con conexión serie rs-232, pero no he logrado grabarlo ni con IC-PROG, ni con WINPIC800. Me pueden ayudar?

El controlador que me prestaron nunca fue usado, no tenía el cable de conexión y lo único bueno es que ya venía con un pic que intentaron programar, no pudieron y lo dejaron ahí. El pic que dejaron es el 16f627, el cual estuve intentado grabar pero no pude. Intenté con éste por las dudas, para corroborar de que el controlador funcione y no arruinar mi pic 18f2550.
El cable rs232 macho-hembra lo pedí prestado, solo faltaba una ficha conectar de un lado, busqué esquemas y le pedí ayuda a un amigo que trabaja en comunicaciones y trata con estos cables. Los cablesitios que conecté son 3 (RX, TX y Ground).

El programa IC-PROG que fue el que más respondió, lo lee cuando está vacío el pic, luego al cargarle un código .hex sale un error de dirección 0000h. Intenté varias cosas que vi por Internet, pero soy todo oídos.

Si tienen un .hex para este pic 16f627 y que esté bien hecho envíenmelo así lo cargo, tal vez el problema sea el .hex
Gracias!


5 Soluciones propuestas

IVANLUUJOA escribió:
Hola Colegas!!!
Me estoy fabricando un controlador de pic's, pero el pic que llevará este controlador ( 18f2550), necesita ser programado por primera y única vez. Conseguí que me prestaran un controlador de pic's del tipo JDM con conexión serie rs-232, pero no he logrado grabarlo ni con IC-PROG, ni con WINPIC800. Me pueden ayudar?

El controlador que me prestaron nunca fue usado, no tenía el cable de conexión y lo único bueno es que ya venía con un pic que intentaron programar, no pudieron y lo dejaron ahí. El pic que dejaron es el 16f627, el cual estuve intentado grabar pero no pude. Intenté con éste por las dudas, para corroborar de que el controlador funcione y no arruinar mi pic 18f2550.
El cable rs232 macho-hembra lo pedí prestado, solo faltaba una ficha conectar de un lado, busqué esquemas y le pedí ayuda a un amigo que trabaja en comunicaciones y trata con estos cables. Los cablesitios que conecté son 3 (RX, TX y Ground).

El programa IC-PROG que fue el que más respondió, lo lee cuando está vacío el pic, luego al cargarle un código .hex sale un error de dirección 0000h. Intenté varias cosas que vi por Internet, pero soy todo oídos.

Si tienen un .hex para este pic 16f627 y que esté bien hecho envíenmelo así lo cargo, tal vez el problema sea el .hex
Gracias!


Hola...No te va a funcionar con tres cables porque el JDM hace uso varias señales presente en el COM RS232. Debes comprar un conector DB9 hembra y uno macho y hacer tu la prolongación pin a pin(pin1 de la hembra con pin 1 del macho y así sucesivamente) vienen cables multipares para tal efecto pero no lo hagas de mas de 50cm o un metro por que puedes tener problemas...o si consigues un cable que este ya cableado también pero que no sea largo.
No funciona con adaptadores de USB a Com RS232 solo con puertos Com nativos.
Saludos.

Ric.
ricbevi escribió:
IVANLUUJOA escribió:
Hola Colegas!!!
Me estoy fabricando un controlador de pic's, pero el pic que llevará este controlador ( 18f2550), necesita ser programado por primera y única vez. Conseguí que me prestaran un controlador de pic's del tipo JDM con conexión serie rs-232, pero no he logrado grabarlo ni con IC-PROG, ni con WINPIC800. Me pueden ayudar?

El controlador que me prestaron nunca fue usado, no tenía el cable de conexión y lo único bueno es que ya venía con un pic que intentaron programar, no pudieron y lo dejaron ahí. El pic que dejaron es el 16f627, el cual estuve intentado grabar pero no pude. Intenté con éste por las dudas, para corroborar de que el controlador funcione y no arruinar mi pic 18f2550.
El cable rs232 macho-hembra lo pedí prestado, solo faltaba una ficha conectar de un lado, busqué esquemas y le pedí ayuda a un amigo que trabaja en comunicaciones y trata con estos cables. Los cablesitios que conecté son 3 (RX, TX y Ground).

El programa IC-PROG que fue el que más respondió, lo lee cuando está vacío el pic, luego al cargarle un código .hex sale un error de dirección 0000h. Intenté varias cosas que vi por Internet, pero soy todo oídos.

Si tienen un .hex para este pic 16f627 y que esté bien hecho envíenmelo así lo cargo, tal vez el problema sea el .hex
Gracias!


Hola...No te va a funcionar con tres cables po
Saludos.

Ric.

Gracias, intento y te aviso.
Saludos!
SOLUCIÓN ACEPTADA
Pedías un archivo que funcione en ese PIC16F627A...te hice un archivo en formato rar que subí a Mega y puedes descargar donde esta la imagen del circuito para probarlo que te propongo, el software que programe en Proton Basic, la simulacion en Proteus y el archivo hex compilado para que funcione el pic.
Solo prende un led durante 1 segundo y lo apaga durante 1/2 conectado a la pata 6 del PIC y con una resistencia de 330R a GND para limitar la corriente del LED.
En el esquema falta los pines de alimentacion de 5Vdc del PIC que son el 5 GND y el 14 +5Vdc, no lleva nada mas conectado ya que uso el oscilador interno del pic y no uso el pin MCLRE.
Aquí el enlace
https://mega.nz/#!gRI01C6Y!STQdS7fxkKjVlSY5nJKHmetOk0KxVbwin1T75B64YkE
Suerte.

Ric.
ricbevi escribió:
Pedías un archivo que funcione en ese PIC16F627A...te hice un archivo en formato rar que subí a Mega y puedes descargar donde esta la imagen del circuito para probarlo que te propongo, el software que programe en Proton Basic, la simulacion en Proteus y el archivo hex compilado para que funcione el pic.
Solo prende un led durante 1 segundo y lo apaga durante 1/2 conectado a la pata 6 del PIC y con una resistencia de 330R a GND para limitar la corriente del LED.
En el esquema falta los pines de alimentacion de 5Vdc del PIC que son el 5 GND y el 14 +5Vdc, no lleva nada mas conectado ya que uso el oscilador interno del pic y no uso el pin MCLRE.
Aquí el enlace
https://mega.nz/#!gRI01C6Y!STQdS7fxkKjVlSY5nJKHmetOk0KxVbwin1T75B64YkE
Suerte.

Ric.

Muchísimas gracias por tomarte la molestia y el tiempo, ojalá me funcione. Valoraré más tarde, tal ves sea la solución.
ricbevi escribió:
Pedías un archivo que funcione en ese PIC16F627A...te hice un archivo en formato rar que subí a Mega y puedes descargar donde esta la imagen del circuito para probarlo que te propongo, el software que programe en Proton Basic, la simulacion en Proteus y el archivo hex compilado para que funcione el pic.
Solo prende un led durante 1 segundo y lo apaga durante 1/2 conectado a la pata 6 del PIC y con una resistencia de 330R a GND para limitar la corriente del LED.
En el esquema falta los pines de alimentacion de 5Vdc del PIC que son el 5 GND y el 14 +5Vdc, no lleva nada mas conectado ya que uso el oscilador interno del pic y no uso el pin MCLRE.
Aquí el enlace
https://mega.nz/#!gRI01C6Y!STQdS7fxkKjVlSY5nJKHmetOk0KxVbwin1T75B64YkE
Suerte.

Ric.

Eres un genio! Gracias! Aquí el video de como el pic luego de programarlo, quedo funcional!
https://youtu.be/ZxNSlJeLMm8
Gracias nuevamente!
Saludos!