Obviamente debe ser programado con las rutinas que permitan la comunicación ICSP, lo cual no es nada sencillo.
Un microcontrolador sin programar simplemente no hace nada.
De acuerdo. Es que en el enlace que pongo abajo se habla de diseñar un "módulo de interface" desde dos alternativas o versiones:
1.- Versión con un circuito simple de adaptación de niveles que solo puede leer y programar el PIC 18F, pero que en sí mismo no lleva ningún PIC.
2.- Versión con un "módulo de programación", con el PIC16F628(A), que, además de leer y programar el PIC 18F, puede depurar, sincronizar mejor las señales, conseguir una mejor tensión de 13 V, etc.
Y todo ello en unión al software PicProm, que es el que yo suponía que, además de enviar la aplicación de usuario HEX por el puerto serie para programarla en el PIC 18F, también implementaba el protocolo ICSP por software para que la versión 1 del circuito (sin PIC) también pudise grabarlo.
Si no, no entiendo muy bien por qué se habla de que la versión 1 también puede programar sin ningún PIC ni rutina ICSP previamente programada.
El enlace es este: PIC-16Fxxx-Programador 2.4
A ver si me podéis aclarar esto y por qué se habla de programadores software ICSP, tanto PicProg como IC-Prog, etc.
Gracias de nuevo.
Última edición: