• Sábado 21 de Diciembre de 2024, 11:30

Autor Tema:  Problemas con el oscilador en los micros  (Leído 4798 veces)

ElFabro

  • Miembro activo
  • **
  • Mensajes: 31
    • Ver Perfil
Problemas con el oscilador en los micros
« en: Miércoles 20 de Enero de 2010, 23:25 »
0
Hola gente, tengo un problema con todos los micros a los que los quiero hacer trabajar con un oscilador a cristal. Resulta que lo que hago es un pequeño programita que titila un led y cuando lo pruebo, tengo que estar moviendo a cada rato el cristal o la resistencia para que "funcione".
El circuito oscilador que empleo es el que tiene el cristal, el resistor de 10 M Ohm y los dos capacitores de 22 pF.
Esto me pasó con los micros JK1, JL8 y GP32.
La verdad es muy desesperante esta situación por que necesito tener andando un proyecto que estoy armando para la facultad.
Bueno, si alguien sabe de esto estaria encantado de recibir información de como solucionar esto.
Perdonen las molestias.
Saludos.
Chau.

gjfuentes

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Problemas con el oscilador en los micros
« Respuesta #1 en: Jueves 21 de Enero de 2010, 16:14 »
0
Hola, yo uso cristal externo y no tuve problemas realmente... Varias cosas a tener en cuenta:
1 Fijate si definiste bien los registros para utilizar reloj externo.
2 Que velocidad de cristal usas? Fijate bien porque segun las especificaciones el valor de la resistencia varia (para valores altos recomiendan R 1 Mohm).
3 Chequea bien las conexiones a masa.
4 Si tenes dudas y tenes otro cambia el cristal....

Espero que te sirva de algo. Saludos y contanos..
Gustavo

ElFabro

  • Miembro activo
  • **
  • Mensajes: 31
    • Ver Perfil
Re: Problemas con el oscilador en los micros
« Respuesta #2 en: Viernes 22 de Enero de 2010, 12:40 »
0
Hola gjfuentes, muchas gracias por responder. Al microlo conecté respetando el pinout que dice el manual, es decir, que verifiqué bien como lo alimenté, me fijé bien los pines donde conecto el circuito oscilador, etc.
Armé una plaqueta (plaqueta, no protoboard) y no me anduvo. AL micro lo cargué con un sencillo programa que haga titilar un led. LO unico que hacia era no solo prender el led que yo queria que titile, sino que tambien prendian los demas leds que estaban conectados a los restantes pines del puerto del micro. Y como te decia, el led que tenia que titilar, solo se quedaba encendido.
Ah, otra cosa; con respecto a los registros para usar un cristal como oscilador externo, estos micros ya vienen configurados por defecto para usar un cristal como oscilador externo. Ya que no poseen un oscilador interno (como es el caso del JL8 con el que estoy trabajando).
Bueno, perdoná las molestias.
Saludos.
Chau.

ElFabro

  • Miembro activo
  • **
  • Mensajes: 31
    • Ver Perfil
Re: Problemas con el oscilador en los micros
« Respuesta #3 en: Lunes 25 de Enero de 2010, 22:41 »
0
Hola, con mi hno armamos otra placa para probar este micro (JL8) y no está andando. Al parecer es un problema del oscilador. Te cuento: para el circuito oscilador uso un cristal de 20 MHz, un resistor de 10 MOhm y dos capacitores de 22 pF.
Esta es la segunda placa que pruebo y que no me anda. Lo que hice fue cargar al micro con un sencillo programa que haga titilar dos leds, y cuando pruebo todo resulta que uno solo de los leds queda completamente encendido.
Ya no se que mas hacer al respecto. Esto me causa mas incertidumbre que otra cosa.
Perdona que te moleste.
Saludos.
Chau.

gjfuentes

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Problemas con el oscilador en los micros
« Respuesta #4 en: Jueves 28 de Enero de 2010, 12:23 »
0
La verdad es que es raro lo que contas. Sería interesante, para sacarse la duda, si tenes posibilidades de postear el circuito que armaste y el programa que usas, solo para verificar..... Probaste otro micro?? por ahi el que estas usando viene fallado...
Suerte.

ElFabro

  • Miembro activo
  • **
  • Mensajes: 31
    • Ver Perfil
Re: Problemas con el oscilador en los micros
« Respuesta #5 en: Jueves 28 de Enero de 2010, 13:34 »
0
Hola, con respecto al micro lo probé con dos micros iguales y no pasa nada.
Yo no tengo drama en postear el programa y el circuito que usé, pero no se como adjuntar nada acá. Siempre quise adjuntar una imagen y nunca pude.
Saludos.
Chau.

gjfuentes

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Problemas con el oscilador en los micros
« Respuesta #6 en: Jueves 28 de Enero de 2010, 17:54 »
0
Cuando vas a responder el mensaje, en la parte de abajo tenes una pestaña que dice "subir Adjunto", y ahi es como en cualquier aplicación de mails....Suerte

ElFabro

  • Miembro activo
  • **
  • Mensajes: 31
    • Ver Perfil
Re: Problemas con el oscilador en los micros
« Respuesta #7 en: Sábado 30 de Enero de 2010, 23:23 »
0
Hola, estaba chateando con un compañero de la facu y el me dice que para trabajar con oscilador, aparte de los pines osc1 y osc2 hay que conectar otros dos pines mas. Vos que tenes experiencia con este micro, cuales son esos pines y como los conecto? (a masa o a +5v).
Saludos.
Chau.

gjfuentes

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Problemas con el oscilador en los micros
« Respuesta #8 en: Lunes 1 de Febrero de 2010, 13:51 »
0
Mira, por las dudas estube mirando la hoja de datos del JL8 y en el capitulo 6, donde explican todo el tema de oscilador, las unicas patas que estan conectadas son OSC1 y OSC2. No necesita nada mas para funcionar.
Si no podes mandar el circuito ni el programa, te sugiero, como ultima prueba como para desechar cosas, si podes poner un cristal de valor mas bajo y cambiar la resistencia de 10M por una de 1M.
Te fijaste la direccion $FFD0 (MOR) para ver si esta bien configurado el clock?
Bueno, espero que te sirvan estos datos, saludos.....