Usando 3.3v para el programador ICSP

0

Tengo un circuito que está conectado a un VCC de 3.3v porque hay un componente de conexión que solo se ejecuta en 3.3v.

También hay un Atmega328p conectado a este VCC y ahora estoy intentando agregar un ICSP. Pero todos los programadores usarán 5v para programar, lo que potencialmente podría romper mi 3.3v IC.

¿Un programador no suministra voltaje si ve que ya hay un voltaje presente? ¿O simplemente no debo conectar la línea 5v del encabezado de ICSP y asegurarme de que funciona con 3.3v al programar?

    
pregunta YesMan85

1 respuesta

1

Algunos programadores suministran energía al dispositivo de destino, otros no, y algunos tienen un interruptor o puente para seleccionarlo. Esto varía según el programador por programador y tendrá que examinar la documentación y / o el esquema del programador para verificar.

Además, no debe aplicar 5V a ningún pin de un dispositivo de 3.3V, a menos que esté fuertemente limitado en la corriente para evitar quemar los diodos de protección del pin.

Y además, no todos los AVR son realmente compatibles con la programación a 3.3 V, así que lea la sección "Programación de la memoria", subsección "Programación en serie" de la hoja de datos del dispositivo antes de intentar hacerlo.

    
respondido por el Ignacio Vazquez-Abrams

Lea otras preguntas en las etiquetas