Resumen. Palabras clave: PIC18F2550, temporizador, retardo.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Resumen. Palabras clave: PIC18F2550, temporizador, retardo."

Transcripción

1 Propuesta para la configuración básica del Temporizador 1 del microcontrolador PIC18F2550 Por: I.I.E. Miguel Montiel Martínez montiel.martinez@gmail.com Resumen Este articulo trata sobre la estructura y configuración esencial del temporizador/contador 1 de un microcontrolador PIC18F2550. Como primer punto, se aborda el concepto de contador y su aplicación inmediata, así como las operaciones con las que se cuenta, enseguida, el punto 2 describe brevemente el funcionamiento del temporizador 1 y esquematiza la técnica de poleo para evaluar el conteo del tiempo; en el apartado 3, son mostrados los registros que intervienen en la configuración del temporizador 1; con el fin de mostrar las ecuaciones que intervienen en el cálculo del temporizado, se coloca el apartado 4, y finalmente en el punto 5, es diseñado un ejemplo de aplicación con fundamento en todos los puntos anteriores, a fin de establecer una propuesta de configuración para el cálculo en los tiempo de retardo de un microcontrolador PIC18F2550 a través de un temporizador de 16 bits. Palabras clave: PIC18F2550, temporizador, retardo.

2 Introducción Tanto en la antigüedad como hoy en día, el tiempo y su medición siempre han sido de gran importancia para el ser humano y este hecho se ve reflejado en la religión 1, la industria, el comercio y en la vida cotidiana, ya que en el desarrollo humano, suceden acontecimientos y modos de pensar que forman la historia del mundo(cabanes, 2005); en consecuencia, es imprescindible que la cuenta del tiempo sea lo más exacta posible. En el ámbito de la electrónica, se han desarrollado componentes que contabilizan una serie de pulsos generados por un cristal de cuarzo, de esta manera, el dispositivo en cuestión, acumula tiempo. Estos elementos reciben el nombre de Temporizadores. Los temporizadores, pueden ser elementos discretos, es decir, son fabricados como circuitos integrados de propósito específico o formar parte de otro componente con una mayor capacidad de integración, tal como lo es un microcontrolador. 1. Los temporizadores del microcontrolador PIC18F2550 El microcontrolador PIC18F2550, al ser un procesador de 8 bits de gama alta, cuenta con tres temporizadores; éstos periféricos, permiten que un programador de firmware para microcontroladores, contabilice eventos externos a través de una interfaz, o que por medio del reloj interno del microcontrolador, se generen tiempos exactos, y esto es por que, los temporizadores con los que cuenta el microcontrolador PIC18F2550, son circuitos digitales denominados contadores, cuyo valor interno, cambia conforme un pulso de reloj (tick) entra en él, ver la Ilustración 1: Esquema de un contador genérico Ilustración 1: Esquema de un contador genérico Fuente: Microchip (2008) Para generar un retardo cuya duración en tiempo se encuentre bien definido, el programador debe tener en cuenta lo siguiente: El tiempo deseado. La frecuencia de oscilación seleccionada para el microcontrolador. Los temporizadores del microcontrolador PIC18F2550, cuentan con un bit asociado al cual, el fabricante le denomina Bandera de desborde. La función de la bandera de desborde es cambiar a estado alto cuando el contador llega a su valor máximo, y justo antes de que al siguiente ciclo de reloj, el valor almacenado en el mismo se reinicie. 1 Chronos era la personificación del tiempo, de acuerdo a la mitología griega y se encargaba de conducir la rotación de los cielos y el eterno paso del tiempo (Rose & Rose, H. J., 1928).

3 son: Las operaciones que se permiten realizar con los registros de conteo de los temporizadores Conteo. Carga. Encendido/Apagado (Arranque/Paro). Reset o carga con cero. 2. El temporizador 1 El temporizador 1, es un básicamente un contador cuya longitud de palabra es de 16 bits, solo que éste, no puede escribirse de una sola vez, hay que escribir los registros en un orden definido, ya que el temporizador está formado por dos registros: El registro TRM1L que corresponde a la parte menos significativa El registro TRM1H que corresponde a la parte más significativa Este temporizador además, permite al programador configurar un divisor de frecuencias, para generar retardos de tiempo aún mas prologados. Integrado a este temporizador, se tiene una bandera (bit que se ajusta a uno) que indica el fin y reinicio del conteo, denominando a este evento Ilustración 2: Poleo Timer 1 desborde. Puede utilizarse esta bandera para indicar el fin retardo, siempre y cuando el estado de ésta, se encuentre bajo supervisión, es decir, en modo de poleo. Este modo se muestra en la Ilustración 2: Poleo Timer 1. Fuente: (Mazidi, McKinlay, & Causey, 2008)

4 3. Registros implicados con el Timer1 En la Tabla 1: Registros asociados al temporizador 1, son indicados los registros necesarios para configurar el temporizador 1, haciendo notar que los nombres de bits sombreados, no intervienen para este esquema. Nombre Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 INTCON GIE/GIEH PEIE/GIEL TMR0IE INT0IE RBIE TMR0IF INT0IF RBIF PIR1 - ADIF RCIF TXIF SSPIF CCP1IF TMR2IF TMR1IF PIE1 - ADIE RCIE TXIE SSPIE CCP1IE TMR2IE TMR1IE TMR1L Valores a cargar en el registro menos significativo del temporizador TMR1H Valores a cargar en el registro más significativo del temporizador T1CON RD16 T1RUN T1CKPS1 T1CKPS0 T1OSCEN T1SYNC TMR1CS TMR1ON IPR1 - ADIP RCIP TXIP SSPIP CCP1IP TMR2IP TMR1IP Tabla 1: Registros asociados al temporizador 1 Fuente:(Microchip, 2009) Se puede mencionar que los registros para una rápida configuración de comportamiento de temporización, se realiza a través de los registros T1CON, TMR1L y TMR1H. Los registros INTCON, PIR1, PIE1 e IPR, permiten la configuración y funcionamiento de interrupciones generadas por el temporizador Cálculo del tiempo de retardo Conforme a la Tabla 1: Registros asociados al temporizador 1, se visualiza que el registro T1CON, contiene los bits denominados T1CKPS1 y T1CKPS0, los cuales, permiten generar la división de frecuencia del reloj principal por uno, dos, cuatro y ocho, que de acuerdo a la Tabla 2: Divisores del Temporizador 1, los valores que pueden ser asignados para T1CKP1 y T1CKPS0 y así obtener ticks más amplios, se muestran a continuación: T1CKPS1 T1CKPS0 Divisor Tabla 2: Divisores del Temporizador 1 Fuente : (Microchip, 2009)

