Hola. Bueno estoy usando el PIC10F222 en una PCB terminada con el MCLR desactivado por software y con las resistencias pull-up internas del pic activadas. Uso esta entrada a travez de un diodo solamente pues la señal que tengo es de 12V:
Señal---(diodo)--PIC
(La señal no es un tren de pulsos, es solamente un swtich on/off)
El echo es que aveces, haciendo pruebas, el PIC se reseteaba, entonces puse un condensador 104 despues del diodo y se soluciono:
Señal--(diodo)------PIC
|
(condensador)
|
tierra
Ahora, porque pasaba esto? Supongo que aunq el MCLR esta deshabilitado entra un ruido que hace que se restee. Quiza podria sustentar esto ya que en el datasheet (pagina 22) de este PIC dice que en este pin solamente tiene proteccion de diodo interna a VSS (foto adjuntada). Entonces, talves (no lo he probado), podria haberlo solucionado agregando este diodo enves del condensador, pero bueno.
Que opinan ustedes?
Salu2.
EDITO: Ach! me confundi de subforo, si pueden pongalo en Foro Tecnico o Todo en Microcontroladores PIC... Donde crean conveniente. Gracias!