SPI => Serial Peripheral Interface
ISP => In System Programmer
SPI ist die Bezeichnung des Busses, mit dem die Daten übertragen wird. Mit einem ISP kann man den µC in der fertigen Schaltung programmieren und muss ihn zum Programmieren nicht ausbauen. Ein ISP ist günstiger als ein normaler Programmer, dafür kann man z.B. µC programmieren, die man mit einem ISP nicht mehr programmieren kann. Das ist der Fall, wenn man beim µC die Fusebits falsch einstellt.