5 Para una frecuencia F OSC acuerdo a la ecuación (1): de reloj, el retardo máximo posible con 16 bits, se obtiene de t max = F osc Divisor (1) y por consiguiente el tiempo mínimo a obtener o tick es obtenido mediante la ecuación (2): t min = 4 F osc Divisor (2) Divisor Tmin Tmax Tiempo microsegundos microsegundos microsegundos microsegundos Tabla 3: Tiempos estimados para una frecuencia de 48MHz Fuente: (Prieto-Moreno, Gonzalez-Gómez, & Gómez, 2009) Con estas ecuaciones, se permite obtener un rango de valores de temporización, tal y como se indica en la Tabla 3: Tiempos estimados para una frecuencia de 48MHz. Para definir un tiempo de retardo t, es necesario que el temporizador tenga un valor de precarga, el cual, de acuerdo a Prieto-Moreno et. Al (2009), se define con la ecuación (3) y llama a la variable de precarga T1INI. F osc T1INI =65536 t (3) 4 Divisor Con el fin de obtener el tiempo deseado t, siempre y cuando t tenga valores válidos en el rango mínimo y máximo, determinado por las ecuaciones (1) y (2) (Prieto-Moreno et al., 2009). 5. Configuración del Temporizador 1 para obtener un retardo Para configurar el Temporizador 1 y de esta forma obtener un retardo de tiempo, el programador, tuvo que haber definido, la frecuencia de reloj usada por el sistema, la división de frecuencia deseada y el valor de precarga inicial del temporización. Como ejemplo de lo anterior, a continuación, se presenta el procedimiento matemático requerido para que un microcontrolador que trabaja con un oscilador de cristal a 20MHz, configurado para que internamente, por medio de un elemento de hardware denominado PLL, incremente la frecuencia de reloj de sistema a 48MHz, y con esto sea obtenido un retardo de 1.57 ms (Jung, 2010; RedPIC, 2010).

6 Usando la ecuación (3) de la sección 4. Cálculo del tiempo de retardo, se obtiene que el valor de precarga para el temporizador es de: T1INI= MHz 4 1 (1.57ms) (4) T1INI =46696 Nótese que se ha escogido un divisor de frecuencia por 1, esta decisión es con base en la Tabla 3: Tiempos estimados para una frecuencia de 48MHz, ya que en la columna 1 de ésta, el valor máximo de tiempo generado por este divisor es de 5.4 ms aproximadamente, siendo el divisor por 1, mejor que el calculado por un divisor por dos, y la razón de esto, es porque el tick o duración del pulso de menor tiempo, es mayor en el segundo caso que en el primero, de esta manera, se genera la pérdida de resolución en el tiempo deseado. Por lo tanto, con el valor de precarga 46696, teóricamente, es obtenido un tiempo de retardo de 1.57 milésimas de segundo. Observar la siguiente sustitución: Retardo=65536 (4)(46696) = s 48MHz En ella se muestra que el número 65536, representa el número de ciclos para desbordar el temporizador 1 considerando un ciclo completo, el 4, se refiere a los 4 ciclos de reloj que consume un ciclo de instrucción, el valor 46696, indica la precarga del temporizador y finalmente los 48MHz son la frecuencia de reloj del sistema embebido. 6. Conclusiones El microcontrolador PIC18F2550, cuenta con un temporizador de 16 bits, que es capaz de almacenar en formato binario, las oscilaciones de un cristal de cuarzo, con el fin de generar un tiempo de retardo muy bien definido. Para lograr este fin, es necesario tomar en cuenta los siguientes puntos: el valor del cristal de cuarzo a usar, la configuración del reloj interno del sistema del microcontrolador, los registros que interactúan con el temporizador, así como el divisor de frecuencia para el temporizador. Usando herramienta matemática y el conocimiento necesario de la configuración básica del temporizador 1 del microcontrolador PIC18F2550, es posible derivar ecuaciones, que permiten establecer el parámetro precarga. Mediante la asignación del valor de precarga al temporizador 1 del microcontrolador PIC18F2550, teóricamente, es posible obtener un retardo de tiempo. Finalmente cabe agregar que, el interés de acumular estos retardos de tiempo e ir contabilizándolos, estriba en la medición del tiempo, la que de acuerdo a (Cabanes, 2005), esta medición al ser de índole histórico técnico, facilita que a través de cálculos, sea posible establecer fechas. 7. Bibliografía Cabanes, M. L. (2005). El tiempo y la Humanidad - La medida del tiempo - El tiempo. Biblioteca Cervantes Virtual. Recuperado Septiembre 20, 2011, a partir de Jung, E. (2010, Julio 22). Default config for PIC18F Mhz (48 Mhz) MoP. MoP. Recuperado

7 Agosto 11, 2011, a partir de Mazidi, A., McKinlay, R., & Causey, D. (2008). PIC18 Timer programming in Assembly and C. PIC Microcontroller and Embedded Systems - Using assembly and C for PIC18 (1o ed., págs ). EUA: Pearson Educacion International. Microchip. (2009, Octubre 27). Datasheet PIC18F2550. PIC18F2550. Recuperado Noviembre 3, 2010, a partir de Prieto-Moreno, A., Gonzalez-Gómez, J., & Gómez, R. (2009, Junio). Programación del PIC16 en C - WikiRobotics. Wikirobotics. Recuperado Abril 2, 2011, a partir de RedPIC. (2010, Agosto 7). Consiguiendo 4 Mhz para los 48 Mhz necesarios en los PIC s con USB 2.0. PicManía by RedRaven. Recuperado Agosto 11, 2011, a partir de Rose, H. J., & Rose, H. J. (1928). A Handbook of Greek Mythology. THIS DOCUMENT IS LICENSED UNDER THE ATTRIBUTION-SHAREALIKE 2.5 MEXICO LICENSE, AVAILABLE AT

Propuesta para la programación básica del Temporizador 1 del microcontrolador PIC18F2550 con el compilador SDCC

Propuesta para la programación básica del Temporizador 1 del microcontrolador PIC18F2550 con el compilador SDCC Propuesta para la programación básica del Temporizador 1 del microcontrolador PIC18F2550 con el compilador SDCC Por: I.I.E. Miguel Montiel Martínez montiel.martinez@gmail.com Resumen Este articulo trata

Más detalles

MICROCONTROLADORES PIC

MICROCONTROLADORES PIC MICROCONTROLADORES PIC LOS TIMER DE LOS 16F87x TEMA EL TIMER 1 CCFF D.P.E. MÓDULO DE PROYECTOS 1 Diagrama de Bloques del TIMER1 CCFF D.P.E. MÓDULO DE PROYECTOS 2 INTRODUCCIÓN El módulo TIMER1 es un temporizador/contador

Más detalles

Aplicaciones de mc Lenguaje C- CC5x-Temporizadores

