TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: ALE1973 en 19 de Diciembre de 2006, 10:49:02

Título: Oscilador PIC18F452 y CCS
Publicado por: ALE1973 en 19 de Diciembre de 2006, 10:49:02
Hola, estoy en un proyecto con un pic 18F452, al cual le coloco un crista de 20Mhz, configuro en el CCS el oscilador a utilizar y la frecuencia del microl con el siguiente codigo...

#include <18F452.h>                         
#fuses HS,NOWDT,NOPROTECT,NOLVP,NOPUT,NOBROWNOUT
#use delay(clock=20000000) 

El problema es que al momento de correr el pic, mido con el osciloscopio y la frecuencia a la que corre el pic, ni se acerca a los 20 mhz.
Cambie de pic, de cristal, no se que mas probar... alguien tuvo algun problema parecido....?


Saludos.
Alejandro
Título: Re: Oscilador PIC18F452 y CCS
Publicado por: Nocturno en 19 de Diciembre de 2006, 16:53:25
¿Has puesto los condensadores en el oscilador?, ¿cómo mides la frecuencia, en OSCIN o en OSCOUT?
Título: Re: Oscilador PIC18F452 y CCS
Publicado por: ALE1973 en 20 de Diciembre de 2006, 08:23:33
Hola Nocturno, si, tiene los condensadores 33pF, y mido la frecuencia en ambos pines, con un osciloscopio, lo que me parece raro es que coloque el cristal que coloque, no obtengo en OSCOUT, la frecuencia/4. Seran muy grandes los capacitores...?
Título: Re: Oscilador PIC18F452 y CCS
Publicado por: Nocturno en 20 de Diciembre de 2006, 18:47:13
Yo suelo ponerlos entre 15pF y 22pF, pero no creo que sea la razón de tu problema. La verdad es que no se me ocurre nada...
Título: Re: Oscilador PIC18F452 y CCS
Publicado por: PalitroqueZ en 20 de Diciembre de 2006, 19:11:42
ALE, lo que puedes hacer es hacer un código de encender y apagar un led con un retardo 3 segundos, y lo programas y pruebas. Así tendras una pista de lo que sucede.

Pedro
Salu2
Título: Re: Oscilador PIC18F452 y CCS
Publicado por: ALE1973 en 21 de Diciembre de 2006, 09:11:15
Hola PalitroqueZ, este pic esta manejando un LCD, que tiene para probar hecho un reloj, y evidentemente no esta corriendo a la frecuencia adecuada, ya que cada segundo esta tardando aproximadamente 4 o 5 en realidad, en cuanto vuelva por mis pagos... seguire probando a ver que puede ser, seguramente es una pavada que no estoy encontrando, los mantengo al tanto.

Saludos.
Alejandro
Título: Re: Oscilador PIC18F452 y CCS
Publicado por: vszener en 21 de Diciembre de 2006, 15:07:51
Mira en el programador, a la hora de 'meterle' el .hex, si te selecciona por defecto otro tipo de oscilador.


Suerte!!! ;)