Paso 1: ¿Por qué ICSP?
Las cosas se ponen más difíciles con pequeñas virutas (montaje superficial). No hay enchufes estándar para QFN, SSOP, QFP o incluso el SOIC gran.300 paquetes. Hay realmente caros clips ($100s) que se pueden adherir, y programa, estos chips. Es necesario un clip diferente para cada chip tipo y pin cuenta que utilizas.
Hay una alternativa. Su llamado ICSP.
ICSP significa 'en el circuito serie programmer(ing?)'. Es una forma de programar un PIC mientras todavía está conectado al circuito de aplicación. Eso es justo, no más viruta de intercambio.
¿Por qué ICSP?
1. no hay programación sockets para chips de paquete pequeño. Clips son caros.
2. su dolor para mover fichas en y fuera del programador durante el desarrollo. Imposible para las piezas de montaje en superficie.