Aplicaciones de mc Lenguaje C- CC5x-Temporizadores Aplicaciones de mc Lenguaje C- CC5x-Temporizadores Preparado por : Juan Ignacio Huircán Departamento de Ingeniería Eléctrica Universidad de La Frontera Otoño 29 Introducción El µc posee 3 Módulos Timer,

Más detalles

TIMER0 (T0) TMR0 (01h,101h)

TIMER0 (T0) TMR0 (01h,101h) TIMER (T) Contador ascendente de 8bits Prescaler desde :2 hasta :256 Timer: entrada del reloj del sistema T CY =4*T osc =(F osc /4) t DESBORDE =4*T osc *(2 8 TMR)*N ;Prescaler :N Contador: entrada externa

Más detalles

17 Con el chorro de agua pequeño, la cubeta se llena en 10 minutos

17 Con el chorro de agua pequeño, la cubeta se llena en 10 minutos 17 Con el chorro de agua pequeño, la cubeta se llena en 10 minutos Cuál será el valor de precarga necesario para que este sistema nos indique que ha transcurrido un tiempo de 6 minutos? Seria depositar

Más detalles

Microprocesadores. Temporizadores / Contadores. Prof. Luis Araujo. Universidad de Los Andes

Microprocesadores. Temporizadores / Contadores. Prof. Luis Araujo. Universidad de Los Andes Temporizadores / Contadores Universidad de Los Andes Temporizador / Contador Timer 0 Temporizador/Contador de 8 bits (TMR0), Preescalador programable de 8 bits, Modo temporizador: el valor del registro

Más detalles

Temporizadores/Contadores

Temporizadores/Contadores para el PIC6F787 Temporizador/Contador (TMR) Temporizador/Contador (TMR) Temporizador 2 (TMR2) Características del TMR TMR es un Temporizador/Contador de 8 bits Leíble y escribible Reloj interno y externo

Más detalles

PIC16F882/883/884/886/ Funcionamiento de Timer1 6 EL MODULO TMR1 CON PUERTA DE CONTROL Selección de Fuente de reloj

PIC16F882/883/884/886/ Funcionamiento de Timer1 6 EL MODULO TMR1 CON PUERTA DE CONTROL Selección de Fuente de reloj 6.1. Funcionamiento de Timer1 6 EL MODULO TMR1 CON PUERTA DE CONTROL El módulo TMR1 es un temporizador/contador de 16 bits con las siguientes características: Temporizador/Contador de 16 bits (TMR1L:TMR1H)

Más detalles

El modo TIMER, (contador de tiempos) es seleccionado poniendo a cero el bit de T0CS (OPTION<5>).

El modo TIMER, (contador de tiempos) es seleccionado poniendo a cero el bit de T0CS (OPTION<5>). 6.0 El MÓDULO TIMER-0 El módulo Timer0 tiene las siguientes características: Temporizador/contador de 8-BIT Capacidad de lectura/grabación. Prescaler (circuito divisor de frecuencias programable por software)

Más detalles

UNIVERSIDAD DE OVIEDO

UNIVERSIDAD DE OVIEDO UNIVERSI E OVIEO 1 Características generales en el PIC16F877 Ocho canales de conversión. Cinco pines E/S de PORT y los tres de PORTE. Convierte la señal analógica en un número digital de 10 bits. Tensión

Más detalles

PRÁCTICA 5: Medida del tiempo en un PIC

PRÁCTICA 5: Medida del tiempo en un PIC SISTEMAS ELECTRÓNICOS Y AUTOMÁTICOS PRACTICAS DE MICROCONTROLADORES PIC PRÁCTICA 5: Medida del tiempo en un PIC TMR0 TMR1 Display 7 segmentos - 1 - 1. Objetivos: - Gestión de los temporizadores en los

Más detalles

ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES

ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES 1.1 Introducción 1.2 Fundamentos de los procesadores digitales secuenciales 1.2.1 Introducción 1.2.2 Arquitectura interna 1.2.2.1 Procesadores digitales

Más detalles

RECURSOS FUNDAMENTALES

RECURSOS FUNDAMENTALES RECURSOS FUNDAMENTALES Los recursos que se considerarán son : Temporizadores Puertos de E/S La Palabra de Configuración EEPROM de datos 1 TEMPORIZADORES Una labor habitual en los programas de control suele

Más detalles

El TIMER 1. (c) Domingo Llorente

El TIMER 1. (c) Domingo Llorente El TIMER 1 (c) Domingo Llorente 2010 1 TIMER 1: Características Se trata de un contador/temporizador de 16 bits. Puede trabajar como contador o temporizador. Está implementado en dos registos TMR1H y TMR1L

Más detalles

PIC 18F45XX EL TIMER 0

PIC 18F45XX EL TIMER 0 PIC 18F45XX EL TIMER 0 1. Hardware asociado 2. Características Se puede configurar como temporizador o contador de 8/16 bits. Se puede leer o escribir en él a través del registro TMR0. Dispone de un preescaler

Más detalles

MICROCONTROLADOR PIC DE MICROCHIP

MICROCONTROLADOR PIC DE MICROCHIP MICROCONTROLADOR PIC DE MICROCHIP PIC16F877-28-PIN 8-BIT CMOS FLASH MICROCONTROLLER PIC16F877: ESTRUCTURA INTERNA Bus de Datos Bus de Datos (programa) Registro de trabajo (acumulador) Conversor A/D Contador/Temporizador

Más detalles

PIC16F88. Características

PIC16F88. Características Osciladores PIC16F88. Características Osciladores a cristal: LP, XT y HS hasta 20Mhz Oscilador externo hasta 20Mhz Oscilador interno: 31Khz 8Mhz Periféricos Módulo PWM/CCP CCP (captura/comparación) ->

Más detalles

Una vez comprendido el funcionamiento teórico del dispositivo SRF04 el

Una vez comprendido el funcionamiento teórico del dispositivo SRF04 el CAPÍTULO 4 Obtención Electrónica De La Distancia 4.1. Análisis y planteamiento del problema. Una vez comprendido el funcionamiento teórico del dispositivo SRF04 el planteamiento principal ahora se divide

Más detalles

INTRODUCCIÓN. Comunicación Serial.

INTRODUCCIÓN. Comunicación Serial. INTRODUCCIÓN La función principal de este tipo de comunicación es la de convertir datos de salida de forma paralela a serial y la de convertir datos de entrada de forma serial a paralela. El acceso al

Más detalles

CAPITULO 3 MANEJO DE LOS TEMPORIZADORES Y CONTADORES

CAPITULO 3 MANEJO DE LOS TEMPORIZADORES Y CONTADORES CAPITULO 3 MANEJO DE LOS TEMPORIZADORES Y CONTADORES Regreso al menú principal 3. TIMER / CONTADOR. El 85 tiene 2 timer/contadores de 6 bits cada uno, llamados Timer y el Timer respectivamente. Ambos pueden

