Programación Específica > Microcontroladores

 Otro Programador...

<< < (3/6) > >>

Huguen_aus_Tirol:
Hola!
Acabo de armar un puequeño "adapatador" que me permite grabar las 24Cxx; en realidad solo probé con una 24C02, pero debería funcionar con las otras.
Es solo un retacito de PCB, el conector para el cable ICSP, el zócalo, un par de resistencias y un capacitor de .1.
Conectamos las lineas PGD y PGC a SDA (pin 5) y SCL (pin 6) de la memoria, respectivamente. Cada linea tiene una R de 10 K a VCC. Los pines 1, 2, 3, 4 y 7 van a GND; y el pin 8 a VCC. Demás está decir del capacitor de .1 entre VCC y GND. En el conector dejamos la línea VPP sin conexión.
Las R puse debajo del zócalo (este quedó un poquito más alto), y la placa tiene el tamaño de una moneda de un euro! :)
Para usarlo, insertamos la memoria en el zócalo, luego conectamos el cable ICSP, grabamos o leemos; luego desconectamos el cable y por último sacamos la memoria... No nos olvidemos que le linea VCC del cable, siempre que el programador este alimentado,  tiene 5 V.
El soft: ICProg
Al que le interese, dejé un par de fotos en

SCH y fotos (en pdf)

Un saludo, y que tengan una linda primavera! B)

microman:
Muchachos, ya que encontre el lugar donde tratar el tema lo voy a poner para ver quien me puede ayudar; tengo un programita guargado en la EEPROM de un 16f873 y quiero pasar éste a un 16f628 o 16f84 y asi poder hacer correr ese programita con estos pic`s se me cruzo por la cabeza a tendria q ser bajo el ICSP(RB6 y RB7) pero estoy buscandole la forma, alguno tiene idea d como hacer esto??? Yo estoy NOCKOUT!!!!!!!!!!
 :( Gracias

© Jonathan ©:

--- Cita de: "microman" --- Muchachos, ya que encontre el lugar donde tratar el tema lo voy a poner para ver quien me puede ayudar; tengo un programita guargado en la EEPROM de un 16f873 y quiero pasar éste a un 16f628 o 16f84 y asi poder hacer correr ese programita con estos pic`s se me cruzo por la cabeza a tendria q ser bajo el ICSP(RB6 y RB7) pero estoy buscandole la forma, alguno tiene idea d como hacer esto??? Yo estoy NOCKOUT!!!!!!!!!!
 :( Gracias
--- Fin de la cita ---
Si el programa esta en un pic y lo quieres pasar a otro debes tener en cuenta que el otro pic debe tener los modulos que necesite para su funcionamiento.. si esta en un PIC16F873 puede que use el ADC y el F84 o el F628 no lo tienen implementado.. podrias pasar el programa con solo leerlo del F873 con un programador e ICProg y pasarlo al pic que quieras de la misma manera.. usando el programador y el software correspondiente. Si lo que quieres el pasar el programa de un pic a otro sin usar programadores.. hacer un estilo programador automatico ya seria otra historia.. no es imposible, pero lleva imaginacion. Espero haber ayudado, si no es lo que necesitabas solo explicame un poco mas lo que deseas realizar. Saludos! :hola:

Huguen_aus_Tirol:
Hola! Muy cierto lo que dice Jonathan; al pasar un programa de un micro a otro de otras características hay que tener cuidado con los periféricos!
Quizá sirva la AN656 de Microchip, que la pueden bajar de su página. Ahi también hay información de como grabar los micros.

Microchip

Otra opción que podría funcionar, y parece interesante, es un bootloader. Hay para los 18F y para los 16F87x; los pueden bajar de

PIC Bootloader

Bueno, espero les sea útil!

Saludos! :)

microman:
Sorry no me supe explicar, la historia es asi: tengo varios archivo hex q lo guarde dentro de una EEPROM mediante el Icprog u otro luego quiero tomar un pic 18f873 el cual tiene; una pantallla LCD, pulsadores, mas le conecto esa EEPROM y mediante el entorno grafico de el LCD puedo decidir q cosas de la EEPROM me interesa para pasar a otro pic. El programa dentro de la EEPROM esta implementado para el pic q deseo cargar. Muchachos le mando un adjunto con el esquema

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa