SlideShare una empresa de Scribd logo
1 de 4
2.4 Periféricos Internos.
Cada fabricante oferta numerosas versiones de una arquitectura básica de
microcontrolador. En algunas amplía las capacidades de las memorias, en otras
incorpora nuevos recursos, en otras reduce las prestaciones al mínimo para
aplicaciones muy simples, etc. La labor del diseñador es encontrar el modelo
mínimo que satisfaga todos los requerimientos de su aplicación. De esta forma,
minimizará el coste, el hardware y el software.
Los principales recursos específicos que son caracterizados como periféricos
internos y que incorporan los microcontroladores son:
• Temporizadores o “Timers”.
• Perro guardián o “Watchdog”.
• Protección ante fallo de alimentación o “Brownout”.
• Estado de reposo o de bajo consumo.
• Conversor A/D.
• Conversor D/A.
• Comparador analógico.
• Modulador de anchura de impulsos o PWM.
• Puertas de E/S digitales.
• Puertas de comunicación.
Temporizadores o “Timers”.
Se emplean para controlar periodos de tiempo (temporizadores) y para llevar la
cuenta de acontecimientos que suceden en el exterior (contadores). Para la
medida de tiempos se carga un registro con el valor adecuado y a continuación
dicho valor se va incrementando o decreciendo al ritmo de los impulsos de reloj o
algún múltiplo hasta que se desborde y llegue a 0, momento en el que se produce
un aviso.
Cuando se desean contar acontecimientos que se materializan por cambios de
nivel o flancos en alguna de las patitas del microcontrolador, el mencionado
registro se va incrementando o decreciendo al ritmo de dichos impulsos.
Perro guardián o “Watchdog”
Cuando el computador personal se bloquea por un fallo del software u otra causa,
se pulsa el botón del reset y se reinicializa el sistema. Pero un microcontrolador
funciona sin el control de un supervisor y de forma continuada las 24 horas del día.
El Perro guardián consiste en un temporizador que, cuando se desborda y pasa
por 0, provoca un reset automáticamente en el sistema.
Se debe diseñar el programa de trabajo que controla la tarea de forma que
refresque o inicialice al Perro guardián antes de que provoque el reset. Si falla el
programa o se bloquea, no se refrescará al Perro guardián y, al completar su
temporización, “ladrará y ladrará” hasta provocar el reset.
Protección ante fallo de alimentación o “Brownout”.
Se trata de un circuito que resetea al microcontrolador cuando el voltaje de
alimentación (VDD) es inferior a un voltaje mínimo (“brownout”). Mientras el voltaje
de alimentación sea inferior al de brownout el dispositivo se mantiene reseteado,
comenzando a funcionar normalmente cuando sobrepasa dicho valor.
Estado de reposo ó de bajo consumo.
Son abundantes las situaciones reales de trabajo en que el microcontrolador debe
esperar, sin hacer nada, a que se produzca algún acontecimiento externo que le
ponga de nuevo en funcionamiento. Para ahorrar energía, (factor clave en los
aparatos portátiles), los microcontroladores disponen de una instrucción especial
(SLEEP en los PIC), que les pasa al estado de reposo o de bajo consumo, en el
cual los requerimientos de potencia son mínimos. En dicho estado se detiene el
reloj principal y se “congelan” sus circuitos asociados, quedando sumido en un
profundo “sueño” el microcontrolador. Al activarse una interrupción ocasionada por
el acontecimiento esperado, el microcontrolador se despierta y reanuda su trabajo.
Conversor A/D (CAD).
Los microcontroladores que incorporan un Conversor A/D (Analógico/Digital)
pueden procesar señales analógicas, tan abundantes en las aplicaciones. Suelen
disponer de un multiplexor que permite aplicar a la entrada del CAD diversas
señales analógicas desde las patitas del circuito integrado.
Conversor D/A (CDA).
Transforma los datos digitales obtenidos del procesamiento del computador en su
correspondiente señal analógica que saca al exterior por una de las patitas de la
cápsula. Existen muchos efectores que trabajan con señales analógicas.
Comparador analógico.
Algunos modelos de microcontroladores disponen internamente de un
Amplificador Operacional que actúa como comparador entre una señal fija de
referencia y otra variable que se aplica por una de las patitas de la cápsula. La
salida del comparador proporciona un nivel lógico 1 ó 0 según una señal sea
mayor o menor que la otra.
También hay modelos de microcontroladores con un módulo de tensión de
referencia que proporciona diversas tensiones de referencia que se pueden aplicar
en los comparadores.
Modulador de anchura de impulsos o PWM.
Son circuitos que proporcionan en su salida impulsos de anchura variable, que se
ofrecen al exterior a través de las patitas del encapsulado.
Puertas de E/S digitales.
Todos los microcontroladores destinan algunas de sus patitas a soportar líneas de
E/S digitales. Por lo general, estas líneas se agrupan de ocho en ocho formando
Puertas. Las líneas digitales de las Puertas pueden configurarse como Entrada o
como Salida cargando un 1 ó un 0 en el bit correspondiente de un registro
destinado a su configuración.
Puertas de comunicación.
Con objeto de dotar al microcontrolador de la posibilidad de comunicarse con otros
dispositivos externos, otros buses de microprocesadores, buses de sistemas,
buses de redes y poder adaptarlos con otros elementos bajo otras normas y
protocolos. Algunos modelos disponen de recursos que permiten directamente
esta tarea, entre los que destacan:
· UART, adaptador de comunicación serie asíncrona.
· USART, adaptador de comunicación serie síncrona y asíncrona.
· Puerta paralela esclava para poder conectarse con los buses de otros
microprocesadores.
· USB (Universal Serial Bus), que es un moderno bus serie para los PC.
· Bus I2C, que es un interfaz serie de dos hilos desarrollado por Philips.
· CAN (Controller Area Network), para permitir la adaptación con redes de
conexionado multiplexado desarrollado conjuntamente por Bosch e Intel
para el cableado de dispositivos en automóviles. En EE.UU. se usa el
J185O.

Más contenido relacionado

La actualidad más candente

manual-de-intouch
manual-de-intouchmanual-de-intouch
manual-de-intouch
selcoltga
 
Circuitos secuenciales sincronos y asincronos
Circuitos secuenciales sincronos y asincronosCircuitos secuenciales sincronos y asincronos
Circuitos secuenciales sincronos y asincronos
Alexa Ramirez
 
Resumen microcontroladores
Resumen microcontroladoresResumen microcontroladores
Resumen microcontroladores
Xavier Solis
 

La actualidad más candente (20)

manual-de-intouch
manual-de-intouchmanual-de-intouch
manual-de-intouch
 
Arquitectura harvard
Arquitectura harvardArquitectura harvard
Arquitectura harvard
 
PLC: Lógica cableada y lógica programada
PLC: Lógica cableada y lógica programadaPLC: Lógica cableada y lógica programada
PLC: Lógica cableada y lógica programada
 
Pulsos de reloj de Circuito integrado 555
Pulsos de reloj de Circuito integrado 555Pulsos de reloj de Circuito integrado 555
Pulsos de reloj de Circuito integrado 555
 
02 Diagrama de Bloques de una Computadora
02 Diagrama de Bloques de una Computadora02 Diagrama de Bloques de una Computadora
02 Diagrama de Bloques de una Computadora
 
PROGRAMACION DE MICROCONTROLADOR
PROGRAMACION DE MICROCONTROLADORPROGRAMACION DE MICROCONTROLADOR
PROGRAMACION DE MICROCONTROLADOR
 
Ttl y cmos circuitos digitales
Ttl y cmos circuitos digitales Ttl y cmos circuitos digitales
Ttl y cmos circuitos digitales
 
Memoria Externa, Unidadad de Entrada/Salida, Introducción al Sistema Operativo
Memoria Externa, Unidadad de Entrada/Salida, Introducción al Sistema Operativo Memoria Externa, Unidadad de Entrada/Salida, Introducción al Sistema Operativo
Memoria Externa, Unidadad de Entrada/Salida, Introducción al Sistema Operativo
 
Microprocesador partes externas
Microprocesador partes externasMicroprocesador partes externas
Microprocesador partes externas
 