Más detalles

TEMPORIZADOR 1, 2, 3, 4, 5, 6, 7, 8,... Registro de conteo de pulsos

TEMPORIZADOR 1, 2, 3, 4, 5, 6, 7, 8,... Registro de conteo de pulsos TEMPORIZADORES DEFINICION TEMPORIZADOR. - Dispositivo periférico programable que tiene la facultad de contar pulsos de reloj o pulsos externos al sistema. 12345678 TEMPORIZADOR 1, 2, 3, 4, 5, 6, 7, 8,...

Más detalles

Sistemas Electrónicos Digitales - Diciembre 2011 Problema

Sistemas Electrónicos Digitales - Diciembre 2011 Problema Sistemas Electrónicos Digitales - Diciembre 2011 Problema Apellidos, Nombre: Se desea controlar una lavadora automática con un microcontrolador PIC 16F88, configurando su funcionamiento con el oscilador

Más detalles

Guia para examen de Sistemas Embebidos I Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes

Guia para examen de Sistemas Embebidos I Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes Qué significa ALU? Arithmetic Logic Unit Guia para examen de Sistemas Embebidos I Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes que operaciones realiza un ALU? suma, resta,

Más detalles

Guía de programación PWM. Características de una señal de control con Modulación de Ancho de Pulso.

Guía de programación PWM. Características de una señal de control con Modulación de Ancho de Pulso. Guía de programación PWM. Características de una señal de control con Modulación de Ancho de Pulso. El modulo PWM, se puede emplear para generar una señal a una cierta frecuencia, determinada por la periodicidad

Más detalles

Estructura de Microprocesadores. Profesor Ing. Johan Carvajal Godínez

Estructura de Microprocesadores. Profesor Ing. Johan Carvajal Godínez Estructura de Microprocesadores PIC 18F4550 Administración de los temporizadores Profesor Ing. Johan Carvajal Godínez Módulos temporizadores El MCU 18F4550 posee cuatro módulos de temporización independientes

Más detalles

SOLECMEXICO CONTADOR TTL 7490

SOLECMEXICO CONTADOR TTL 7490 1 CONTADOR TTL 7490 Un contador MOD-10, es también conocido como contador de décadas. Un contador de décadas es cualquier contador que tenga 10 estados diferentes, independientemente de la secuencia. Un

Más detalles

Interrupciones Fuentes de Interrupciones para el PIC16F1787

Interrupciones Fuentes de Interrupciones para el PIC16F1787 Fuentes de para el PIC16F1787 Interrupción externa a través del pin RB0/INT Interrupción por cambio de nivel Interrupción por escritura en la EEPROM Interrupción por desbordamiento del TMR0 Interrupción

Más detalles

CAPíTULO INTRODUCCiÓN CARACTERíSTICAS GENERALES CLASIFICACiÓN, Gamaalta Gama mejorada 53

CAPíTULO INTRODUCCiÓN CARACTERíSTICAS GENERALES CLASIFICACiÓN, Gamaalta Gama mejorada 53 índice INTRODUCCiÓN 9 CAPíTULO 1 11 1.1 INTRODUCCiÓN 11 1.2 FUNDAMENTOSDELOSPROCESADORESDIGITALESSECUENCIALES 12 1.2.1 Introducción " 12 1.2.2 Arquitectura interna 1.2.2.1 Procesadores digitales de arquitectura

Más detalles

CCP. comparación para la captura y reset del TMR1. Pueden usarse CCPx en modo captura y CCPy en modo

CCP. comparación para la captura y reset del TMR1. Pueden usarse CCPx en modo captura y CCPy en modo CCP Hasta dos CCPx (CCP1, CCP2) en dispositivos 16CXXX Tres modos de funcionamiento, en función de CCPxM del CCPxCON Captura: Interrupción (CCPxIF=1) y captura (16bit) del valor de TMR1={TMR1H,TMR1L}

Más detalles

Módulos CCP. Registro de captura Registro de comparación Registro de ciclo de servicio PWM

Módulos CCP. Registro de captura Registro de comparación Registro de ciclo de servicio PWM Módulos CCP Los PIC16F87X disponen de 2 módulos CCP (Capture/Compare/PWM): CCP1 y CCP2. Cada módulo CCP cuenta con un registro de 16 bits (CCPR1 y CCPR2) que puede operar como un Registro de captura Registro

Más detalles

Tarjeta entrenadora de microcontrolador PIC16F84.

Tarjeta entrenadora de microcontrolador PIC16F84. Resumen Tarjeta entrenadora de microcontrolador PIC16F84. Omar Ivan Gaxiola Sánchez, Modesto Guadalupe Medina Melendrez, Manuel de Jesús Acosta Portillo, Mijail Romero Delgado, Misael Romero Delgado. INSTITUTO

Más detalles

Capítulo 1. Introducción a los PIC de 8 bits

Capítulo 1. Introducción a los PIC de 8 bits Capítulo 1. Introducción a los PIC de 8 bits 1.1 Memorias y Registros Entre los componentes básicos de un microcontrolador podemos definir el contador, sus registros, la memoria, el watchdog timer, el

Más detalles

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata Muestreo de señales analógicas Principal requerimiento que surge al muestrear una señal continua: Definir el periodo de muestreo con suficiente exactitud. Ajustar el mismo a un valor adecuado de acuerdo

Más detalles

Registros SFR vistos hasta ahora: Microcontroladores PIC

Registros SFR vistos hasta ahora: Microcontroladores PIC Registros SFR vistos hasta ahora: Microcontroladores PIC Microcontroladores PIC: Timer Características del Timer TMR0: Cumple básicamente la función de contador de eventos (o divisor de frecuencia). El

Más detalles

EL módulo conversor A/D. (c) Domingo Llorente

EL módulo conversor A/D. (c) Domingo Llorente EL módulo conversor A/D (c) Domingo Llorente 2010 1 Características del conversor A/D Ocho entradas de señal analógica. (5 para el 16F876x) Resolución de la conversión de 10 bits. (0-1024) Distintas fuentes

Más detalles

INDICE Capitulo 1. Microcontroladores Programables: La Solución está en un CHIP Capitulo 2. Microcontroladores de 8 BITS: Los <<PIC>>

INDICE Capitulo 1. Microcontroladores Programables: La Solución está en un CHIP Capitulo 2. Microcontroladores de 8 BITS: Los <<PIC>> INDICE Prólogo XIII Capitulo 1. Microcontroladores Programables: La Solución está en un CHIP 1 1.1. Qué es un microcontrolador? 1 1.1.1. Diferencia entre microprocesador y microcontrolador 3 1.4. Arquitectura

Más detalles

CAPÍTULO 3 INTERFAZ AL PROTOTIPO

