El circuito lleva a MCLR y a VDD conectados entre si
Siempre debe ir una resistencia entre VDD y MCLR. Te recomiendo 1k.Si no la pones, envias demasiados mA al pin MCLR y puedes quemar algo dentro del PIC.
Circuito:
5v--------------------- VDD
!
--
! !
! ! 1K
--
!
---------MCLR
quiero entender que eso es para que no se produsca un reset en el micro mientras el micro esta trabajando
Exactamente, MCLR debe mantenerse en un estado lógico 1 para que el PIC no se resetee.
Ahora la cuestion es que pasara si no conecto estas patillas entre si osea MCLR quedaria libre que valor logico tendria 1 o 0 ya que si es 0 me producira un reset y eso no quiero que suceda
Si dejas la patilla MCLRF al aire, seguramente el PIC se resetee constantemente debido al ruido que ingresa provocando que el programa no funcione. Puede que a la larga, termines incluso quemando esta parte del PIC.
y diran para que quieres quitar la union enre VDD y mclr suena ilogico no? pero lo que quiero es que este pin me quede libre para poder programarlo incircuit con el programador de pacala o cualquier otro que soporte ICSP y por eso quiero tener independientes a VDD y a MCLR.
Si haces lo que te digo y colocas la Resistencia, estarías ante un circuito con pull-up. Esto "creo" que solucionaría tu problema del ICSP, ya que podrías inyectar ceros y unos en esta patilla sin problemas.
una cosa mas que me dejo confundido es lo siguiente es un texto bajado de una web que no logro entender muy bien.
Por características técnicas del pic cuando una de sus patas se mantiene a 5 volts el micro funciona normalmente aunque vdd no tenga voltaje. Esto se corrige fácilmente con un diodo 1N4148 a la entrada de Vdd y Mclr.
Ahora la explicacion de lo anterior es lo siguiente
Lo que el diodo hace es que aisla la entrada de vdd y mclr de tal forma que cuando exista un voltaje en cualquiera de los pines del pic y se energice vdd no haya forma de que mclr se energice y haga funcionar al pic
Esto es lo que no entiendo muy bien.
¿cuando exista un voltaje en cualquiera de los pines del pic y se energice vcc no haya forma de que mclr se energice y haga funcionar al pic?
hacer funcionar se referira a que habra un reset en el pic ?¿?¿?¿ no es posible ya que el pic produce el reset pero cuando esta MCLR en nivel bajo 0v No?
ademas quiere decir que si MCLR se energiza hara que el pìc funcione ?¿?¿?¿?
Bueno, supongo que el diodo servirá para evitar que la corriente retorne a la patilla, evitando que PIC siga funcionando.
Si mal no recuerdo, me ha sucedido un par de veces, que sin tener conectado VDDa 5v, pero sí MCLR a 5v(previa resistencia), el PIC sigue funcionando.
Pero a esto...mejor se lo dejo a los expertos de la electrónica.
Saludos.