Circuitos secuenciales sincronos y asincronos
Circuitos secuenciales sincronos y asincronosCircuitos secuenciales sincronos y asincronos
Circuitos secuenciales sincronos y asincronos
 
8 2 convertidor-analogico_-digital
8 2 convertidor-analogico_-digital8 2 convertidor-analogico_-digital
8 2 convertidor-analogico_-digital
 
Resumen microcontroladores
Resumen microcontroladoresResumen microcontroladores
Resumen microcontroladores
 
Reporte de practica sumador binario
Reporte de practica sumador binarioReporte de practica sumador binario
Reporte de practica sumador binario
 
Rectificador de media onda no controlado
Rectificador de media onda no controlado Rectificador de media onda no controlado
Rectificador de media onda no controlado
 
Electronica basica c4
Electronica basica c4Electronica basica c4
Electronica basica c4
 
Unidad 1 arquitectura de computadoras
Unidad 1 arquitectura de computadorasUnidad 1 arquitectura de computadoras
Unidad 1 arquitectura de computadoras
 
Manual de Uso Detallado de Proteus
Manual de Uso Detallado de ProteusManual de Uso Detallado de Proteus
Manual de Uso Detallado de Proteus
 
Circuitos de disparo con aislamiento
Circuitos de disparo con aislamientoCircuitos de disparo con aislamiento
Circuitos de disparo con aislamiento
 
SENSOR DE BARRERA
SENSOR DE BARRERASENSOR DE BARRERA
SENSOR DE BARRERA
 
MICROCONTROLADORES.ppt
MICROCONTROLADORES.pptMICROCONTROLADORES.ppt
MICROCONTROLADORES.ppt
 

Destacado

Colegio nicolas esguerra
Colegio nicolas esguerraColegio nicolas esguerra
Colegio nicolas esguerra
marlon599
 
La propiedad intelectual
La propiedad intelectualLa propiedad intelectual
La propiedad intelectual
Bryan Castillo
 
Introduccion a la informatica (trabajo)
Introduccion a la informatica (trabajo)Introduccion a la informatica (trabajo)
Introduccion a la informatica (trabajo)
papastadopulus
 
06 formato de_planificacion_modulo_de_ciencias
06 formato de_planificacion_modulo_de_ciencias06 formato de_planificacion_modulo_de_ciencias
06 formato de_planificacion_modulo_de_ciencias
Profesora Solcita
 
Navegacion segura y_uso_responsables_de_internet[1]
Navegacion segura y_uso_responsables_de_internet[1]Navegacion segura y_uso_responsables_de_internet[1]
Navegacion segura y_uso_responsables_de_internet[1]
Aguus23
 
Recomendacións da biblioteca
Recomendacións da bibliotecaRecomendacións da biblioteca
Recomendacións da biblioteca
eunfalar
 
Medicina alternativa
Medicina alternativaMedicina alternativa
Medicina alternativa
julianasan
 
Portafolio Cristina Gómez / Copy Jr
Portafolio Cristina Gómez / Copy JrPortafolio Cristina Gómez / Copy Jr
Portafolio Cristina Gómez / Copy Jr
crisgomezr
 
Protección del medio natural
Protección del medio naturalProtección del medio natural
Protección del medio natural
Elizabeth Franco
 
Presentacion la paradoja
Presentacion la paradojaPresentacion la paradoja
Presentacion la paradoja
iresmi
 

Destacado (20)

Microprocesadores: Registros Internos
Microprocesadores: Registros InternosMicroprocesadores: Registros Internos
Microprocesadores: Registros Internos
 
Colegio nicolas esguerra
Colegio nicolas esguerraColegio nicolas esguerra
Colegio nicolas esguerra
 
la Cuenca del rió bajo san jorge
la Cuenca del rió bajo san jorgela Cuenca del rió bajo san jorge
la Cuenca del rió bajo san jorge
 
La propiedad intelectual
La propiedad intelectualLa propiedad intelectual
La propiedad intelectual
 
Introduccion a la informatica (trabajo)
Introduccion a la informatica (trabajo)Introduccion a la informatica (trabajo)
Introduccion a la informatica (trabajo)
 