CAPÍTULO 3 INTERFAZ AL PROTOTIPO CAPÍTULO 3 INTERFAZ AL PROTOTIPO 3.1 Comunicación Asíncrona al Computador Se decició usar el microcontrolador PIC 16F877 de "Microchip" por sus características de funcionamiento, como la utilidad de señales

Más detalles

MANUAL DEL PIC 16F87X v 1.0

MANUAL DEL PIC 16F87X v 1.0 1 MANUAL DEL PIC 16F87X v 1.0 PRINCIPALES CARACTERÍSTICAS Se enumeran las prestaciones y dispositivos especiales de los PIC16F87X. Procesador de arquitectura RISC avanzada Juego de solo 35 instrucciones

Más detalles

Oscilador sinusoidal incrustado de 1 a 150 Hz.

Oscilador sinusoidal incrustado de 1 a 150 Hz. Oscilador nusoidal incrustado de 1 a 150 Hz. Álvarez González Ricardo 1, Hernández Vázquez Manuel 2, Leor Sánchez José Clemente 3 Facultad de Ciencias de la Electrónica. Benemérita Univerdad Autóma de

Más detalles

AUTOMATIZACIÓN DE OBTENCIÓN DE GRÁFICAS I-V EN PANELES SOLARES

AUTOMATIZACIÓN DE OBTENCIÓN DE GRÁFICAS I-V EN PANELES SOLARES AUTOMATIZACIÓN DE OBTENCIÓN DE GRÁFICAS I-V EN PANELES SOLARES Silva Gallegos, Carlos Fernando (1), Cerda Villafaña, Gustavo (2) 1 [Ingeniería Mecatrónica, Universidad de Guanajuato] [silva_gallegos12@hotmail.com]

Más detalles

ESTRUCTURA BÁSICA DEL µc AT89C51

ESTRUCTURA BÁSICA DEL µc AT89C51 Desde mediados de la década de los 80 s gran parte de los diseños basados en la automatización (electrodomésticos, sencillas aplicaciones Industriales, instrumentación medica, control numérico, etc.) utilizaban

Más detalles

ATE-Universidad de Oviedo

ATE-Universidad de Oviedo 1 CARACTERÍSTICAS GENERALES DE LOS TEMPORIZADORES Un temporizador, en general, es un dispositivo que marca o indica el transcurso de un tiempo determinado Los PIC16F87X tienen 3 módulos temporizadores

Más detalles

CONTROLADORES E INSTRUMENTOS BASADOS EN MICROCONTROLADORES

CONTROLADORES E INSTRUMENTOS BASADOS EN MICROCONTROLADORES UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO CONTROLADORES E INSTRUMENTOS BASADOS EN MICROCONTROLADORES 1094 8 Ó 9 08 Clave Semestre Créditos Ingeniería Eléctrica

Más detalles

Sistema de Desarrollo para el Microcontrolador PIC18F452

Sistema de Desarrollo para el Microcontrolador PIC18F452 ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIÓN Sistema de Desarrollo para el Microcontrolador PIC18F452 Alumno: Andrés Valverde Villarán Tutora: Carmen Aracil Fernández Sevilla,

Más detalles

Anexo III. Programas

Anexo III. Programas Anexo III Programas 1 Programa de control de Disparo para el controlador de velocidad Para poder controlar el ángulo de disparo de los SCR s, es necesario que el Microcontrolador que en este caso un arduino

Más detalles

LABORATORIO Nº 4 TEMPORIZADOR Y CONTADOR DEL PIC 16F84. a) Introducir al alumno en el estudio, programación y diseño de temporizadores y contadores-

LABORATORIO Nº 4 TEMPORIZADOR Y CONTADOR DEL PIC 16F84. a) Introducir al alumno en el estudio, programación y diseño de temporizadores y contadores- 1.- Objetivo LABORATORIO Nº 4 TEMPORIZADOR Y CONTADOR DEL PIC 16F84 a) Introducir al alumno en el estudio, programación y diseño de temporizadores y contadores- 2.- Fundamento teórico La figura que sigue

Más detalles

Proyecto final "Sistema de instrumentación virtual"

Proyecto final Sistema de instrumentación virtual "Sistema de instrumentación virtual" M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com @efranco_escom edfrancom@ipn.mx 1 Contenido Introducción Objetivos Actividades Observaciones Reporte

Más detalles

Arquitectura de Computadores II

Arquitectura de Computadores II Facultad de Ingeniería Universidad de la República Instituto de Computación Temas Repaso de conceptos Microcontroladores CISC vs RISC CISC Complex Instruct Set Computers RISC Reduced Instruct Set Computers

Más detalles

MEDICIÓN DE LA FRECUENCIA DE LA TENSIÓN GENERADA EN PCH, UTILIZANDO ELEMENTOS DE BAJO COSTO

MEDICIÓN DE LA FRECUENCIA DE LA TENSIÓN GENERADA EN PCH, UTILIZANDO ELEMENTOS DE BAJO COSTO MEDICIÓN DE LA FRECUENCIA DE LA TENSIÓN GENERADA EN PCH, UTILIZANDO ELEMENTOS DE BAJO COSTO Víctor H. Kurtz (*); Guillermo A. Fernández (*) y Fernando Botterón (*)(**) (*) UNIVERSIDAD NACIONAL DE MISIONES

Más detalles

Timer s Escuela Superior de Cómputo IPN. Departamento de Posgrado Dr. Julio Cesar Sosa Savedra curso.escom@yahoo.com www.desid.escom.ipn.

Timer s Escuela Superior de Cómputo IPN. Departamento de Posgrado Dr. Julio Cesar Sosa Savedra curso.escom@yahoo.com www.desid.escom.ipn. Interrupciones Timer s Escuela Superior de Cómputo IPN. Departamento de Posgrado Dr. Julio Cesar Sosa Savedra curso.escom@yahoo.com www.desid.escom.ipn.mx Definición Definición: Los TIMER's son contadores

Más detalles

USB232. Hoja de datos

USB232. Hoja de datos - 1 - USB232 Hoja de datos 9600, 19200, 38400, 57600, 115200 bps Interfaz USB serie RS232 Integración de tecnología USB Para sistemas con comunicación serie RS232 - 2 - USB232 Interfaz USB serie RS232

Más detalles

ATE-UNIOVI ATE-UNIOVI ATE-UNIOVI ATE-UNIOVI ATE-UNIOVI ATE-UNIOVI

ATE-UNIOVI ATE-UNIOVI ATE-UNIOVI ATE-UNIOVI ATE-UNIOVI ATE-UNIOVI Características generales Dos módulos con idéntico funcionamiento. Registro de captura de 6 bits. Registro de comparación de 6 bits. Registro de ciclo de trabajo PWM. Módulo CCP. Consta de dos registros

