¿Paso 3: Cómo ICSP?
http://www.microchip.com/Stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011744
Aquí están algunos consejos y ejemplos de diseños ICSP de mi anterior instructables.
Consejo #1, nivel de amenaza: importante
No conecte nada a los pins de datos y reloj (generalmente RB6 y RB7, PGC y PGD).
Simplemente no hacerlo. Hay situaciones donde muy inteligente tipo de ingeniería conseguir lejos con él, pero no lo hace. Los componentes conectados a los pines a sesgar las señales de reloj y datos, dando por resultado impredecible programación. Además, si desea utilizar a un depurador de serie en el circuito, no se puede. Simplemente no hacerlo.
Tip #2 nivel de amenaza: explosivos
Siempre utilice un diodo entre el voltaje de programación y sistema de tensión.
Si un PIC usando MCLR (master clear) debe proporcionar algún voltaje en el pin MCLR a través de una resistencia de 10Kish. Este es también el pin al que se aplicará ~ 13 voltios para entrar en modo programación. Pongo un 1n4148 diodo (equivalente) entre la resistencia y el pin MCLR/Vpp (como se muestra en el esquema y representación más abajo). Esto mantiene el voltaje de programación en el pin Vpp, prevención de la destrucción de otros componentes en su tabla.
Tip #3 nivel de amenaza: cansado de (re)
Programación de bajo voltaje está llevando a cabo le, hombre.
Nunca he tenido éxito con LVP. Nunca lo he visto trabajar (constantemente) con mis propios ojos. Sólo muerde la bala y pasar $2,50 para construir un programador JDM2.