Autor Tema: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)  (Leído 24260 veces)

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

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: dspic 33ep256mu806 no engaarranca con PLL
« Respuesta #30 en: 01 de Diciembre de 2011, 17:26:16 »
Entonces fue el cristal que estaba malo  :?.

Ya me llegan pic24E esperame  ;-).

si como siemrpe resulto ser una tonteria. Pero bueno a la roxime tendre mas cuidado con el material reciclado.

cuando te lleguen los pic24e, si te puedo ayudar en algo no dudes en preguntar!


No lo dudo, te preguntaré  ;-)

saludos!!
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.

Desconectado MerLiNz

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2463
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #31 en: 18 de Diciembre de 2011, 11:46:56 »
Hoy he estado probando con un dspic33ep512mu810 y tambien se me quedaba pillado al cambiar a 40MIPS, tengo 2 placas iguales una con condensadores y otra sin, la de sin condensadores se me queda pillada al hacer el cambio de velocidad, la que tiene condensadores (ceramicos y de tantalo) llega hasta los 60MIPS sin problema, todo con el oscilador interno.

La que no tiene condensadores a 20MIPS va bien, pero si lo subes de eso se queda bloqueado en el cambio de oscilador.

   __builtin_write_OSCCONH(0x01);
   __builtin_write_OSCCONL(0x01);
---> AQUI
   while (OSCCONbits.COSC!= 0b001);

Es curioso saber que por una tonteria te puedes volver loco xD

Desconectado fram_22

  • PIC18
  • ****
  • Mensajes: 316
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #32 en: 19 de Diciembre de 2011, 14:15:48 »
Si estoy de acuerdo.
La electronica es sumamente temperamental cuando no se tiene el cuidado pertinente con el ruido.

Desconectado jcvo9

  • PIC10
  • *
  • Mensajes: 18
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #33 en: 20 de Abril de 2012, 10:20:11 »
buenas tengo una pregunta, yo genere mi .hex con mikroc pero al entrar al pickit3 standalone no veo el 33ep256mu806, como haría para grabarlo, gracias

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #34 en: 20 de Abril de 2012, 10:39:59 »
Hola, en el soft del pickit3 V1.0.0 no esta incluido. Deberás hacer el código en mplab y desde alli si lo puedes grabar con el pickit3.

saludos
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.

Desconectado jcvo9

  • PIC10
  • *
  • Mensajes: 18
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #35 en: 21 de Abril de 2012, 08:34:49 »
ah ok, gracias, pero el codigo lo tengo hecho como mencione en mikroc, se podria cargar el hex en mplab?

Desconectado MerLiNz

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2463
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #36 en: 22 de Abril de 2012, 22:44:00 »
si se puede, por lo menos en el mplab (sin X) se podia

Desconectado jcvo9

  • PIC10
  • *
  • Mensajes: 18
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #37 en: 18 de Junio de 2012, 00:30:42 »
saludos he hecho un programa sencillo para prender y apagar un led con mikroc, luego he cargado el .hex generado al mplabx y cuando intento grabar con el pickit 3 me arroja esto

*****************************************************

Connecting to MPLAB PICkit 3...
Firmware Suite Version.....01.27.04
Firmware type..............dsPIC33E/24E

Target device was not found. You must connect to a target device to use PICkit 3.

agradezco cualquier sugerencia

Desconectado MerLiNz

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2463
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #38 en: 18 de Junio de 2012, 11:57:12 »
Eso lo dice cuando el pic no esta alimentado, utilizas una fuente externa? O utilizas el mismo pickit como fuente?

Desconectado fram_22

  • PIC18
  • ****
  • Mensajes: 316
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #39 en: 18 de Junio de 2012, 12:57:39 »
mas que no estar alimentado dice que no se ha detectad el dispositivo.
Esto puede ser por falta de alimentación como menciona merlinz o porque alguna de las terminales del pickit no esta haciendo contacto.

Desconectado jcvo9

  • PIC10
  • *
  • Mensajes: 18
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #40 en: 18 de Junio de 2012, 23:04:27 »
gracias era eso, no tenia la fuente conectada, pero ahora que la conecte tampoc quiere programar, me arroja esto: Target Device ID (0x0) does not match expected Device ID (0x18610000).


tengo una resistencia de 330 a vcc en el pin 7, vcc en el pin 10, gnd en el pin 9, cristal en el pin 40 y 39, capacitor de 10uf en el pin 56, y el pin 35 a vcc, vcc es de 3,10v

Desconectado MerLiNz

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2463
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #41 en: 19 de Junio de 2012, 00:38:39 »
no te puedo decir bien, pero quizas necesitas conectar todos los vdd y los vss, ademas de tambien conectar el avdd (19) y avss (20), la resistencia de mclr deberia ser de 4.7kohm segun microchip

Desconectado jcvo9

  • PIC10
  • *
  • Mensajes: 18
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #42 en: 19 de Junio de 2012, 01:15:54 »
listo, solo le conecte el avss y el avdd y sustitui la resistencia, tambien aumente la fuente a 3.7v y lo programe esta vez con MPLAB IPE, se programa igual que con el pickit standalone, solo debo cargar el hex

Desconectado jcvo9

  • PIC10
  • *
  • Mensajes: 18
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #43 en: 03 de Julio de 2012, 20:21:45 »
saludos, tengo otra duda, he hecho un programa simple para encender y apagar leds pero he visto que no todos los puertos responden como quiero, es decir si pongo 1 en la programacion el puerto sigue estando en cero, aclarenme si me hace falta configurar algo mas aparte de los tris

esto es lo unico que tengo configurado



       CORCONbits.IPL3=0;     //CPU interrupt priority level is 7 or less
       SRbits.IPL=0;          //CPU Interrupt Priority Level is 0 (8)
       INTCON1bits.NSTDIS=1;  //Interrupt nesting is disabled
       INTCON2bits.GIE=0;     //Interrupts are disabled, but traps are still enabled

       TRISFbits.TRISF4=1;    //s0
       TRISFbits.TRISF5=1;    //s1
       
       TRISDbits.TRISD5=0;    //a0
       TRISFbits.TRISF1=0;    //a1
       TRISDbits.TRISD1=0;    //a2
       TRISCbits.TRISC13=0;   //a3
       TRISDbits.TRISD9=0;    //a4
       
       TRISEbits.TRISE4=0;    //o1
       TRISDbits.TRISD3=0;   //o2
       TRISDbits.TRISD10=0;   //o3


estoy usando mikroc for dspic 5.70, saludos

Desconectado MerLiNz

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2463
Re: dspic 33ep256mu806 no engancha con PLL (SOLUCIONADO)
« Respuesta #44 en: 04 de Julio de 2012, 06:52:21 »
el TRIS es para elegir si el puerto es de entrada o salida, para cambiar el estado lo tienes que poner como salida (0) y luego PORTx.Rxn=1 para que sea 1 y =0 para 0.