Diagrama de pines
Pines de AVR ISP (2×3, 6 pines)

Pines
- 1: MISO
- 2: VCC
- 3: SCK
- 4: MOSI
- 5: RESET
- 6: GND
Especificaciones
| Contactos | 6 (2 × 3) |
|---|---|
| Paso | 2.54 mm |
| Señales | MISO, MOSI, SCK, RESET, VCC, GND |
| Protocolo | Programación serie SPI, RESET mantenido a nivel bajo |
| Reloj ISP | Por debajo de f_CPU / 4 (f_CPU < 12 MHz), f_CPU / 6 (≥ 12 MHz) |
| Tensión | VCC propio del destino (lo detecta el programador) |
| Pin 1 | MISO, esquina marcada |
| Variante antigua | Cabezal de 10 pines (2 × 5), mismas señales |
| Programadores típicos | USBasp, AVRISP mkII, Arduino as ISP |
Notas
- El pin 1 (MISO) es la esquina marcada — un punto, un 1 o un pad cuadrado en la placa — y la numeración va de una fila a otra: 1-2, 3-4, 5-6. El dibujo es el cabezal visto desde arriba de la placa; el conector del cable del programador, visto desde sus agujeros, es la imagen reflejada.
- VCC es normalmente la alimentación propia del DESTINO, que el programador lee para adaptar sus niveles lógicos. Algunos programadores (un USBasp con su puente puesto, un Arduino como ISP) también pueden alimentar el destino a través de él — nunca desde dos fuentes a la vez.
- RESET se mantiene en bajo durante toda la sesión de programación, y SCK / MOSI / MISO son los pines SPI normales del chip: cualquier otra cosa conectada a ellos que excite o cargue las líneas puede hacer fallar la programación.
- La antigua disposición de 10 pines (2×5) lleva las mismas seis señales: 1 MOSI, 2 VCC, 3 NC, 4 GND, 5 RST, 6 GND, 7 SCK, 8 GND, 9 MISO, 10 GND.







