Arduino Uno reemplaza con Atmega8

0

¿Puedo sacar el Atmage328 y reemplazarlo con un Atega8 para programar en lugar de intentar programar usando una placa de pruebas?

    
pregunta Mr Men

1 respuesta

2

Atmega8 tiene una memoria más pequeña, pero debería ser un reemplazo compatible con pin del Atmega328 para la mayoría de los propósitos. Sin embargo, tenga en cuenta que el Atmega8 tiene una memoria más pequeña, y también que algunos registros son diferentes, por lo que es posible que algunos no funcionen, pero los más comunes deberían funcionar bien.

En términos del entorno Arduino, deberás hacer dos cosas:

  • Primero grabe el cargador de arranque Arduino correspondiente (el que se llama "Arduino NG o más antiguo con ATmega8" en el IDE de Arduino) en su chip Atmega8. Para grabar el cargador de arranque en el chip Atmega8, tendrás que usar un programador AVR / ICSP o usar otra placa Arduino como ISP.
  • Y cuando esté cargando bocetos, asegúrese de seleccionar la placa correcta (de nuevo, la que se llama "Arduino NG o más antigua con ATmega8") del menú en el IDE de Arduino.

EDITAR: Lea estos documentos para entender cómo usar un segundo Arduino como un ISP (Programador Serial en Circuito) para grabar el cargador de arranque en un nuevo chip: First , y Second , y Third

    
respondido por el boardbite

Lea otras preguntas en las etiquetas