Autor Tema: ICD del MicroCode Studio Plus  (Leído 5810 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
ICD del MicroCode Studio Plus
« en: 30 de Junio de 2004, 16:49:00 »
Hola a todos ......tanto tiempo, que bueno que este foro si tan bien como siempre
Estoy con vacaciones y de vuelta con los PIC, ahora tratando de usar el ICD del MicroCode Studio Plus ,que creo que es parecido al run de pascal no?
Para eso que necesito?
Creo que una placa como esta de melabs
el programador que tengo es el del EPICWin (Pic Start Plus se llama?) para la coneccion ICSP, este me sive no? Tampoco se bien como conectarlo
Ya estube dando vueltas en el foro pero no entendi mucho
bueno a ver que me cuentan
Saludos a todos y que bueno estar aqui aunque sea por unas semanas

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: ICD del MicroCode Studio Plus
« Respuesta #1 en: 30 de Junio de 2004, 20:34:00 »
Buenas:

Juan, basicamente necesitas un programador por un lado para bajarle el programa y por el otro lado un conversor ttl-232 como el max232 ,y este se conecta a los pines c6 y c7 del micro a debuggear ,tal como sale en la ayuda del microcode.-

Con esto ya esta funcionando y podes simular paso a paso el código en basic.-
Saludos
Jorge

Desconectado Abago

  • PIC24F
  • *****
  • Mensajes: 792
RE: ICD del MicroCode Studio Plus
« Respuesta #2 en: 30 de Junio de 2004, 23:01:00 »
hay es donde he encontrado yo el problema....
Mi programa utiliza la usart...

bueno ejmc, creo que la respuesta de jorge soluciona tu pregunta.
 

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: ICD del MicroCode Studio Plus
« Respuesta #3 en: 30 de Junio de 2004, 23:04:00 »
Hola Jorge........ entonces hago la parte de la rs232 y les cuento
Alguna otra cosita para tenerr en cuenta????

[flash width=500 height=500]http://y esto que sera[/flash]

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: ICD del MicroCode Studio Plus
« Respuesta #4 en: 01 de Julio de 2004, 09:55:00 »
Hola Juan:
Realmente no tiene mayores problemas, solo recorda compilar desde el boton de compilación del icd (te agrega unas lineas mas al assembler ) y nada más.-

Por el lado de la 232 ,yo tengo armada una plaqueta independiente que la conecto a la aplicación.-

Saludos
Jorge

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: ICD del MicroCode Studio Plus
« Respuesta #5 en: 01 de Julio de 2004, 15:08:00 »
Bueno, hice la placa del HELP en protoboard y para probarlo hice este programa:
DEFINE LOADER_USED  1  " uses a bootloader

"Configuracion del PIC
ASM    
   device pic16F628, intrc_osc, wdt_off, mclr_on, lvp_off, protect_off, pwrt_off
ENDASM

cont var byte

trisb.4=0          "portb.4 como salida

loop:cont=0    "inicializa cont
     while cont<10  "mientras cont sea menor a diez
     cont = cont+1 "incremento cont
     portb.4=1    "B1=1
     pause 500    "pausa
     portb.4 = 0  "b1=0
     pause 500    "pausa
     wend
     goto loop    "por siempre

Bueno cuando empeze a escribir se colgaba en trisb.4=0, y en otras oportunidades me mandadba un mensaje de error y cuando fui a ver que hera lo puse en marcha y empezo a andar
Bueno una preguntita, el estado de los pins donde lo veo?


Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: ICD del MicroCode Studio Plus
« Respuesta #6 en: 01 de Julio de 2004, 19:52:00 »
Ha ,otra cosa; para grabar el pic tengo que usar el programador y para el debug tengo que sacarlo y ponerlo en la otra placa, no se puede hacer todo en la misma para no teener que sacarlo y ponerlo. A ver que dicen.......

Desconectado Abago

  • PIC24F
  • *****
  • Mensajes: 792
RE: ICD del MicroCode Studio Plus
« Respuesta #7 en: 01 de Julio de 2004, 21:58:00 »
Puedes usar el bootloader (creo), o poner a tu circuito la opción de grabar en ICSP...

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: ICD del MicroCode Studio Plus
« Respuesta #8 en: 02 de Julio de 2004, 00:26:00 »
Que tal Abago......
Pero eso lo hago conectando los cabls que van a rb6,rb7  y la Vpp???????? Tiene que ser de 13V y en el circuito tengo 5V. El bootloader creo que si hace todo eso, pero no se que placa es esa

Desconectado Abago

  • PIC24F
  • *****
  • Mensajes: 792
RE: ICD del MicroCode Studio Plus
« Respuesta #9 en: 02 de Julio de 2004, 13:19:00 »
El bootloader, solo necesitar conectar un max232 a los pines rx/tx de la usart y a un db9 o cable serie...
después cargas el bootloader que trael el microcode studio al pic con tu programador...
montas el pic en tu circuito... y a trabajar...

para cargar tu programa por medio de bootloader, solo tienes que poner el microcodestudio para que programe usando loader una vez que el microcode studio, te pida que realices un reset de tu circuito, lo reinicias, y empezará a cargar tu código al pic.

Desconectado RGL

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 634
RE: ICD del MicroCode Studio Plus
« Respuesta #10 en: 04 de Julio de 2004, 08:52:00 »
El bootloader no lo soporta el 16f628. De hecho en el Micro Code Studio Plus no viene ningun loader para este micro y no creo que a traves del MCSP puedas usar bootloader. Si usas un micro como el 16F877A puedes hacer todo por la misma conexion del puerto serie: la programacion con el bootloader y la depuracion. Esto se hace de una forma comoda y rapida.

Saludos
Ricky
Madrid~Espa~a

Desconectado ejmc

  • PIC18
  • ****
  • Mensajes: 311
RE: ICD del MicroCode Studio Plus
« Respuesta #11 en: 04 de Julio de 2004, 23:17:00 »
Buenas a todos
Pues entonces no puedo hacer todo en la misma placa
Solo me quedaria hacer algo por medio de llaves, tal vez sea mas comodo. De todas formas buscare un bootloader para hacer, a ver que encuentro............

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: ICD del MicroCode Studio Plus
« Respuesta #12 en: 05 de Julio de 2004, 08:27:00 »
Hola:

Alguna vez hice una placa para el 16f84 que consistia en un zócalo para el 84 y prolongaba los pines del zócalo para montarlos sobre el zócalo de la aplicación. De este nuevo zócalo sacaba los pines para ICSP, cosa de no tocar la placa madre de la aplicación.-

Para el 628 no encontraras bootloader porque este tipo de aplicación se da en los micros que pueden autoescribir la memoria de código como el 876 u 877 y creo el 628 no tiene esta posibilidad.-

Saludos
Jorge


 

anything