Paso 6: Detalles de ISP
Mi esperanza es después de leer estos detalles sobre el proceso de ISP y explicación algo detallada de los pines y cómo conectar los Arduinos, tienes información suficiente para estar cómodo con el proceso de ISP. Este Instructable no pretende ser una receta a seguir ciegamente conectar las clavijas y esperar lo mejor. Ahora usted puede averiguar cómo cualquier Arduino conectarse ningún otro Arduino y quemar un nuevo gestor de arranque o cargar un dibujo. Espero que mi método para explicar esto ha dado lugar a éxito y comodidad con el proceso.
¿Usted puede averiguar cómo quemar un gestor de arranque o cargar un dibujo utilizando ISP en un Micro Pro, que es un Arduino basada en ATmega32U4 como Leonardo? No tiene un encabezado ICSP, pero tiene las patillas numeradas 14, 15 y 16.
¿Por qué usar un UNO como programador ISP a quemar un gestor de arranque o carga un bosquejo para un Nano o el Mini Pro, que se basa en el ATmega328P sólo como la ONU? ¿El Nano tiene un encabezado ICSP, pero si no tiene patillas soldadas de la cabecera, puede utilizar en lugar de pines 11, 12 y 13 y adaptarse?
¿Utilizando un Mega2560 como un programador ISP o destino? La Junta de Mega se basa en el procesador ATmega2560. La cabecera ISCP se arregla como esto:
50 MISO . . VCC 52 SCK . . MOSI 51 RST . . GND
Si utilizan el bosquejo ArdinoISP modificado con el Mega2560 como programador, puede usar pin 10 como el perno envío de RESET, que se conectan al pin de RST de Arduino de destino. Si utilizas un bosquejo de ArduinoISP sin modificar, necesita saber que SS en el Mega2560 es pin 53. Ese detalle es en los comentarios en el bosquejo de ArduinoISP. El bosquejo de ArduinoISP que vino con una versión 1.6.6 o antes del IDE de Arduino de arduino.cc tienen el pin de RESET-envío establece en 10 ya. Consulte el paso 3 para obtener más información sobre la versión 1.6.5 y versiones anteriores.