Documente Academic
Documente Profesional
Documente Cultură
MICROCONTROLADORES
CONSULTA: INFORMACIN QUE POSEE LA
PALABRA DE CONFIGURACIN DE UN
MICROCONTROLADOR
Alumno: MAURICIO ROSERO HIDALGO
Palabra de configuracin en el PIC16 de Microchip
reconfigurar
ciertos
aspectos
generales
del
funcionamiento
del
Bit de Habilitacin de Reinicio por Apagn (Brown-out Reset Enable bit): BOREN
1 = BOR habilitado
0 = BOR deshabilitado
Qu es el Reinicio Por Apagn?
Es una caracterstica de autoproteccin en la que un circuito interno en el PIC
monitorea el voltaje de alimentacin que recibe; cuando por alguna falla de la fuente
de voltaje el valor de ste baja por debajo de un cierto umbral (establecido en la hoja
de datos de cada dispositivo), se produce un reinicio en hardware automtico del
microcontrolador, en este proceso se activa tambin el Temporizador de Encendido que
deja pasar cierto tiempo antes de que el microcontrolador se habilite nuevamente,
proveyendo un tiempo de resguardo hasta que el valor del voltaje de alimentacin suba
nuevamente a un valor seguro por encima del umbral establecido, si esto no sucede, el
microcontrolador permanece en estado de reinicio hasta que se cumpla esa condicin.
El Reinicio por Apagn es entonces una medida de seguridad para prevenir un
funcionamiento errneo o errtico en el microcontrolador debido a bajones breves en
el valor del voltaje de alimentacin.
Al habilitar el Reinicio por Apagn (Brown-out Reset) ste habilita automticamente el
Temporizador de Encendido (Power-up Timer /PWRTE), es as que se recomienda
directamente habilitar este bit (/PWRTE) siempre que se habilite el Reinicio por
Apagn.
En aplicaciones simples que no requieren alta confiabilidad generalmente es ms
prctico dejarlo deshabilitado (especialmente para los principiantes).
Se ha visto empricamente que algunos microcontroladores diseados para trabajar con
voltajes bajos (3.3V por ejemplo), podran no funcionar del todo si se habilita el
Reinicio por Apagn. Por ejemplo, en el caso del PIC16LF628A (al menos las primeras
versiones), por diseo ste puede funcionar con voltajes desde 2 hasta 5.5V, sin
embargo con Reinicio por Apagn habilitado slo funcionara con voltajes arriba de 4V
debido a que ste es tpicamente el voltaje de umbral definido en su hoja de datos.
Bit de Seleccin de Funcin del Pin /MCLR (MCLR Pin Function Select bit):
MCLRE
1 = La funcin del pin es /MCLR
0 = La funcin del pin es de E/S digital. /MCLR est internamente conectado a VDD.
En microcontroladores que multiplexan (comparten) en un mismo pin la funcin
/MCLR con un bit de E/S u otra funcin, se debe tener cuidado al deshabilitar /MCLR
debido a que algunos programadores (especialmente los llamados "clonados")
encuentran problemas en volver a programar un microcontrolador cuyo /MCLR ha sido
deshabilitado.
Por precaucin se debe dejar en lo posible habilitado el /MCLR.
000 = Oscilador LP
La malla RC externa es generalmente ms econmica, pero la frecuencia de oscilacin
no es muy estable y vara en funcin a factores como la precisin de los componentes,
el desgaste por su uso y la temperatura ambiente.
Los osciladores HS, XT y LP representan bsicamente el uso de la misma tcnica con la
diferencia de que el tipo HS requiere mayor consumo de potencia; esto debido a que la
ganancia del inversor en el circuito interno del oscilador es mayor, lo cual es necesario a
fin de lograr frecuencias ms altas. En cambio, el tipo LP (Low Power) es el que menor
ganancia requiere y por lo tanto tiene menor consumo de potencia y como consecuencia
slo se alcanzan frecuencias relativamente bajas. El tipo XT es un tipo intermedio entre
los dos anteriores.
Algunos de los microcontroladores ms recientes traen un oscilador RC interno cuyo bit
de configuracin est tpicamente representado como:
INTRC: Oscilador interno de malla resistor-capacitor.
Bibliografa:
Alvarez Torrico Ral. Entendiendo los Bits de Configuracin en el PIC16 de Microchip.
TecBolivia. Fecha de consulta: 06 de enero de 2015. URL:
http://tecbolivia.com/index.php/articulos-y-tutoriales-microcontroladores/34entendiendo-los-bits-de-configuracion-en-el-pic16-de-microchip