Más detalles

Sistemas Electrónicos Digitales HOJA 1 Dpto. Ingeniería Electrónica, Universidad de Sevilla 2 de febrero de PROBLEMA: tiempo 2:00 horas

Sistemas Electrónicos Digitales HOJA 1 Dpto. Ingeniería Electrónica, Universidad de Sevilla 2 de febrero de PROBLEMA: tiempo 2:00 horas stemas Electrónicos Digitales HOJA 1 Dpto. Ingeniería Electrónica, Universidad de Sevilla 2 de febrero de 2012 PROBLEMA: tiempo 2:00 horas APELLIDOS, NOMBRE: Se desea que el PIC16F88 genere un pitido de

Más detalles

Universidad Autónoma de San Luis Potosí Facultad de Ingeniería Programas Analíticos del Área Mecánica y Eléctrica Microcontroladores.

Universidad Autónoma de San Luis Potosí Facultad de Ingeniería Programas Analíticos del Área Mecánica y Eléctrica Microcontroladores. A) CURSO Clave Asignatura 5670 Microcontroladores. Horas de teoría Horas de práctica Horas trabajo Créditos Horas por semana por semana adicional estudiante Totales 3 1 3 7 48 B) DATOS BÁSICOS DEL CURSO

Más detalles

CUESTIONARIO. Instituto Tecnológico de Iztapalapa Ingeniería en Sistemas computacionales. LENGUAJE ENSAMBLADOR Temas: 1.3 y 1.4

CUESTIONARIO. Instituto Tecnológico de Iztapalapa Ingeniería en Sistemas computacionales. LENGUAJE ENSAMBLADOR Temas: 1.3 y 1.4 CUESTIONARIO LENGUAJE ENSAMBLADOR Temas: 1.3 y 1.4 Gomez Cruz Alberto Abraham 11 1. Cuál es el concepto de Interruptores? Es una operación que suspende la ejecución de un programa de modo que el sistema

Más detalles

Microprocesadores, Tema 4:

Microprocesadores, Tema 4: Microprocesadores, Tema 4: Conceptos de Entrada / Salida Guillermo Carpintero Marta Ruiz Universidad Carlos III de Madrid Objetivos Concepto de Interface Modelo de los Dispositivos de Interface Técnicas

Más detalles

TARJETA DE ENTRADAS Y CONTADORES RÁPIDOS (MTC-3052)

TARJETA DE ENTRADAS Y CONTADORES RÁPIDOS (MTC-3052) Pag:1 Descripción Tarjeta de entradas y contadores rápidos diseñada para controles complejos en tiempo real. A través de software sencillo permite su configuración al usuario. Cuenta con diversidad de

Más detalles

MICROCONTROLADORES PIC BÁSICO (PIC 16F84A / 16F627)

MICROCONTROLADORES PIC BÁSICO (PIC 16F84A / 16F627) MICROCONTROLADORES PIC BÁSICO (PIC 16F84A / 16F627) TEMARIO Objetivo: El estudiante comprenderá la evolución de los microcontroladores y microprocesadores así como sus diferencias, desarrollara su habilidad

Más detalles

UNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGÍAS Planificación de la asignatura Sistemas Microprogramables

UNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGÍAS Planificación de la asignatura Sistemas Microprogramables UNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGÍAS Planificación de la asignatura Sistemas Microprogramables IDENTIFICACION: 1.1. Sistemas Microprogramables 1.2. Ingeniería

Más detalles

ITT-327-T Microprocesadores

ITT-327-T Microprocesadores ITT-327-T Microprocesadores Temporizador Programable (PIT) 8254. Temporizador/Contador Programable (PIT) 8254. Es un contador/temporizador programable diseñado para trabajar con los sistemas de microcomputadores.

Más detalles

TUTORIAL. Hacer uso de las interrupciones. Conocer el problema de los rebotes en los pulsadores y plantear algunas formas de solucionarlo.

TUTORIAL. Hacer uso de las interrupciones. Conocer el problema de los rebotes en los pulsadores y plantear algunas formas de solucionarlo. 1 OBJETIVOS TUTORIAL Hacer uso de las interrupciones. Conocer el problema de los rebotes en los pulsadores y plantear algunas formas de solucionarlo. INTRODUCCIÓN: Utilizaremos dos importantes funciones

Más detalles

partir de los 5 Volts que entrega el puerto USB La alimentación puede ser

partir de los 5 Volts que entrega el puerto USB La alimentación puede ser Introducción: La tarjeta de desarrollo de Intesc μvva PRO (Miuva PRO), ha sido diseñada para satisfacer las necesidades tanto básicas como avanzadas de estudiantes y/o profesionistas que trabajan con microcontroladores

Más detalles

TUTORIAL II parte A. Observemos el diagrama de pines del microcontrolador 16F877A:

TUTORIAL II parte A. Observemos el diagrama de pines del microcontrolador 16F877A: 1 TUTORIAL II parte A OBJETIVOS Conocer el manejo de puertos del microcontrolador 16F877A, registros TRIS y PORT. Familiarizarse con las principales instrucciones del lenguaje y la estructura de un programa

Más detalles

MICROCONTROLADORES. 1. El PIC 16F84A es un microcontrolador de: a) 16 bits b) 8 bits c) 4 bits d) 32 bits e) 64 bits

MICROCONTROLADORES. 1. El PIC 16F84A es un microcontrolador de: a) 16 bits b) 8 bits c) 4 bits d) 32 bits e) 64 bits 1. El PIC 16F84A es un microcontrolador de: a) 16 bits b) 8 bits c) 4 bits d) 32 bits e) 64 bits MICROCONTROLADORES 2. La memoria de programa del PIC 16F84A es de tipo: a) ROM b) OTP c) RAM d) EPROM e)

Más detalles

CURSO BÁSICO MICROCONTROLADORES PIC

CURSO BÁSICO MICROCONTROLADORES PIC CURSO BÁSICO MICROCONTROLADORES PIC CONFIGURACIÓN BÁSICA FUSIBLES Los fusibles son palabras de configuración que definen las condiciones de funcionamiento del microcontrolador. Algunos fusibles importantes

Más detalles

La Familia del Microcontrolador 8051

La Familia del Microcontrolador 8051 La Familia del Microcontrolador 8051 Generalidades de la familia del 8051 Es uno de los µc s más viejos (Intel MCS-51 en 1981) y probablemente el más popular, ya que ha sido comercializado por un gran

Más detalles

Capítulo 3. Microcontroladores 3.1 Definiciones

