Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para programar por medio del ICSP se hace uso de 5 señales básicas que poseen todos los
microcontroladores de las familias 10Fxxx,12Fxxx, 16Fxxxx, 18Fxxxx, 18FxxJxx, 24FJxxxx,
dsPIC30Fxxxx y dsPIC33FJxxxx de Microchip, dichas señales son:
Todas las señales (a excepción de VDD) deben ser generadas por el programador, la forma
en cómo se conecta el ICSP al PIC se muestra en la figura siguiente:
PINES DE CONEXIÓN ICSP EN UN dsPIC30Fxxxx:
EJEMPLO DE CONEXIONES ICSP EN LA PROTOBOARD:
PRECAUCIONES AL USAR EL ICSP.
El voltaje VDD que provee el programador, sólo puede soportar la pequeña corriente que
requiere el PIC, por lo tanto si se va usar el VDD únicamente se debe conectar el PIC
(pueden conectarse otros periféricos como pantallas LCD, optoacopladores y LED´s, siempre
y cuando la corriente total NO sea mayor a 100mA) , sin embargo se puede alimentar TODO
el circuito con una fuente de alimentación externa y entonces se deja el VDD del
programador SIN CONECTAR.
Para ver los detalles particulares de cómo programar un determinado tipo de PIC o
dsPIC con el puerto ICSP, consultar su ficha técnica (Data Sheet) correspondiente, para
saber el número exacto de pin que se debe usar en cada señal.
Los dispositivos de bajo voltaje (VDD=3.3V), como las series 18FxxJxx, 24FJxxxx y
33FJxxxx requieren de un voltaje de alimentación externo y deben ser programados por
medio del puerto ICSP, usando todas las señales excepto VDD.
FIN
©2008 Edutrónika