0%(1)Il 0% ha trovato utile questo documento (1 voto)
576 visualizzazioni11 pagine
Los periféricos son los elementos que en realidad diferencian a los microcontroladores PIC de un microprocesador. Ellos hacen posible la comunicación con el mundo exterior (puertos I/O, manejadores LCD, entradas A/D, PWM, etc.) y la realización de diversas tareas tales como tener diferentes bases de tiempo. Los principales periféricos de un microcontrolador PIC son:
Los periféricos son los elementos que en realidad diferencian a los microcontroladores PIC de un microprocesador. Ellos hacen posible la comunicación con el mundo exterior (puertos I/O, manejadores LCD, entradas A/D, PWM, etc.) y la realización de diversas tareas tales como tener diferentes bases de tiempo. Los principales periféricos de un microcontrolador PIC son:
Los periféricos son los elementos que en realidad diferencian a los microcontroladores PIC de un microprocesador. Ellos hacen posible la comunicación con el mundo exterior (puertos I/O, manejadores LCD, entradas A/D, PWM, etc.) y la realización de diversas tareas tales como tener diferentes bases de tiempo. Los principales periféricos de un microcontrolador PIC son:
Equipo: Gabriel de la cruz Montiel. Tooalexis Durn Mndez Prez Luis Fredy Snchez Daz.
Balancn, Tabasco, Abril del 2017.
Perifricos Los principales perifricos internos que incorporan los microcontroladores se describen a continuacin: Temporizadores/Con tadores Los temporizadores/contadores (Timers/Counters) se emplean para controlar periodos de tiempo (temporizadores) y para contar el numero de sucesos que se producen en el exterior (contadores). Para la medida de tiempos se carga un registro con el valor adecuado y a continuacin dicho valor se incrementa o se decrementa al ritmo de los impulsos del reloj del microcontrolador, o de algn submltiplo de l, hasta que rebase y llegue a cero, momento en el que se pone a uno un biestable que est acoplado a la unidad de control por paro, consulta o interrupcin. Cuando se cuenta sucesos que se materializan mediante cambios de nivel flancos en algn terminal de controlador, el contenido del mencionado registro se incrementa o decrementa al ritmo de los Circuito de vigilancia El circuito de vigilancia (Watchdog) consiste en un temporizador que pasa por cero cuando rebasa su capacidad y provoca una reinicializacin automtica del microcontrolador. Su funcionalidad se basa en el carcter cclico del programa que ejecuta cualquier microcontrolador. Se utiliza para que el microcontrolador no se quede bloqueado de forma indefinida tras un fallo del programa o un fallo no permanente del sistema fsico. El programa de trabajo se debe disear para que reinicialice el circuito de vigilancia, en el caso de estar habilitado, antes de que se produzca el rebasamiento de su temporizador. Si no se hace as, se producen reinicializaciones del microcontrolador aunque est funcionando correctamente. Si por el contrario, el programa falla o se bloquea, el circuito de vigilancia termina su temporizacin y provoca la reinicializacion. Circuito de control del modo de baja consumo de energa Para ahorrar energa los microcontroladores poseen una o ms instrucciones especiales (como por ejemplo SLEEP en los PIC) que se utilizan cuando el microcontrolador no ejecuta ninguna instruccin mientras est a la espera de algn acontecimiento externo. Esta instruccin sita al microcontrolador en un modo de bajo consumo, en el que la energa consumida es mucho menor que en funcionamiento normal. Al activarse una interrupcin ocasionada por el acontecimiento esperado el microcontrolador recupera su modo de funcionamiento normal. Pueden existir diversos modos de bajo consumo. Los modos habituales (de mayor a menor consumo) son: - Reposo (Idle): El procesador est parado (no ejecuta instrucciones) pero los perifricos estn activos.
- Detenido (Stop): El procesador y los perifricos estn parados
(excepto el circuito de vigilancia en algunos microcontroladores).
- Mnima potencia (Power down): Slo se aplica la tensin de
alimentacin a una parte de la memoria. Los perifricos Los perifricos son los elementos que en realidad diferencian a los microcontroladores PIC de un microprocesador. Ellos hacen posible la comunicacin con el mundo exterior (puertos I/O, manejadores LCD, entradas A/D, PWM, etc.) y la realizacin de diversas tareas tales como tener diferentes bases de tiempo. Los principales perifricos de un microcontrolador PIC son: Las lneas o pines de entrada/salida (I/O) de propsito general
Permiten que el PIC reciba y enve seales desde y
hacia el mundo exterior. Adems, se utilizan para vigilar y controlar otros dispositivos. Para darle ms flexibilidad al dispositivo, algunos pines se multiplexan con funciones alternas. Esto quiere decir que en unos casos las mismas lneas pueden ser pines de entrada/salida o en otros casos, realizar otra funcin. Los temporizadore s Se utilizan para establecer bases de tiempo confiables, medir el tiempo entre eventos, contar eventos externos, etc. En los microcontroladores PIC pueden existir diferentes tipos de temporizadores como: Timer0. Temporizador de 8 bits. Timer1. Temporizador de 16 bits. Timer2. Temporizador de 8 bits. Los mdulos de captura, comparacin y PWM (CCP).
Cada mdulo CCP contiene un registro de 16 bits que
opera como registro de captura, como un registro de comparacin o como un registro de PWM de 10 bits. Estos mdulos son muy tiles en distintas aplicaciones tales como el control de motores o cargas resistivas, comparacin de seales y otras. Puerto serial sncrono (SSP).
Este mdulo es una interfaz serial para la comunicacin
con otros microcontroladores u otros perifricos tales como memorias seriales, registros de desplazamiento, conversores A/D, etc.