SoloCodigo
Programación Específica => Microcontroladores => Mensaje iniciado por: ascari en Domingo 18 de Septiembre de 2005, 00:14
-
Hola. De antemano, gracias por la ayuda que me puedan brindar.
Resulta que hice un circuito simple para probar el 16f84a. Sólo tiene led's para mostrar la salida de los puertos
El problema es que si no toco una de las terminales del cristal, el circuito no funciona. Bueno, puedo poner una tierra física, por ejemplo, un archivero de metal con un cable hasta una de las terminales del oscilador.
Saben cuál es el problema? Cómo podría solucionarlo?
Gracias y saludos.
-
Hola!
A ver si puedo ayudarte...
Que tipo de cristal usas?
Tiene cada uno de los terminales un capacitor conectado a masa? (Generalmente son de entre 22 pF y 33 pF)
No hay problemas en las conecciones? Soldaduras frías, pistas cortadas, etc...
Saludos :hola:
-
Hola. Nop hay nada de eso. De hecho, lo estoy armando en un protoboard o tablilla con perforaciones o como lo conozcan....
Según leí en Internet y espero que a alguien le ayude esto... el cristal para el 16f84a cuando es de 4Mhz hacia arriba debe ser escogido como HS al grabar.
Así lo hice y funcionó... más o menos..... Resulta que si conecto los capacitores que tengo (22pf) el circuito se vuelve extremadamente lento... Si los quito... todo funciona bien... ¿qué tal?
Espero que tengan más comentarios para seguir ayudándonos... próximamente publicaré mas sobre lo que yo he experimentado porque por andar de tentón... ahora no prende ni un "triste foquito"...
Gracias y saludos...
-
Hola Ascari! Antes que nada, debes configurar el PIC para oscilador XT. Los capacitores de 22 pF están bien; debería funcionar.
Usas una proto? <_< :angry: Presta mucha atención en los contactos, fijate que esté todo bien...
Saludos y nos cuentas
-
El protoboard no es malo pero si es engañoso, si tienes por ahi otro cristal prueba cambiandolo, chequea que todo haga contacto.
Que fuente de alimentacion utilizas?.. yo pondria unos capacitores para filtrar..
Saludos :)