Programación Específica > Microcontroladores MOTOROLA
Problemas con el oscilador en los micros
ElFabro:
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:
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:
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:
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:
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.
Navegación
[#] Página Siguiente
Ir a la versión completa