06 formato de_planificacion_modulo_de_ciencias
06 formato de_planificacion_modulo_de_ciencias06 formato de_planificacion_modulo_de_ciencias
06 formato de_planificacion_modulo_de_ciencias
 
Navegacion segura y_uso_responsables_de_internet[1]
Navegacion segura y_uso_responsables_de_internet[1]Navegacion segura y_uso_responsables_de_internet[1]
Navegacion segura y_uso_responsables_de_internet[1]
 
Escuela
EscuelaEscuela
Escuela
 
Unidad ii guia de introduccion a las ecuciones diferenciales
Unidad ii guia de introduccion a las ecuciones diferencialesUnidad ii guia de introduccion a las ecuciones diferenciales
Unidad ii guia de introduccion a las ecuciones diferenciales
 
Japón
JapónJapón
Japón
 
Recomendacións da biblioteca
Recomendacións da bibliotecaRecomendacións da biblioteca
Recomendacións da biblioteca
 
Medicina alternativa
Medicina alternativaMedicina alternativa
Medicina alternativa
 
Portafolio Cristina Gómez / Copy Jr
Portafolio Cristina Gómez / Copy JrPortafolio Cristina Gómez / Copy Jr
Portafolio Cristina Gómez / Copy Jr
 
Atencion cliente
Atencion clienteAtencion cliente
Atencion cliente
 
Protección del medio natural
Protección del medio naturalProtección del medio natural
Protección del medio natural
 
Informatica para la administracion dia positiva. 123
Informatica para  la administracion dia positiva. 123Informatica para  la administracion dia positiva. 123
Informatica para la administracion dia positiva. 123
 
Nativo
NativoNativo
Nativo
 
Usuarios de Zenphoto
Usuarios de Zenphoto Usuarios de Zenphoto
Usuarios de Zenphoto
 
Ers m3 u4_guía de actividades
Ers m3 u4_guía de actividadesErs m3 u4_guía de actividades
Ers m3 u4_guía de actividades
 
Presentacion la paradoja
Presentacion la paradojaPresentacion la paradoja
Presentacion la paradoja
 

Similar a Perifericos Internos

El controlador l__gico_programable__plc__1ra_parte.pdf
El controlador l__gico_programable__plc__1ra_parte.pdfEl controlador l__gico_programable__plc__1ra_parte.pdf
El controlador l__gico_programable__plc__1ra_parte.pdf
AlexanderLiquinchana
 
PLC: Unidad 2. Arquitectura y funciones de memoria.pdf
PLC: Unidad 2. Arquitectura y funciones de memoria.pdfPLC: Unidad 2. Arquitectura y funciones de memoria.pdf
PLC: Unidad 2. Arquitectura y funciones de memoria.pdf
SANTIAGO PABLO ALBERTO
 
ICI-Unidad V
ICI-Unidad VICI-Unidad V
ICI-Unidad V
gparra989
 

Similar a Perifericos Internos (20)

Apunte de microprocesadores pic
Apunte de microprocesadores picApunte de microprocesadores pic
Apunte de microprocesadores pic
 
Tutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejorasTutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejoras
 
Controlador lógico programable - PLC --1-Copiar.pdf
Controlador lógico programable - PLC --1-Copiar.pdfControlador lógico programable - PLC --1-Copiar.pdf
Controlador lógico programable - PLC --1-Copiar.pdf
 
PLC o Automata Industrial
PLC o Automata IndustrialPLC o Automata Industrial
PLC o Automata Industrial
 
Plc basico 1
Plc basico 1Plc basico 1
Plc basico 1
 
Plcs
PlcsPlcs
Plcs
 
Plc
PlcPlc
Plc
 
Introducción
IntroducciónIntroducción
Introducción
 
Introducción
IntroducciónIntroducción
Introducción
 
Trabajo del plc
Trabajo del plcTrabajo del plc
Trabajo del plc
 
El controlador l__gico_programable__plc__1ra_parte.pdf
El controlador l__gico_programable__plc__1ra_parte.pdfEl controlador l__gico_programable__plc__1ra_parte.pdf
El controlador l__gico_programable__plc__1ra_parte.pdf
 
