Programmers and Debuggers

SPI

In-System Programming uses the target AVR’s internal SPI (Serial Peripheral Interface) to download code into the flash and EEPROM memories. It is not a debugging interface. When designing an application PCB which includes an Atmel AVR with the SPI interface, the pinout shown in Figure 1 should be used.

Figure 1. SPI Header Pinout