El programador PIC-PROG II USB, posee el puerto de programacin en circuito
o ICSP (In-Circuit Serial Programming), el cul permite la programacin del PIC en la protoboard o en el circuito impreso, sin necesidad de desmontarlo. El software de programacin se usa de la misma forma, que en el caso de programar el PIC en la bases del PIC PROG II USB. Para programar por medio del ICSP se hace uso de 5 seales bsicas que poseen todos los microcontroladores de las familias 10Fxxx,12Fxxx, 16Fxxxx, 18Fxxxx, 18FxxJxx, 24FJxxxx, dsPIC30Fxxxx y dsPIC33FJxxxx de Microchip, dichas seales son: PGD o ICSPDAT (Datos seriales que se escriben o leen del PIC) PGC o ICSPCLK (Reloj serial que controla la comunicacin con el PIC) MCLR o VPP (Voltaje de programacin para escribir o programar) VDD (Voltaje de 5V 3.3V de alimentacin) VSS (Tierra o GND) Todas las seales (a excepcin de VDD) deben ser generadas por el programador, la forma en cmo se conecta el ICSP al PIC se muestra en la figura siguiente:
CIRCUITO DE AISLAMIENTO CON RESISTENCIA O UN DIODO SCHOTTKY (SE RECOMIENDA).
* VER NOTA
PUERTO ICSP
AL CIRCUITO DE APLICACIN MICROCONTROLADOR PIC o dsPIC
* VER NOTA
EJEMPLO DE CONEXIONES ICSP EN UN dsPIC:
PRECAUCIONES AL USAR EL ICSP.
Como se muestra en la figura las terminales PGD (ICSPDAT) y PGC (ICSPCLK) se aslan del circuito de aplicacin por medio de resistencias, stas pueden tener un valor entre 470 y 1k (dependiendo de la corriente de carga), si es posible es mejor desconectar estas dos terminales provisionalmente del circuito de aplicacin. Si se usa un botn RESET , ste se conecta en paralelo con el capacitor de 0.1F. El voltaje VDD que provee el programador, slo puede soportar la pequea corriente que requiere el PIC, por lo tanto si se va usar el VDD nicamente se debe conectar el PIC (pueden conectarse otros perifricos como pantallas LCD, optoacopladores y LEDs, siempre y cuando la corriente total NO sea mayor a 50mA) , sin embargo se puede alimentar TODO el circuito con una fuente de alimentacin externa y entonces se deja el VDD del programador SIN CONECTAR. NUNCA USAR VDD DEL PROGRAMADOR Y LA ALIMENTACIN EXTERNA AL MISMO TIEMPO !!! Para ver los detalles particulares de cmo programar un determinado tipo de PIC o dsPIC con el puerto ICSP, consultar su ficha tcnica (Data Sheet) correspondiente, para saber el nmero exacto de pin que se debe usar en cada seal. Los dispositivos de bajo voltaje (VDD=3.3V), como las series 18FxxJxx, 24FJxxxx y 33FJxxxx requieren de un voltaje de alimentacin externo y deben ser programados por medio del puerto ICSP, usando todas las seales excepto VDD.
Excel para principiantes: Aprenda a utilizar Excel 2016, incluyendo una introducción a fórmulas, funciones, gráficos, cuadros, macros, modelado, informes, estadísticas, Excel Power Query y más
Lean Seis Sigma: La guía definitiva sobre Lean Seis Sigma, Lean Enterprise y Lean Manufacturing, con herramientas para incrementar la eficiencia y la satisfacción del cliente
Inteligencia artificial: Lo que usted necesita saber sobre el aprendizaje automático, robótica, aprendizaje profundo, Internet de las cosas, redes neuronales, y nuestro futuro
ChatGPT Ganar Dinero Desde Casa Nunca fue tan Fácil Las 7 mejores fuentes de ingresos pasivos con Inteligencia Artificial (IA): libros, redes sociales, marketing digital, programación...
Lean: La Guía Fundamental para Lean Startup, Lean Six Sigma, Lean Analytics, Lean Enterprise, Lean Manufacturing, Scrum, Gestión Agile de Proyectos y Kanban