PLC: Unidad 2. Arquitectura y funciones de memoria.pdf
PLC: Unidad 2. Arquitectura y funciones de memoria.pdfPLC: Unidad 2. Arquitectura y funciones de memoria.pdf
PLC: Unidad 2. Arquitectura y funciones de memoria.pdf
 
Plc1
Plc1Plc1
Plc1
 
Semana6
Semana6Semana6
Semana6
 
Arquitectura de un plc
Arquitectura de un plcArquitectura de un plc
Arquitectura de un plc
 
Arquitectura interna micro
Arquitectura interna microArquitectura interna micro
Arquitectura interna micro
 
Qué es un PLC.pptx
Qué es un PLC.pptxQué es un PLC.pptx
Qué es un PLC.pptx
 
Presentación1 plc´s
Presentación1  plc´sPresentación1  plc´s
Presentación1 plc´s
 
PLC[1].ppt
PLC[1].pptPLC[1].ppt
PLC[1].ppt
 
ICI-Unidad V
ICI-Unidad VICI-Unidad V
ICI-Unidad V
 

Último

INFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdfINFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdf
octaviosalazar18
 

Último (20)

Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxG4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemas
 
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESCAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
 
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfGUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de Gestión
 
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
 
INTEGRATED PROJECT DELIVERY.pdf (ENTREGA INTEGRADA DE PROYECTOS)
INTEGRATED PROJECT DELIVERY.pdf (ENTREGA INTEGRADA DE PROYECTOS)INTEGRATED PROJECT DELIVERY.pdf (ENTREGA INTEGRADA DE PROYECTOS)
INTEGRATED PROJECT DELIVERY.pdf (ENTREGA INTEGRADA DE PROYECTOS)
 
dokumen.tips_311-determinacion-del-espacio-estatico.pptx
dokumen.tips_311-determinacion-del-espacio-estatico.pptxdokumen.tips_311-determinacion-del-espacio-estatico.pptx
dokumen.tips_311-determinacion-del-espacio-estatico.pptx
 
422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx
 
INFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdfINFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdf
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantas
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 
Matrices Matemáticos universitario pptx
Matrices  Matemáticos universitario pptxMatrices  Matemáticos universitario pptx
Matrices Matemáticos universitario pptx
 
Mantenimiento-de-Transformadores-Monofasicos[1].pptx
Mantenimiento-de-Transformadores-Monofasicos[1].pptxMantenimiento-de-Transformadores-Monofasicos[1].pptx
Mantenimiento-de-Transformadores-Monofasicos[1].pptx
 

