Usando un cristal de 16 MHz con un atmega328, funciona solo si quito los dos condensadores conectados al cristal

0

Estoy usando un cristal de 16MHz con un atmega328. Agregué dos condensadores al cristal como de costumbre. Cada vez que se conectan los condensadores, avrdudee no reconoce la atmósfera. Una vez que quito los condensadores se reconoce. He intentado usar diferentes valores de condensadores de 22pf a 47uf y los resultados son los mismos. ¿Por qué avrdudee no reconoce el microcontrolador cuando los condensadores están conectados al cristal?

    
pregunta Noble

2 respuestas

3

¿Qué opción de oscilador estás usando?

12-22pF es el límite para la capacitancia total C1 + C2 para el oscilador de baja potencia.

El límite para cada capacitor (C1, C2) para un giro completo es 12-22pF.

Así que uno esperaría que funcionara con el oscilador de oscilación completa (C1 = C2 = 22pF) pero tal vez no con el oscilador de baja potencia.

    
respondido por el Spehro Pefhany
5

22pF ya es demasiado, el Hoja de datos de ATmega328, la Sección 13.3 / 13.4 especifica de 12pF a 22pF tanto en XTAL1 como en XTAL2 para las opciones de full swing a 16MHz y low power oscillator , y su diseño ya puede proporcionar algunos pF.

Si usa una placa de pruebas, tiene aproximadamente 15pF entre las abrazaderas adyacentes.

    
respondido por el Janka

Lea otras preguntas en las etiquetas