TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: copernico84 en 10 de Diciembre de 2007, 11:31:11

Título: Cristal para PIC
Publicado por: copernico84 en 10 de Diciembre de 2007, 11:31:11
Hola que tal, tengo un PIC18F2550 y un cristal de 20MHz, donde le "digo" al Pic cual va a ser el cristal externo que le voy a colocar? en alguna parte del codigo (algun registro quizas)? o en el programa con que grabo en el pic?

Muchas Gracias.
Saludos!.
Copernico84.
Título: Re: Cristal para PIC
Publicado por: KALLITOS en 10 de Diciembre de 2007, 12:40:16
Hola, lo ke puedes hacer es bajarte el datasheet del pic y alli ves ke configuraciones son necesarias para usar los diferentes modos de osciladores, y no solo de eso encontraras, sino otras cosas ke te serviran de mucho en tu programacion.

El datasheet lo encuentras en la pagina de MICROCHIP.

Saludos.
Título: Re: Cristal para PIC
Publicado por: SavageChicken en 10 de Diciembre de 2007, 13:30:38
Hola.

Al hacer tu programa, hay una serie de registros que debes configurar, son llamados comunmente "Fuses" y tiene esa y otras muchas configuraciones necesarias para el buen funcionamiento del PIC, a la hora de programar el PIC, esta información es grabada en los registros correspondientes y luego al hacer funcionar el PIC, este arranca con la configuración indicada.
En particular el 18F2550 contiene una buena cantidad de fuses referentes al puerto USB.
La recomendación de leer el DataShett es primordial, yo se que la mayoría quisieramos evitarnos esa tediosa tarea, pero lamentablemente es muy necesaria.

Salud  8)
Título: Re: Cristal para PIC
Publicado por: jfh900 en 10 de Diciembre de 2007, 13:34:10
Como siempre si no se indica en que lenguaje se programa difícilmente te podremos indicar las ordenes concretas que tienes que incluir.

Un saludo
Título: Re: Cristal para PIC
Publicado por: Nocturno en 10 de Diciembre de 2007, 13:37:44
Si lo que quieres es hacer trabajar al micro en su configuración más sencilla, con cristal de 20MHz, sin activar PLL ni otras características, el fuse es HS. Puedes ponerlo en el código de tu programa, siguiendo la sintaxis del compilador que utilices, o marcándolo directamente en el software de grabación. En Winpic800 por ejemplo puedes forzar el fuse HS aunque el programa esté compilado para otro.
Título: Re: Cristal para PIC
Publicado por: Leon Pic en 10 de Diciembre de 2007, 13:55:13
Consejo. No hacer nada adivinando, si no instruyendosé. En el caso de los componentes electrónico es leyendo su data sheet correspondiente.
Título: Re: Cristal para PIC
Publicado por: copernico84 en 10 de Diciembre de 2007, 14:10:01
oK!...voy a leer el Datasheet, aunque igualmente respondieron mi pregunta: lo tengo que modificar en el codigo (trabajo en C).

Muchas Gracias!.
Saludos!.