Perifericos Internos

  • 1. 2.4 Periféricos Internos. Cada fabricante oferta numerosas versiones de una arquitectura básica de microcontrolador. En algunas amplía las capacidades de las memorias, en otras incorpora nuevos recursos, en otras reduce las prestaciones al mínimo para aplicaciones muy simples, etc. La labor del diseñador es encontrar el modelo mínimo que satisfaga todos los requerimientos de su aplicación. De esta forma, minimizará el coste, el hardware y el software. Los principales recursos específicos que son caracterizados como periféricos internos y que incorporan los microcontroladores son: • Temporizadores o “Timers”. • Perro guardián o “Watchdog”. • Protección ante fallo de alimentación o “Brownout”. • Estado de reposo o de bajo consumo. • Conversor A/D. • Conversor D/A. • Comparador analógico. • Modulador de anchura de impulsos o PWM. • Puertas de E/S digitales. • Puertas de comunicación. Temporizadores o “Timers”. Se emplean para controlar periodos de tiempo (temporizadores) y para llevar la cuenta de acontecimientos que suceden en el exterior (contadores). Para la medida de tiempos se carga un registro con el valor adecuado y a continuación dicho valor se va incrementando o decreciendo al ritmo de los impulsos de reloj o algún múltiplo hasta que se desborde y llegue a 0, momento en el que se produce un aviso.
  • 2. Cuando se desean contar acontecimientos que se materializan por cambios de nivel o flancos en alguna de las patitas del microcontrolador, el mencionado registro se va incrementando o decreciendo al ritmo de dichos impulsos. Perro guardián o “Watchdog” Cuando el computador personal se bloquea por un fallo del software u otra causa, se pulsa el botón del reset y se reinicializa el sistema. Pero un microcontrolador funciona sin el control de un supervisor y de forma continuada las 24 horas del día. El Perro guardián consiste en un temporizador que, cuando se desborda y pasa por 0, provoca un reset automáticamente en el sistema. Se debe diseñar el programa de trabajo que controla la tarea de forma que refresque o inicialice al Perro guardián antes de que provoque el reset. Si falla el programa o se bloquea, no se refrescará al Perro guardián y, al completar su temporización, “ladrará y ladrará” hasta provocar el reset. Protección ante fallo de alimentación o “Brownout”. Se trata de un circuito que resetea al microcontrolador cuando el voltaje de alimentación (VDD) es inferior a un voltaje mínimo (“brownout”). Mientras el voltaje de alimentación sea inferior al de brownout el dispositivo se mantiene reseteado, comenzando a funcionar normalmente cuando sobrepasa dicho valor. Estado de reposo ó de bajo consumo. Son abundantes las situaciones reales de trabajo en que el microcontrolador debe esperar, sin hacer nada, a que se produzca algún acontecimiento externo que le ponga de nuevo en funcionamiento. Para ahorrar energía, (factor clave en los aparatos portátiles), los microcontroladores disponen de una instrucción especial (SLEEP en los PIC), que les pasa al estado de reposo o de bajo consumo, en el
  • 3. cual los requerimientos de potencia son mínimos. En dicho estado se detiene el reloj principal y se “congelan” sus circuitos asociados, quedando sumido en un profundo “sueño” el microcontrolador. Al activarse una interrupción ocasionada por el acontecimiento esperado, el microcontrolador se despierta y reanuda su trabajo. Conversor A/D (CAD). Los microcontroladores que incorporan un Conversor A/D (Analógico/Digital) pueden procesar señales analógicas, tan abundantes en las aplicaciones. Suelen disponer de un multiplexor que permite aplicar a la entrada del CAD diversas señales analógicas desde las patitas del circuito integrado. Conversor D/A (CDA). Transforma los datos digitales obtenidos del procesamiento del computador en su correspondiente señal analógica que saca al exterior por una de las patitas de la cápsula. Existen muchos efectores que trabajan con señales analógicas. Comparador analógico. Algunos modelos de microcontroladores disponen internamente de un Amplificador Operacional que actúa como comparador entre una señal fija de referencia y otra variable que se aplica por una de las patitas de la cápsula. La salida del comparador proporciona un nivel lógico 1 ó 0 según una señal sea mayor o menor que la otra. También hay modelos de microcontroladores con un módulo de tensión de referencia que proporciona diversas tensiones de referencia que se pueden aplicar en los comparadores.
  • 4. Modulador de anchura de impulsos o PWM. Son circuitos que proporcionan en su salida impulsos de anchura variable, que se ofrecen al exterior a través de las patitas del encapsulado. Puertas de E/S digitales. Todos los microcontroladores destinan algunas de sus patitas a soportar líneas de E/S digitales. Por lo general, estas líneas se agrupan de ocho en ocho formando Puertas. Las líneas digitales de las Puertas pueden configurarse como Entrada o como Salida cargando un 1 ó un 0 en el bit correspondiente de un registro destinado a su configuración. Puertas de comunicación. Con objeto de dotar al microcontrolador de la posibilidad de comunicarse con otros dispositivos externos, otros buses de microprocesadores, buses de sistemas, buses de redes y poder adaptarlos con otros elementos bajo otras normas y protocolos. Algunos modelos disponen de recursos que permiten directamente esta tarea, entre los que destacan: · UART, adaptador de comunicación serie asíncrona. · USART, adaptador de comunicación serie síncrona y asíncrona. · Puerta paralela esclava para poder conectarse con los buses de otros microprocesadores. · USB (Universal Serial Bus), que es un moderno bus serie para los PC. · Bus I2C, que es un interfaz serie de dos hilos desarrollado por Philips. · CAN (Controller Area Network), para permitir la adaptación con redes de conexionado multiplexado desarrollado conjuntamente por Bosch e Intel para el cableado de dispositivos en automóviles. En EE.UU. se usa el J185O.