Autor Tema: dudas con PLL pic18f25j10  (Leído 1876 veces)

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

Desconectado pic-nik

  • PIC10
  • *
  • Mensajes: 5
dudas con PLL pic18f25j10
« en: 08 de Enero de 2008, 17:10:06 »
hola....buenas  a todos!! :)
tengo agunas dudas respecto a como utilizar el PLL del pic18f25j10.
les cuento que estoy utilizando un cristal de 10Mhz pero deseo que el micro trabaje a 40Mhz , pues segun tengo entendido,
esto es posible si se utiliza el PLL que multiplica la frec del cristal x4...estoy en lo correcto?:shock:
utilizo el compilador CCS y segun el header del micro en cuestion el pll se activa con el FUSE "H4_SW" por lo que el inicio del codigo lo he escrito asi:

#include <18f25j10.H>
#device ICD=TRUE 
#fuses NOWDT, NOPROTECT,H4_SW,HS,NODEBUG
#use delay(clock=10000000)

quisiera saber  si esto es correcto, pues lo logico segun yo era colocar "#use delay(clock=40000000)"
en ves de "#use delay(clock=10000000)" pero resulto que el pic no trabajaba bien...no se que es lo que debo hacer.
otra duda que tengo es:
si se coloca le fuse H4_SW ..el HS debe ir tambien..? :?
porfavor cualquier ayuda sera bienvenida
muchas gracias de antemano



Desconectado Rulo

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 168
Re: dudas con PLL pic18f25j10
« Respuesta #1 en: 08 de Enero de 2008, 19:45:23 »


Citar
si se utiliza el PLL que multiplica la frec del cristal x4...estoy en lo correcto?

     no tengo en este momento el datasheet para ver si es correcto, pero si asi fuera...


  Asi es, debes colocar #use delay(clock=40000000), si utilizas H4_SW ya no va el fuse HS.

     
     Debiste colocar tu duda en el subforo Lenguaje C para Microcontroladores.


                    Saludos

Desconectado pic-nik

  • PIC10
  • *
  • Mensajes: 5
Re: dudas con PLL pic18f25j10
« Respuesta #2 en: 09 de Enero de 2008, 09:49:08 »
ok gracias...... probaré a ver que sucede y te cuento.
respecto de la ubicacion...sorry pense que estab bien
gracias de new


Desconectado jeremylf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1341
Re: dudas con PLL pic18f25j10
« Respuesta #3 en: 09 de Enero de 2008, 15:32:23 »
Código: [Seleccionar]
#use delay (clock = X)
Donde X es la frecuencia en Hertz (sin poner esto ultimo) con la q quieres, FINALMENTE, q trabaje tu micro. Ocea si alfinal le va a llegar 4 000 000 Hz al micro, sin importar q es lo q hagas para optener esto, pues pon eso.


salu2 8)

Desconectado pic-nik

  • PIC10
  • *
  • Mensajes: 5
Re: dudas con PLL pic18f25j10
« Respuesta #4 en: 10 de Enero de 2008, 18:48:59 »
muchas gracias por sus respuestas
ya esta funcionando todo ok!! :lol:
 la configuracon correcta era tal como la cito rulo "#use delay(clock=40000000)" y solo el FUSE H4_sw". ah!!... eso  si una vez cargado el codigo tuve que desconectar el micro de la alimentacion y al volver a encenderlo comenzo a funcionar a 40Mhz..Al parcer sin realizar esta accion el PLL no se activa.
bueno gracias de nuevo...suerte!!