Capítulo 3. Microcontroladores 3.1 Definiciones Capítulo 3. Microcontroladores En este capítulo se define el microcontrolador, con una breve semblanza histórica sobre procesadores. Se habla más detenidamente sobre los PICs y se muestran características

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO CENTRO DE FÍSICA APLICADA Y TECNOLOGÍA AVANZADA Y FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO CENTRO DE FÍSICA APLICADA Y TECNOLOGÍA AVANZADA Y FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN 135 UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO CENTRO DE FÍSICA APLICADA Y TECNOLOGÍA AVANZADA Y FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN Carrera: Programa de la Asignatura: MICROCONTROLADORES Clave: No.

Más detalles

INTRODUCCION A LA CONFIGURACION DEL CONVERSOR ANALOGICO DEL PIC16F876A

INTRODUCCION A LA CONFIGURACION DEL CONVERSOR ANALOGICO DEL PIC16F876A Rev. 24/09/2018 : Se realizó algunas correcciones. INTRODUCCION A LA CONFIGURACION DEL CONVERSOR ANALOGICO DEL PIC16F876A La teoría que se presenta es válida para los micro controladores de la empresa

Más detalles

PRÁCTICA 7 PROYECTO DE GENERADOR DE IMPULSOS

PRÁCTICA 7 PROYECTO DE GENERADOR DE IMPULSOS PRÁCTICA 7 PROYECTO DE GENERADOR DE IMPULSOS MEMORIA DESCRIPTIVA Introducción. El objeto de este proyecto es la creación básica de un dispositivo generador de impulsos. Actualmente existen en el mercado

Más detalles

Horas teóricas: 1 Horas prácticas: 4 Total de Horas: 5 Total de créditos: 6 Microcontroladores

Horas teóricas: 1 Horas prácticas: 4 Total de Horas: 5 Total de créditos: 6 Microcontroladores PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en Ciencias Computacionales Integral Profesional Horas teóricas: 1 Horas prácticas: 4 Total de Horas: 5 Total de créditos: 6 Microcontroladores

Más detalles

Capítulo 3. El Software

Capítulo 3. El Software Capítulo 3 El Software El software del sistema se compone de dos partes: el programa de microcontrolador y el programa de la PC. Como se indicó en el capítulo anterior, el microcontrolador lleva a cabo

Más detalles

Nombre de la Asignatura: Microcontroladores Código: 6025 Período Académico: 1-16 Año: 2016 Número de Créditos: 3. Pertinencia para el Programa

Nombre de la Asignatura: Microcontroladores Código: 6025 Período Académico: 1-16 Año: 2016 Número de Créditos: 3. Pertinencia para el Programa Formato básico para la elaboración de Syllabus ESCUELA TECNOLÓGICA INSTITUTO TÉCNICO CENTRAL - ETITC Vicerrectoría Académica Facultad: MECATRÓNICA Identificación del Espacio Académico Nombre de la Asignatura:

Más detalles

Diseño e implementación de un equipo de prácticas de control automático

Diseño e implementación de un equipo de prácticas de control automático Pantalla de funcionamiento manual. Esperando datos de entrada y salida (corriente, tensión o posición) 5 Esquemas eléctricos 5.1 Placa principal. En el esquema eléctrico general que se representa más adelante

Más detalles

INTERIOR DEL PROCESADOR

INTERIOR DEL PROCESADOR 1 INTERIOR DEL PROCESADOR En esta sección se pretende: Conocer la arquitectura y funcionamiento de los microcontroladores de la familia PIC16X8X La organización de su memoria, y Sus registros de funciones

Más detalles

José Luis Rivera Guzmán CECyT No.1 Gonzalo Vázquez Vela Abstract. 1. Introducción

José Luis Rivera Guzmán CECyT No.1 Gonzalo Vázquez Vela Abstract. 1. Introducción Placa a base de un microcontrolador PIC16F887 generadora de una señal de video bajo el estándar NTSC RS-170 para utilizar un televisor como periférico de salida en diferentes proyectos José Luis Rivera

Más detalles

Estructura de Microprocesadores. Profesor Ing. Johan Carvajal Godínez

Estructura de Microprocesadores. Profesor Ing. Johan Carvajal Godínez Estructura de Microprocesadores PIC 18F4550 Módulos de Comunicación Serie Profesor Ing. Johan Carvajal Godínez Contenido Módulos de comunicación serie sincrónica I2C SPI Módulo de comunicación serie Asincrónico

Más detalles

RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 PIC 16F87X. Figura # 1

RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 PIC 16F87X. Figura # 1 UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA "ANTONIO JOSÉ DE SUCRE" DEPARTAMENTO DE ELECTRÓNICA Ejercicios para el parcial # 2 Prof. Ing. Antonio Pateti 1.- Estudie el hardware del Puerto B y explique:

Más detalles

Introducción. Modo monitor. Cuaderno técnico 4: Grabación de microcontroladores PIC

Introducción. Modo monitor. Cuaderno técnico 4: Grabación de microcontroladores PIC Cuaderno técnico 4: Grabación de microcontroladores PIC [Introducción] [Modo monitor] [Arquitectura] [Autores] [Licencia] [Download] [Links] [Noticias] Introducción Los microcontroladores PIC se graban

Más detalles

Taller de Firmware. Introducción al PIC16F877. Facultad de Ingeniería Instituto de Com putación

Taller de Firmware. Introducción al PIC16F877. Facultad de Ingeniería Instituto de Com putación Taller de Firmware Introducción al PIC16F877 Facultad de Ingeniería Instituto de Com putación Contenido Introducción a los microcontroladores PIC. Presentación del PIC 16F877. Introducción a los microcontroladores

Más detalles

La familia PIC18 USB posee 4 timers: Timer0, Timer1, Timer2 y Timer3, cada uno de los cuales tiene sus características únicas.

La familia PIC18 USB posee 4 timers: Timer0, Timer1, Timer2 y Timer3, cada uno de los cuales tiene sus características únicas. 59 5 TIMERS Todos los microcontroladores poseen circuitos temporizadores (timers), los cuales son útiles para: Programar tareas con alta precisión. Contar pulsos externos. Medir intervalos de tiempo. etc.

Más detalles

Este capítulo está dedicado a la programación del microcontrolador y de la. tarjeta de adquisición de datos. La programación del microcontrolador se

Este capítulo está dedicado a la programación del microcontrolador y de la. tarjeta de adquisición de datos. La programación del microcontrolador se CAPÍTULO V PROGRAMACIÓN Este capítulo está dedicado a la programación del microcontrolador y de la tarjeta de adquisición de datos. La programación del microcontrolador se realizó por medio del software

Más detalles

Características generales en el PIC16F877

Características generales en el PIC16F877 Módulo de Conversión / TEUniversidad de Oviedo 1 Módulo de Conversión / Características generales en el PIC16F877 Ocho canales de conversión. Cinco pines de PORT y los tres de PORTE. Convierte la señal

Más detalles

Asignaturas antecedentes y subsecuentes

