Autor Tema: aun no me queda claro ICSP  (Leído 28225 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado flacoclau

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1692
    • El Micro Reactor
Re: aun no me queda claro ICSP
« Respuesta #30 en: 07 de Septiembre de 2008, 15:36:43 »
Es más, si diseñas bien las cosas puedes dejar el programador conectado siempre y apenas termina de programar ya empieza a correr el programa, más útil si tildas en la ventana del winpic "cerrar esta ventana al terminar" directamente le dás programar en el ícono de la flechita roja de la barra de tareas.

ya con tu programa listo en tu compilador, lo compilas, lo cargas en el winpic y lo grabas en el pic, lo pruebas.
ya de allí los pasos se simplifican:

modificar programa.

compilar el hex.

grabar y probar
Las personas con buena ortografía me atraen textualmente.

El Micro Reactor

Córdoba capital - Argentina.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: aun no me queda claro ICSP
« Respuesta #31 en: 07 de Septiembre de 2008, 19:43:47 »
Oye flaco y como seria para que sea como tu dices? mira que yo programo con el ICD2 y el MPLAB y siempre que lo conecto el PIC se bloque para dejar programarlo.
El papel lo aguanta todo

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: aun no me queda claro ICSP
« Respuesta #32 en: 08 de Septiembre de 2008, 00:22:11 »
Está el esquema al principio del hilo:
http://www.todopic.com.ar/foros/index.php?topic=13407.msg183507#msg183507

Si lo conectas así se puede programar sin sacar conector ni PIC, y tan pronto como termina de programarse sale corriendo.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: aun no me queda claro ICSP
« Respuesta #33 en: 08 de Septiembre de 2008, 01:34:47 »
 :shock: :shock:

Pues es el que yo uso ... y cuando conecto el ICD2 hace que el pic pase a modo de programacion y detiene el programa!!! debe ser que el ICD2 tiene fijo en su salida los 13V en el pin Vpp, porque a mi me toca obligatorio desconectar el ICSP para poner a "correr" al pic.

Saludos
El papel lo aguanta todo

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: aun no me queda claro ICSP
« Respuesta #34 en: 08 de Septiembre de 2008, 01:42:00 »
Es que no conozco el ICD.Con winpic y gtpusb va perfecto.

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1835
    • IDEAA
Re: aun no me queda claro ICSP
« Respuesta #35 en: 08 de Septiembre de 2008, 14:47:10 »
Oye flaco y como seria para que sea como tu dices? mira que yo programo con el ICD2 y el MPLAB y siempre que lo conecto el PIC se bloque para dejar programarlo.

 :shock: si tu programa no corre con el ICSP conectado, entonces como haces funcionar el ICD2?
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: aun no me queda claro ICSP
« Respuesta #36 en: 08 de Septiembre de 2008, 17:58:30 »
Hola.

Es que no estoy haciendo debug solo estoy programandolo, si hago debug ahi la cosa cambia.

Saludos
El papel lo aguanta todo

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: aun no me queda claro ICSP
« Respuesta #37 en: 08 de Septiembre de 2008, 18:28:33 »
hola amigos
Con respecto al ICSP
 ponemos una resistencia de 1k en el teminal del clock y el data independiente de lo que tengamos detras, verdad cuando lo programemos no rulara verdad, pero cuando se ejecute el programa rulara tambien y con respecto el VPP le ponemos un diodo 1n4148.

Si se le quisiera poner un reset se le podria poner algo como el dibujo de abajo, (miren ,deben estar registrados para verlo, perdonen las molestias)
miran y me cuantan.
De todas formas, ¿me recomendais los Jumper en data y en clock o con la resistencia de 1k nos vale?

un saludo
« Última modificación: 25 de Septiembre de 2008, 18:09:23 por pajaro »

Desconectado Leon Pic

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3610
    • Impresiones en 3D
Re: aun no me queda claro ICSP
« Respuesta #38 en: 08 de Septiembre de 2008, 18:43:53 »
Pájaro, no se ve la imagen
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: aun no me queda claro ICSP
« Respuesta #39 en: 12 de Octubre de 2008, 14:02:58 »
hola amigo

Gracias Leon Pic. Debes de estar registrado para verla.

un saludo

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1835
    • IDEAA
Re: aun no me queda claro ICSP
« Respuesta #40 en: 15 de Enero de 2009, 00:45:42 »
una preguntita... para utilizar PGD y PGC como dicen basta una resistencia de 1K en la mayoria de los casos para aislar la entrada...
mi caso es un pulsador. por lo que tendria una resistencia de 1K, luego un pullup de 10K y el pulsador a GND.
Podria omitir la resistencia de 1K? al fin y al cabo, la R10K ya esta separando la entrada de Vdd...
lo que no se es si habria problemas dejando conectado el ICSP, porque al accionar el pulsador estamos llevando a GND la linea, y tal vez le "moleste" al programador....
Salu2

PS: por cierto, MCLR puedo usarlo como entrada para un pulsador si uso la misma configuracion que la que esta para el reset, no?
« Última modificación: 15 de Enero de 2009, 00:51:32 por Marttyn »
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: aun no me queda claro ICSP
« Respuesta #41 en: 15 de Enero de 2009, 03:43:35 »
Podrías ahorrarte la resistencia y todo funcionaría bien si cuando programas el micro no pulsas el pulsador.
Si se te ocurre pulsarlo habrá un choque de tensiones entre la salida del programador y el interruptor cuando la salida sea 5V. No sé si se romperá algo, aunque creo que no, porque a mí me ha debido pasar muchas veces.

En según qué modelos de micros, puedes usar el pin MCLR como un pin más de entrada o salida poniendo el fuse NOMCLR.

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1835
    • IDEAA
Re: aun no me queda claro ICSP
« Respuesta #42 en: 15 de Enero de 2009, 14:45:17 »
estando conectado el ICSP pero sin estar programando, al apretar el pulsador estaria conectando la linea del programador directamente a GND... no le afectara?
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: aun no me queda claro ICSP
« Respuesta #43 en: 15 de Enero de 2009, 14:49:10 »
No sé qué programador usas. Si es un GTPUSB PLUS no le afecta en absoluto, porque cuando no está programando, las líneas PGD y PGC permanecen en alta impedancia.

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1835
    • IDEAA
Re: aun no me queda claro ICSP
« Respuesta #44 en: 15 de Enero de 2009, 15:04:28 »
ICD2
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.


 

anything