TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: nacho_uc3m en 26 de Marzo de 2005, 05:26:00

Título: Distintos retardos entre dos micros PIC 18F252
Publicado por: nacho_uc3m en 26 de Marzo de 2005, 05:26:00
Tengo dos micros 18f252 pero los retardos entre uno y otro so distintos con la misma placa de aplicacion y el mismo programa que se le quema.

#include <18f252.h>
#fuses XT,NOWDT,NOPROTECT,NOLVP
#use delay(clock=4000000)
#use fast_io(B)

void main()
{
        set_tris_b(0x00);
        port_b_pullups(FALSE);
        while (1)
   {
        output_b(0x00);
           delay_ms(1000);
        output_b(0x0f);
           delay_ms(1000);
                output_b(0xf0);
           delay_ms(1000);
                output_b(0xff);
           delay_ms(1000);
          }
}

En uno de los micros los retardos van bien y son de de 1 segundo, en el otro no van tan bien y son de 30 segundos.
Tiene alguna explicación??
Título: RE: Distintos retardos entre dos micros PIC 18F252
Publicado por: fer_zone en 26 de Marzo de 2005, 19:13:00
Hola, bastante raro eso. ¿los micros son nuevos?¿son samples?

Título: RE: Distintos retardos entre dos micros PIC 18F252
Publicado por: nacho_uc3m en 27 de Marzo de 2005, 05:27:00
Los dos son nuevos.
Excepto por los retardos, funcionan bien.
Título: RE: Distintos retardos entre dos micros PIC 18F252
Publicado por: fer_zone en 27 de Marzo de 2005, 19:37:00
¿has hecho la pruba de ver si el pic con menor retardo se "comporta" más rapido con otras cosas (otro tipo de retardo programado) ? asi puedes ver si es problema de hard o de soft.
Título: RE: Distintos retardos entre dos micros PIC 18F252
Publicado por: telecomunicadores en 31 de Marzo de 2005, 13:40:00
Yo le preguntaría al carpintero Sonrisa