Cómo diseñar el puerto del programa del microcontrolador en la placa terminada
Este es muy simple. Por ejemplo, el microcontrolador AT89S52 solo necesita conservar los pines o un zócalo de MOSI, MISO, SCK y RST cuando está soldado a la placa de circuito. Lo mismo ocurre con AVR, excepto que sale de la interfaz ISP o de la interfaz JTAG. Al descargar el programa, solo necesita modificar ligeramente el cable de descarga de uso común (como el cable de descarga del puerto paralelo) y conectarlo directamente al microcontrolador.
Los microcontroladores anteriores, como el AT89C51, no eran compatibles con ISP. Sólo se podía utilizar un programador para escribir el programa en el microcontrolador y luego soldarlo en la placa. Los microcontroladores actuales no necesitan esto.