Asignaturas antecedentes y subsecuentes PROGRAMA DE ESTUDIOS Microprocesadores Área a la que pertenece: Área de Formación Integral Profesional Horas teóricas: 3 Horas prácticas: 2 Créditos: 8 Clave: F0176 Asignaturas antecedentes y subsecuentes

Más detalles

Documentación de apoyo al auto aprendizaje del MC68000

Documentación de apoyo al auto aprendizaje del MC68000 1. Introducción Documentación de apoyo al auto aprendizaje del MC68000 El presente documento contiene la información necesaria que permitirá conducir al estudiante al auto aprendizaje en varios aspectos

Más detalles

34515 Avenida Independencia, Km 14½, Boyeros, Habana, República de Cuba.

34515 Avenida Independencia, Km 14½, Boyeros, Habana, República de Cuba. 34515 Avenida Independencia, Km 14½, Boyeros, Habana, República de Cuba. www.lacetel.cu INFORMACIÓN DEL AUTOR: Nombre: Elier Alvarez Martín CI: 85100108303 Título: Correlador de la señal de GPS LCT2021A.

Más detalles

INSTITUTO TECNOLOGICO DEL MAR, Mazatlán

INSTITUTO TECNOLOGICO DEL MAR, Mazatlán INSTITUTO TECNOLOGICO DEL MAR, Mazatlán APUNTES DE LA MATERA DE: MICROPROCESADORES I DEPARTAMENTO DE INGENIERIA ELECTRONICA PROF: ING: RUFINO J. DOMINGUEZ ARELLANO 1.1. CARACTERISTICAS DE LA FAMILIA 51

Más detalles

SISTEMAS DE CONTROL AUTÓMATAS PROGRAMABLES P L C. Ing. David Jorge Aguirre Grazio Cátedra de Sistemas de Control Departamento de Ing.

SISTEMAS DE CONTROL AUTÓMATAS PROGRAMABLES P L C. Ing. David Jorge Aguirre Grazio Cátedra de Sistemas de Control Departamento de Ing. Ing. David Jorge Aguirre Grazio Cátedra de Sistemas de Control Departamento de Ing. Mecánica SISTEMAS DE CONTROL AUTÓMATAS PROGRAMABLES P L C Abril 2017 DEFINICION Un PLC (Programable Logic Controller)

Más detalles

Trabajo práctico 2. Contadores

Trabajo práctico 2. Contadores Universidad Austral de Chile Facultad de Ciencias de la Ingeniería Trabajo práctico 2. Contadores Sistemas Lógicos Binarios ELEL-170 Integrantes: Fernando Nanco Andrés Sánchez Juan Luis Almendras Profesor:

Más detalles

Arquitectura y Periféricos

Arquitectura y Periféricos Arquitectura y Periféricos Departamento de Electrónica Fundación San Valero Características fundamentales: Arquitectura RISC avanzada Harvard: 16- bit con 8- bit de datos. 77 instrucciones Desde 18 a 80

Más detalles

MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI

MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI DEFINICIÓN Es un microcontrolador de Microchip Technology fabricado en tecnología CMOS, completamente estático es decir si el reloj se detiene los datos

Más detalles

Elección de un microcontrolador

Elección de un microcontrolador Elección de un microcontrolador Decisión multivariable. No hay un óptimo evidente Factores: Herramientas de desarrollo Base de conocimientos Precio y disponibilidad Familia versátil y en desarrollo Cantidad

Más detalles

Microcontroladores ( C)

Microcontroladores ( C) Microcontroladores ( C) Bibliografia: Hoja de datos del PIC 16F84 y 16F628 (www.microchip.com) Microcontroladores PIC: la clave del diseño (biblioteca) Microcontroladores PIC: diseño práctico de aplicaciones

Más detalles

MICROCONTROLADORES: FUNDAMENTOS Y APLICACIONES CON PIC. Autores: Fernando E. Valdés Pérez Ramon Pallàs Areny. Título de la obra:

MICROCONTROLADORES: FUNDAMENTOS Y APLICACIONES CON PIC. Autores: Fernando E. Valdés Pérez Ramon Pallàs Areny. Título de la obra: Título de la obra: MICROCONTROLADORES: FUNDAMENTOS Y APLICACIONES CON PIC Autores: Fernando E. Valdés Pérez Ramon Pallàs Areny Composición y preimpresión: Carles Parcerisas Civit (3Q Editorial) Reservados

Más detalles

MÓDULO Nº7 REGISTROS Y CONTADORES

MÓDULO Nº7 REGISTROS Y CONTADORES MÓDULO Nº7 REGISTROS Y CONTADORES UNIDAD: LÓGICA SECUENCIAL TEMAS: Registros. Contadores. OBJETIVOS: Explicar que es un registro, su clasificación y sus principales características. Explicar que es un

Más detalles

PIC16C5X (GAMA BAJA) Solo en dispositivos de 28 pins. Encapsulado y patillaje:

PIC16C5X (GAMA BAJA) Solo en dispositivos de 28 pins. Encapsulado y patillaje: PIC6C5X (GAMA BAJA) Oscilador RESET SLEEP WatchDog Timer (WDT) Protección de código e IDs Periféricos: Timer/Contador de 8bits (T) con prescaler compartido para WDT o TMR Hasta 3 puertos I/O (RA,RB,RC)

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia Módulo Titulación SISTEMAS ELECTRÓNICOS EMBEBIDOS ELCTRÓNICA DIGITAL ELECTRÓNICA INDUSTRIAL MÁSTER UNIVERSITARIO EN ELECTRÓNICA INDUSTRIAL Y AUTOMÁTICA.

Más detalles

Cuestiones. Estructura y Tecnología de Computadores (IG09) 1 er Parcial 12 de sept. de 2002

Cuestiones. Estructura y Tecnología de Computadores (IG09) 1 er Parcial 12 de sept. de 2002 Cuestiones. Circuitos combinacionales.4 (a) Qué es un multiplexor y para qué sirve? Un multiplexor es un dispositivo que posee una sola salida, 2 n entradas de datos y n entradas de control. Este dispositivo

Más detalles

Periféricos: Timer. Cesáreo Fernández Martínez Álvaro Sánchez Miralles

Periféricos: Timer. Cesáreo Fernández Martínez Álvaro Sánchez Miralles Periféricos: Timer Cesáreo Fernández Martínez Álvaro Sánchez Miralles Periféricos Dispositivo que tiene el microcontrolador para realizar tareas especificas sin consumir tiempo de CPU. Se encuentran mapeados

Más detalles

ANEJO A: Programa de control

ANEJO A: Programa de control ANEJO A: Programa de control En este apartado se va a realizar la descripción del programa sobre capturas del mismo. Hay que tener en cuenta que dada la arquitectura redundante, este programa deberá de

Más detalles