por fin.
ya tengo medio dominado la programacion con el ICD2.era una tonteria.se me olvido seleccionar el modelo de pic a programar.
ahora me queda entender para que sirve el debugger in circuit.tengo mas o menos idea,pero no estoy del todo enterado.
a mi entender deberia funcionar como el propio simulador del MPLAB.pero con la diferencia de que la ejecucion del codigo se hace en tiempo real.
supongo que segun para que aplicacion se realize el codigo,sera mejor una simulacion o una ejecucion real.
entiendo que el ICD2 se debe conectar al prototipo mediante el cable ICSP.y que lo que ocurra en los registros y pines del circuito de nuestro proyecto,
se visualizaran en las ventanas de codigo del MPLAB.aunque no entiendo como puede realizarse una lectura del WREG por el cable ICSP.
a no ser que la ejecucion del codigo se realize en paralelo con el procesador del ICD2.y que en todo caso lo que se este ejecutando el prototipo,
solo es una suposicion reflejada de la ejecucion interna de ICD2.
tambien se me ocurre pensar que no hace falta conectar el ICD2 al proyecto.y que la ejecucion dle codigo,solo se realiza dentro del ICD2.
pero en tal caso.de poco nos serbiria el ICD2 al no poder leer un dato conectado a los pin de entrada.ya que a esto no habia nada conectado.
alguien me puede explicar exactamente como funciona el ICD2?