martes, 26 de noviembre de 2013

EL PIN MCRL

                  En este caso se comenta sobre el pin de reseteo que lo tienen todos los microcontroladores PIC, en el caso del PIC16F84A este pin debe estar conectado constantemente a un alto(un uno, 5V, etc) si no queremos que nuestro pic se reinicie o se resetee en forma permanente, ya que si se pone a 0(un cero, 0V,etc) el microcontrolador se reiniciará, lo cual es conveniente cuando nuestro pic se queda colgado, es decir deja de realizar las tareas que le hemos encomendado mediante un programa, cuando eso pasa pues le mandamos un cero por el pin mclr y nuestro pic retornará al inicio de programa y volverá a trabajar adecuadamente.
En la figura puedes ver un arreglo Pull up(así llaman este arreglo)
para poder controlar lo que le llegará al pin de reseteo(MCLR)

                El PIC16F84A no permite configurar este pin para que realice otra actividad si vas a la hoja de datos de este pic encontrarás la figura con la descripción de los pines que trae, en este caso como podrás ver que el pin de reset es el pin 4, esa linea que trae sobre MCLR indica que el pin es activo en bajo, es decir que va realizar la actividad para la cual fue creada si le llega un bajo y lo que hace es pues resetear nuestro pic.

                   En otros pic como el PIC16F88, el pin de MCLR se puede configurar para que cumpla otras funciones, en este caso este pin no solo se puede utilizar para resetear el pic, si no que por programa tu puedes indicarle si quieres que funcione como pin de reset o en este pic como un pin de entrada/salida digital como puedes ver en la imagen de su distribución de pines.

                 En el vídeo que se preparó sobre este tema se indica como podemos seleccionar las resistencias adecuadas para utilizar el pin MCLR para que cumpla la función de reset, siempre siguiendo lo que nos indica las hojas de características del pic.

                  El siguiente es el vídeo:


Atte Benny.

No hay comentarios:

Publicar un comentario