TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Zero13 en 07 de Abril de 2004, 15:11:00
-
Hola Compañeros!...

Desde hace algun tiempo vengo haciendo placas con pics siempre de la familia 16F87x y hasta ahora los cristales utilizados han sido de 4 Mhz....
...ahora viene el problema he cambiado a 20 Mhz...dejando e incluso cambiando los condensadores a 15 pF...22 pF...27 pF...y nada de nada...no funciona ningun codigo que le meto...
sin tocar nada...le pongo de nuevo el de 4 Mhz y funciona!...
Utilizo PicBasic....tambien he probado a insertar en el codigo:
DEFINE OSC 20
.....y tampoco
....
...alguna idea??....
Gracias!

-
Hola Zero, yo trabajo con el 16F877 y he cambiado de ocsilador de 4Mhz a 20Mhz y me funciona muy bien, si utilizas el ICprog para programarlo recuerda ke debes selecccionar "HS" en la casilla del cristal cuando trabajes con 20Mhz.
Espero te resulte, me cuentas
En saludo
-
Supongo que el PIC soporta los 20Mhz? Si no es así, ya puedes cambiar los condensadores y el cristal que seguramente no te funcionará correctamente.
-
Buenas....Rufo_Nuke ya he conseguido hacer funcionar codigo en un 16F877A a 20 Mhz....pero
... cada vez que tengo que grabar un fichero debo de cambiar el modo por defecto RC a HS....
Utilizo el MicroCode Studio Plus ó Proton PicBasic Plus..
Actualmente grabo con ICPROG 1.05C mediante linea de mandatos:
IC-Prog -ltest1.hex -p -v -i -f3EEA -q
Hay alguna manera de forzar a ser posible via mandato directo la grabacion en modo HS u otra manera ???
Slds!
Zero13
-
Pues a lo mejor el problema es mas sencillo, estabamos realizando unos amigos y yo una practica de electronica con el oscilador de 20 Mhz y por descuido se cayó ....
Antes de la caida funcionaba bien el circuito pero despues de la caida el osciloscopio no respondia bien, pedimos otro oscilador prestado y listo !!,
Puede que sea eso