BLOQUE 3 (PARTE 1) DEFINICIÓN,CLASIFICACIÓN Y CARACTERÍSTICAS GENERALES

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

Download "BLOQUE 3 (PARTE 1) DEFINICIÓN,CLASIFICACIÓN Y CARACTERÍSTICAS GENERALES"

Transcripción

1 SISTEMAS ELECTRÓNICOS DIGITALES BLOQUE 3 MICROCONTROLADORES (PARTE ) DEFINICIÓN,CLASIFICACIÓN Y CARACTERÍSTICAS GENERALES Enrique Mandado Pérez María José Moure Rodríguez

2 DEFINICIÓN DE MICROCONTROLADOR Circuito integrado digital monolítico que contiene todos los elementos de un procesador digital secuencial síncrono programable de arquitectura Harvard o Princeton (Von Neumann). Se le suele denominar también microcomputador integrado o empotrado (Embedded processor or Embedded controller) y está especialmente orientado a la ejecución de tareas de control y comunicaciones. PRINCIPALES CARACTERÍSTICAS - Por su pequeño tamaño permiten empotrar un procesador programable en muchos productos industriales. - Por su coste reducido y su consumo de energía y velocidad adaptables, son apropiados para numerosas aplicaciones. - Poseen mecanismos de seguridad Fotografía del microcontrolador de funcionamiento (Safety) y proporcionan 8748 de Intel protección del equipo electrónico contra copias y modificaciones del programa no autorizadas (Security).

3 MICROCONTROLADORES Televisor Robot Microondas Microcontrolador Automóvil Lavadora Impresora Campos de aplicación de los microcontroladores (Microcontrollers) en la década de 980.

4 MICROCONTROLADORES Nuevas aplicaciones de los microcontroladores (Microcontrollers) a partir de mediados de la década de 990.

5 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS UNIDAD OPERATIVA MEMORIA SISTEMA SECUENCIAL SÍNCRONO Resultados Datos externos ALU G Señales de control Esquema de bloques de un procesador digital secuencial síncrono

6 G Escuela Técnica de Ingenieros de Telecomunicación M Variables de control E/S MEMORIA VOLÁTIL UNIDAD OPERATIVA PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS PROCESADOR DE ARQUITECTURA HARVARD PRINCIPALES CARACTERÍSTICAS - Su unidad de control es un sistema secuencial síncrono que posee una memoria de instrucciones no volátil (EPROM, FLASH) que contiene las direcciones de la memoria de datos (RAM). Esto hace que el número de bits de las posiciones de la memoria de datos y de la memoria de instrucciones puedan ser diferentes. Poseen dos barras de direcciones diferentes lo cual complica UNIDAD DE CONTROL el sistema físico, en especial si el procesador no se coloca en CTR un único circuito integrado. 0 n k C2/+,2D G 0 2 k - MUX n Variables de dirección MEMORIA NO VOLÁTIL 0 A 2 m - RAM REGISTRO UNIDAD ARITMÉTICA Y LÓGICA Resultado Datos - Son capaces, teóricamente, de realizar una operación y tomar una decisión en función de su resultado en un solo ciclo del generador de impulsos y en la práctica en un máximo de dos. - Para que sean programables el circuito combinacional de la unidad de control debe ser programable. Esquema de bloques de un procesador digital secuencial síncrono de arquitectura Harvard

7 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS PROCESADOR DE ARQUITECTURA HARVARD Barra de direcciones de la memoria de datos UNIDAD DE Indicadores (Flags) UNIDAD OPERATIVA MEMORIA DE DATOS RAM A Dirección de escritura/lectura Dirección de lectura Señal de control n 2 n 2 A 2A C3 0 n n2 RAM - CONTROL G UNIDAD ARITMÉTICA Barra de datos Terminales de entrada n A A 2A n n Terminales de salida Terminales de salida Esquema de bloques básico de un procesador de arquitectura Harvard con memoria de acceso doble en lectura y escritura simultánea Memoria de acceso doble en lectura y escritura simultánea

8 TIPOS DE MICROCONTROLADORES MICROCONTROLADOR DE ARQUITECTURA HARVARD EJEMPLO DE MICOCONTROLADOR DE ARQUITECTURA HARVARD (CIDM NORMALIZADO PROGRAMABLE DE ARQUITECTURA FIJA) Microcontrolador PIC6C5X

9 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS PROCESADOR DE ARQUITECTURA VON NEUMANN UNIDAD DE MEMORIA DE DATOS E INSTRUCCIONES E Búsqueda de instrucciones UNIDAD DE CONTROL Datos Resultados UNIDAD G ARITMÉTICA Y LÓGICA E 2 Ejecución de instrucciones Información: Datos o instrucciones Señales de control Esquema de bloques de un procesador digital de arquitectura Von Neumann (Princeton)

10 MEMORIA ACTIVA (DATOS) Barra de dirección MEMORIA PASIVA (INSTRUCCIONES) PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS PROCESADOR DE ARQUITECTURA VON NEUMANN PRINCIPALES CARACTERÍSTICAS - Su unidad de control es un sistema secuencial síncrono que posee solamente dos estados (estado de búsqueda y estado de ejecución de instrucciones) lo cual permite que la memoria activa de datos (RAM) y la memoria de instrucciones (EPROM, FLASH) se comuniquen con la unidad de control a través de una barra única. Esto hace que el número de bits de las posiciones de la memoria de datos y UNIDAD DE CONTROL G REGISTRO ACUMULADOR Barra de datos UNIDAD ARITMÉTICA Y LÓGICA Resultados Información: Datos o instrucciones Datos externos Señales de selección (dirección) y de control Esquema de bloques de un procesador digital de arquitectura Princeton con memoria de datos y memoria de instrucciones separadas de la memoria de instrucciones sean idénticos. - Poseen una barra de direcciones única lo cual simplifica el sistema físico. - No son capaces de realizar una operación y tomar una decisión en función de su resultado en un máximo de dos ciclos del generador de impulsos y por ello son básicamente más lentos que los de arquitectura Harvard. - Son programables aunque el circuito combinacional de la unidad de control sea cableado.

11 MICROCONTROLADOR DE ARQUITECTURA VON NEUMANN

12 EJEMPLO DE MICROCONTROLADOR DE ARQUITECTURA VON NEUMANN Diagrama de bloques simplificado del microcontrolador 805

13 EJEMPLO DE MICROCONTROLADOR DE ARQUITECTURA VON NEUMANN Diagrama de bloques ampliado del microcontrolador 805

14 EJEMPLO DE MICROCONTROLADOR BASADO EN EL 805: EZ-USB FX2 DE CYPRESS

15 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS INTERFACES Los procesadores digitales secuenciales síncronos realizan un proceso de información, mediante su unidad operativa, con datos que son suministrados por subsistemas externos que reciben la denominación de periféricos (Peripherals). Los periféricos son sistemas que se caracterizan en general por: Suministran o deben recibir la información en un código diferente del binario natural, el BCD natural o el ASCII, en los que procesador realiza sus operaciones. Por ejemplo una pantalla alfanumérica visualiza la información alfanumérica en un código de 5 x 7 puntos y el computador la proporciona en el código ASCII. Muchas veces necesitan que se les proporcione periódicamente la información a una velocidad determinada, en el caso de un periférico de salida, o la proporcionan en cualquier instante, de forma asíncrona en relación con el generador de impulsos del procesador. Proporcionan señales analógicas o deben recibir señales analógicas. Las primeras deben ser convertidas en analógicas y las segundas generadas a partir de las digitales. Conclusión: NECESIDAD DE UN CIRCUITO QUE ACOPLE EL PERIFÉRICO AL PROCESADOR DIGITAL, DENOMINADO INTERFAZ (INTERFACE) PORQUE ESTÁ SITUADO EN TRE DOS CARAS.

16 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS PROCESADOR DE ARQUITECTURA HARVARD CON PERIFÉRICOS Barra de direcciones de la memoria de datos UNIDAD DE CONTROL MEMORIA DE DATOS RAM A Indicadores (Flags) UNIDAD OPERATIVA G UNIDAD ARITMÉTICA Barra de datos INTERFAZ PERIFÉRIC0 Barra de direcciones INTERFAZ N PERIFÉRICO N Esquema de bloques de un procesador de arquitectura Harvard que posee interfaces de acoplamiento con periféricos

17 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS PROCESADOR DE ARQUITECTURA VON NEUMANN CON PERIFÉRICOS UNIDAD CENTRAL DE PROCESO Barra de datos UNIDAD DE MEMORIA DE ACCESO ALEATORIO G INTERFAZ PERIFÉRICO Barra de direcciones INTERFAZ N PERIFÉRICO N Esquema de bloques de un procesador de arquitectura Princeton que posee interfaces de acoplamiento con periféricos

18 - Difieren de un periférico a otro. CIRCUITOS DE INTERFAZ PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS - Su complejidad depende de la forma de repartir las tareas de intercambio de información con el periférico entre el programa (software) del procesador y el sistema físico (hardware) del propio interfaz (Alternativa hardware-software). - Todos los circuitos de interfaz están asociados a dos conceptos interrelacionados que son: - La forma de realizar la transferencia de información. - La forma de controlar la transferencia.

19 CIRCUITOS DE INTERFAZ PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS

20 PROCESADOR DIGITAL Escuela Técnica de Ingenieros de Telecomunicación Barra de datos Barra de direcciones Señales de control INTERFAZ CIRCUITO DE SELECCIÓN DE PERIFÉRICO CIRCUITO DE INTERFAZ Señal de transferencia A otros periféricos PERIFÉRICO PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS CIRCUITOS DE INTERFAZ Circuito de selección de periférico Detecta la combinación binaria que lo identifica. Decide con cual de las diferentes interfaces conectadas a la barra de datos ejecuta la transferencia de información. Su salida se activa sólo cuando a su entrada se aplica la combinación binaria correspon- diente al periférico. Barra de datos Circuito de interfaz propiamente dicho PROCESADOR DIGITAL Barra de direcciones Señal de control INTERFAZ DECODIF. 0 2 n- G X/Y n - CIRCUITO DE INTERFAZ A otros circuitos de interfaz A otros periféricos PERIFÉRICO Ejecuta las acciones adecuadas para que se lleve a cabo la transferencia. Su complejidad depende del tipo de periférico y del tiempo de que dispone el procesador para realizar tareas de acoplamiento. Hay unos recursos mínimos que todos los interfaces deben tener, que se conocen bajo la denominación de: Diagrama de bloques del circuito de interfaz entre un procesador y un periférico a) General; b) Con un decodificador. - Puertos paralelo - Puertos serie

21 Puerto paralelo (Parallel port) Recibe la información en paralelo (periférico de salida) o la proporciona en paralelo (periférico de entrada). Solo para periféricos próximos al procesador Barra de datos PROCESADOR DIGITAL Barra de datos Señales de control Barra de direcciones n INTERFAZ DECODIF. 0 2 n- G X/Y n - 8 Impulso de transferencia PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS CIRCUITOS DE INTERFAZ: PUERTO PARALELO PROCESADOR DIGITAL Barra de direcciones Señal de control INTERFAZ DECODIF. 0 2 n- G X/Y n - Impulso de transferencia A otros circuitos de interfaz REGISTRO (BUFFER) C A otros periféricos Al periférico A otros circuitos de interfaz REGISTRO (BUFFER) C 8 A otros periféricos PERIFÉRICO VISUALIZADOR ESTÁTICO +V BCD/7SEG R a b 2 c d 4 e f 8 g BCD/7SEG a b c d e f g R +V Diagrama de bloques mínimo de un puerto de salida en paralelo Ejemplo de aplicación de un puerto de salida en paralelo que conecta un procesador digital y un visualizador estático

22 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS CIRCUITOS DE INTERFAZ: PUERTO PARALELO PROCESADOR Barra de datos Barra de direcciones n 8 A otros periféricos DIGITAL Señal de control de entrada INTERFAZ 8 PROCESADOR DIGITAL Barra de datos Barra de direcciones Señales de control de entrada n 8 A otros periféricos DECODIF. 0 2 n- X/Y 0 2 G 2 n - A otros circuitos de interfaz 8 EN INTERFAZ DECODIF. 0 2 n- G X/Y n - A otros circuitos de interfaz Al periférico Diagrama de bloques simplificado de un puerto de entrada en paralelo. 4 4 EN EN EN EN EN EN EN EN Al periférico Al periférico Diagrama de bloques de un puerto de entrada en paralelo.

23 PROCESADOR DIGITAL Barra de datos Barra de direcciones Señal de control de entrada INTERFAZ PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS CIRCUITOS DE INTERFAZ: PUERTO PARALELO n 8 8 A otros periféricos DECODIF. EN 0 2 n- X/Y 0 2 G 2 n - A otros circuitos de interfaz 8 +V +V R R R R R R R R PERIFÉRICO 0V INTERRUPTORES 0V Ejemplo de aplicación de un puerto de entrada en paralelo que conecta un procesador digital y un conjunto de interruptores.

24 Barra de datos PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS CIRCUITOS DE INTERFAZ: PUERTO SERIE Es un interfaz que realiza la tarea de comunicar en serie el procesador y el periférico a través de un canal de comunicaciones. Combina un puerto paralelo con un procesador de comunicaciones que realiza dos tareas principales: - Convierte la información del formato paralelo al serie - A la información propiamente dicha le añade una información adicional para establecer un protocolo de comunicación de acuerdo con alguna de las normas establecidas (RS-232, USB, etc.) a fin de asegurar que otro procesador de comunicaciones situado próximo al periférico es capaz de interpretarla. PROCESADOR DIGITAL Barra de direcciones Señal de control INTERFAZ CIRCUITO DE SELECCIÓN DE PERIFÉRICO CIRCUITO DE INTERFAZ C A otros periféricos D PROCESADOR DE COMUNICACIONES Diagrama de bloques de un puerto serie de un procesador digital. Canal de comunicaciones PERIFÉRICO PROCESADOR DE COMUNICACIONES

25 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS CIRCUITOS DE INTERFAZ FORMA DE CONTROLAR LA TRANSFERENCIA Forma de llevar a cabo la sincronización de dos sistemas secuenciales síncronos (el procesador y el periférico) que poseen generadores de impulsos independientes. Se puede realizar: - Control síncrono - Control por paro - Control por consulta - Control por interrupción.

26 CIRCUITOS DE INTERFAZ: CONTROL SÍNCRONO PROCESADOR DIGITAL Barra de datos Señales de control Barra de direcciones n INTERFAZ DECODIF. 0 2 n- X/Y Impulso de transferencia PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS REGISTRO (BUFFER) C 8 A otros periféricos Es el más sencillo y solo se puede utilizar cuando el periférico no realiza un proceso secuencial de la información y por tanto el procesador puede realizar la transferencia en cualquier instante sin necesidad de conocer el estado del periférico. G 2 n - A otros circuitos de interfaz PERIFÉRICO VISUALIZADOR ESTÁTICO +V BCD/7SEG R a b 2 c d 4 e f 8 g BCD/7SEG a b c d e f g R +V Ejemplo de acoplamiento síncrono: Interfaz de un procesador y un visualizador estático

27 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS CIRCUITOS DE INTERFAZ: CONTROL POR PARO O CONSULTA Los controles por paro o consulta tienen en común la existencia de un biestable que es activado (puesto a uno) por el procesador y borrado por el periférico o viceversa según se trate de una transferencia de salida o entrada respectivamente. PROCESADOR Barra de datos Barra de direcciones n 8 A otros periféricos DIGITAL Señal de control INTERFAZ 8 EN EN CIRCUITO DE SELECCIÓN DE PERIFÉRICO Q D C R 8 PERIFÉRICO Acoplamiento en paralelo por paro o por consulta de un periférico a un procesador.

28 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS CIRCUITOS DE INTERFAZ: CONTROL POR INTERRUPCIÓN Al igual que los acoplamientos por paro y consulta o interrupción tiene un biestable que es activado (puesto a uno) por el procesador y borrado por el periférico o viceversa según se trate de una transferencia de salida o entrada respectivamente. Su hardware es mas complejo y existen muchas alternativas de implementación. Barra de datos PROCESADOR DIGITAL Barra de direcciones Señal de control INTERFAZ CIRCUITO DE CIRCUITO DE INTERFAZ A otros periféricos SELECCIÓN DE PERIFÉRICO C D PROCESADOR DE COMUNICACIONES Canal de comunicaciones CIRCUITO DE Señal de control CONTROL DE INTERRUPCIONES A otros periféricos acoplados por interrupción Acoplamiento por interrupción de un procesador de comunicaciones

29 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS Los diferentes tipos de aplicaciones exigen requisitos distintos al microcontrolador utilizado para implementar un sistema electrónico de control o comunicaciones. Esto hace que no sea factible diseñar un único microcontrolador idóneo para todas ellas. Por ello los fabricantes han desarrollado el concepto: FAMILIA Conjunto de microcontroladores que se caracterizan por poseer una misma arquitectura interna y un juego de instrucciones compatible y se diferencian en uno o más de los siguientes parámetros: La capacidad de operación en paralelo La capacidad de memoria Los circuitos de interfaz de entrada/salida y los periféricos internos El juego de instrucciones La arquitectura externa Los modos de operación

30 Capacidad de operación en paralelo Número de bits de las combinaciones binarias con las que realiza operaciones aritméticas o lógicas en un solo ciclo de instrucción. Los microcontroladores más utilizados actualmente son de 8 bits que se denomina octeto (Byte). Los microcontroladores de 6 y 32 bits se utilizan en las aplicaciones en las que se necesita una gran velocidad de operación. Capacidad de memoria MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS Tienen una memoria en la que almacenan los datos y otra en la que almacenan las instrucciones. Ambas son de acceso aleatorio. Las memorias pueden ser: - Memorias de datos - Activas: RAM o NVRAM - Pasivas: EEPROM - Memorias de instrucciones: ROM, EPROM, FLASH -

31 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS INTERFACES DE ENTRADA/SALIDA: PUERTO DE ENTRADA MICROCONTROLADOR Barra de datos PROCESADOR DIGITAL Barra de direcciones INTERFAZ EN DECODIFICADOR DE POSICIONES CS Señal de lectura (RD) Figura.26 Diagrama de bloques básico de un bit de un puerto paralelo de salida. Terminal de entrada

32 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS INTERFACES DE ENTRADA/SALIDA: PUERTO DE SALIDA MICROCONTROLADOR Barra de datos PROCESADOR DIGITAL Barra de direcciones INTERFAZ D Terminal de salida BIESTABLE DECODIFICADOR DE DIRECCIONES CS CERROJO LE Señal de escritura (WR)

33 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS INTERFACES DE ENTRADA/SALIDA: PUERTO DE ENTRADA/SALIDA MICROCONTROLADOR Barra de datos PROCESADOR DIGITAL Barra de direcciones INTERFAZ Señales de control de entrada y salida CIRCUITO DE SELECCIÓN DE EN Al periférico PERIFÉRICO C Esquema básico de un puerto de entrada/salida

34 MICROCONTROLADOR Barra de datos MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS INTERFACES DE ENTRADA/SALIDA: PUERTO DE ENTRADA/SALIDA BIDIRECCIONAL PROCESADOR DIGITAL Barra de direcciones 8 8 A otros periféricos Señal de escritura (WR) Señal de lectura (RD) INTERFAZ CIRCUITO DE SELECCIÓN DE PERIFÉRICO REGISTRO DE SENTIDO C D 8 & EN & EN REGISTRO DE SALIDA C D 8 & EN & EN

35 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS MICROCONTROLADOR Barra de datos INTERFACES DE ENTRADA/SALIDA PUERTO DE ENTRADA/SALIDA SEMIBIDIRECCIONAL (QUASIBIDIRECTIONAL) PROCESADOR DIGITAL Barra de direcciones 8 8 Señal de escritura (WR) Señal de lectura (RD) INTERFAZ CIRCUITO DE SELECCIÓN DE PERIFÉRICO REGISTRO DE SALIDA C D R 8 +V EN

36 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS PERIFÉRICOS INTERNOS Temporizadores/Contadores (Timers/Counters) Se emplean para establecer periodos de tiempo (temporizadores) y para contar el número de sucesos que se producen en el exterior (contadores). Están constituidos por un contador, un multiplexor y un registro de entrada y salida en paralelo que almacena el modo de operación G Impulsos de conteo T/C G G MUX n CTR G M2 C3/,2+,2,3D RCO C2 PROCESADOR DIGITAL,2D Fin de la temporización/ conteo del máximo número de impulsos

37 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS TEMPORIZADOR/CONTADOR

38 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS TEMPORIZADOR/CONTADOR DEL 805

39 PROCESADORES DIGITALES SECUENCIALES SÍNCRONOS MICRONTROLADORES QUE SOLO TIENEN TEMPORIZADOR/CONTADOR

40 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS PERIFÉRICOS INTERNOS Circuito de vigilancia o perro guardián (Watchdog) En su versión más sencilla es un temporizador que cuando pasa por cero al rebasar su capacidad, provoca un reinicialización automática del microcontrolador. Se utiliza para que el microcontrolador no se quede bloqueado de forma indefinida tras un fallo del programa o una pérdida del control de programa. Si el circuito de vigilancia está habilitado, se debe diseñar el programa de trabajo que controla la tarea para que reinicialice el watchdog antes de que se provoque el rebasamiento ya que en otro caso se producirían reinicializaciones del microcontrolador mientras éste funciona normalmente. En el caso contrario, si el programa falla o se bloquea el circuito de vigilancia termina su temporización y provoca la reinicialización. Se suele combinar con el temporizador/contador.

41 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS Esquema de bloques del circuito de vigilancia y del temporizador/contador de los PIC0F200/202/204/206

42 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS CIRCUITO DE VIGILANCIA Y TEMPORIZADOR/CONTADOR DEL PIC6C5X

43 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS PERIFÉRICOS INTERNOS Circuito de control de modo de bajo consumo Para ahorrar energía los microcontroladores poseen una o más instrucciones especiales que se utilizan cuando el microcontrolador no ejecuta ninguna instrucción mientras está a la espera de algún acontecimiento externo. Esta instrucción sitúa al microcontrolador en un modo de bajo consumo, en el cual la energía consumida es mucho menor que en funcionamiento normal. Al activarse una interrupción 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á detenido pero los periféricos están activos. También llamado dormido (Sleep) Detenido (Stop): El procesador y los periféricos están detenidos (excepto el circuito de vigilancia en algunos micros). Mínima potencia (Power down). Sólo se mantiene alimentada parte de la memoria.

44 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS PERIFÉRICOS INTERNOS MODOS DE BAJO CONSUMO DEL MICROCONTROLADOR

45 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS PERIFÉRICOS INTERNOS Convertidores analógico/digital y digital/analógico Los microcontroladores que incorporan un convertidor analógico/digital pueden procesar señales analógicas, que se utilizan en numerosas aplicaciones. Suelen disponer de un multiplexor que permite aplicar a la entrada del convertidor diversas señales analógicas procedentes de terminales diferentes del circuito integrado. Por su parte el convertidor digital/analógico transforma los datos digitales, obtenidos como resultado de la ejecución del proceso, en una señal analógica y la aplica al exterior a través de uno de los terminales del microcontrolador. Convertidor An/Digital del microcontrolador

46 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS Procesadores de comunicaciones PERIFÉRICOS INTERNOS Todos los microcontroladores poseen recursos de comunicaciones para transmitir y recibir información en serie, por ello se les suele denominar puertos serie (Serial ports). Los recursos físicos (hardware) : - Almacenan temporalmente la información. - Pasan la información de paralelo a serie o viceversa. - Establecen por hardware el protocolo a nivel de enlace. Existen múltiples normas de comunicaciones serie: UART, I 2 C, SPI, JTAG, etc.

47 MICROCONTROLADORES Microcontrolador 80C652 con procesador de comunicaciones I 2 C (poco utilizado actualmente)

48 MICRONTROLADOR P89LPC952 DE PHILIPS CON PROCESADORES DE COMUNICACIONES UART, I 2 C, SPI y JTAG

49 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS PUERTO SERIE (UART)

50 MICROCONTROLADORES PARÁMETROS CARACTERÍSTICOS EJEMPLO DE PUERTO SERIE USB

51 MICROCONTROLADORES CLASIFICACIÓN SEGÚN INTERFACES DE ENTRADA/SALIDA Y LOS PERIFÉRICOS INTERNOS de aplicación general Se caracterizan por poseer un conjunto de circuitos de interfaz de entrada/salida (puerto serie, puerto paralelo, etc.) y bloques funcionales determinados (por ejemplo temporizadores /contadores, convertidores analógico/digitales, etc.), que se pueden utilizar en múltiples aplicaciones. Para adaptar el microcontrolador a una aplicación específica, los circuitos de interfaz suelen ser configurables (programables), es decir, su funcionamiento se puede modificar mediante la ejecución de determinadas instrucciones. Un ejemplo de microcontroladores de aplicación general son los miembros de la familia de microcontroladores PIC de arquitectura Harvard y los microcontroladores de las distintas familias basadas en el 805.

52 MICROCONTROLADORES CLASIFICACIÓN SEGÚN INTERFACES DE ENTRADA/SALIDA Y LOS PERIFÉRICOS INTERNOS MICROCONTROLADORES ESPECIALIZADOS Poseen un hardware y un software especialmente orientados a una determinada área de la tecnología. A su vez se pueden clasificar en especializados comerciales y de aplicación específica. especializados comerciales Poseen circuitos de interfaz configurables y periféricos internos, combinados con un juego de instrucciones, que facilitan la realización de sistemas electrónicos adecuados para aplicaciones de gran consumo con características normalizadas, como por ejemplo lectores y grabadores de discos compactos, etc. de aplicación específica Poseen circuitos de interfaz y periféricos internos específicos para resolver un problema determinado, como por ejemplo el control del encendido de un vehículo. En general se diseñan y fabrican para un cliente específico y no están disponibles en el mercado como circuitos integrados normalizados (Standard off the shelf).

53 MICROCONTROLADORES CLASIFICACIÓN SEGÚN EL JUEGO DE INSTRUCCIONES orientados a aplicaciones de tratamiento y transferencia de datos Son microcontroladores que se caracterizan por tener un juego de instrucciones orientado al carácter y al tratamiento de tablas y bloques de datos. Son ejemplos de este tipo de microcontroladores los utilizados para implementar redes de área local o actuar como controladores de impresoras de alta velocidad. orientados a aplicaciones de control en tiempo real Son microcontroladores que se caracterizan por tener un juego de instrucciones orientado al bit y bloques funcionales utilizados en aplicaciones de control como por ejemplo convertidores analógicos-digitales. Los microcontroladores de este tipo se utilizan para implementar autómatas programables y procesadores de comunicaciones industriales (buses de campo, redes de sensores, etc.).

54 MICROCONTROLADORES CLASIFICACIÓN SEGÚN LA ARQUITECTURA INTERNA no ampliables o compactos No tienen capacidad para ampliar los recursos físicos internos (Hardware interno). UNIDAD DE MEMORIA MICROCONTROLADOR NO AMPLIABLE A los periféricos ampliables o expansibles Proporcionan al diseñador de sistemas la posibilidad de ampliar tanto la memoria de datos como la de instrucciones y los interfaces de periféricos. UNIDAD CENTRAL DE PROCESO Integración en un único Circuito integrado INTERFAZ A los periféricos MICROCONTROLADOR AMPLIABLE Buses A los periféricos

BLOQUE 2. (PARTE 3: Tema 1) CONJUNTO CONFIGURABLE DE PUERTAS FPGA (Field Programmable Gate Array) Clasificación y descripción

BLOQUE 2. (PARTE 3: Tema 1) CONJUNTO CONFIGURABLE DE PUERTAS FPGA (Field Programmable Gate Array) Clasificación y descripción SISTEMAS ELECTRÓNICOS DIGITALES OQUE 2 CIRCUITOS DIGITALES CONFIGURAES (PARTE 3: Tema 1) CONJUNTO CONFIGURAE DE PUERTAS Clasificación y descripción Enrique Mandado Pérez María José Moure Rodríguez Circuito

Más detalles

Tema 15 ELECTRÓNICA DIGITAL. PROCESADORES DIGITALES (PARTE 2A) Arquitecturas Harvard y Von Neumann. Tipos de procesadores digitales

Tema 15 ELECTRÓNICA DIGITAL. PROCESADORES DIGITALES (PARTE 2A) Arquitecturas Harvard y Von Neumann. Tipos de procesadores digitales ELECTRÓNICA DIGITAL Tema 5 PROCESADORES DIGITALES (PARTE 2A) Arquitecturas Harvard y Von Neumann. Tipos de procesadores digitales SISTEMA FÍSICO DE LA DE CONTROL DE CONTROL ARQUITECTURA HARVARD CTR G M

Más detalles

Clase 20: Arquitectura Von Neuman

Clase 20: Arquitectura Von Neuman http://computacion.cs.cinvestav.mx/~efranco @efranco_escom efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Arquitectura de una computadora Elementos básicos de una

Más detalles

La informática es el conjunto de técnicas y conocimientos necesarios para el tratamiento automático de la información mediante el ordenador.

La informática es el conjunto de técnicas y conocimientos necesarios para el tratamiento automático de la información mediante el ordenador. Qué es la informática? La informática es el conjunto de técnicas y conocimientos necesarios para el tratamiento automático de la información mediante el ordenador. Se llama sistema informático al sistema

Más detalles

ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I. TEMA 5 Introducción n a los Sistemas Digitales

ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I. TEMA 5 Introducción n a los Sistemas Digitales ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I TEMA 5 Introducción n a los Sistemas Digitales TEMA 5. Introducción n a los Sistemas Digitales 5.1 Sistemas Digitales 5.2 Sistemas Combinacionales 5.3 Sistemas

Más detalles

Desde el punto de vista físico en un ordenador se pueden distinguir los siguientes elementos:

Desde el punto de vista físico en un ordenador se pueden distinguir los siguientes elementos: Desde el punto de vista físico en un ordenador se pueden distinguir los siguientes elementos: Unidad Central de proceso (CPU/UCP): Unidad que se encarga del control del ordenador, procesando para ello

Más detalles

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática Tema 1 Introducción. Arquitectura básica y Sistemas Operativos Fundamentos de Informática Índice Descripción de un ordenador Concepto básico de Sistema Operativo Codificación de la información 2 1 Descripción

Más detalles

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software.

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software. ARQUITECTURA DE LAS COMPUTADORAS QUE ES UNA COMPUTADORA (UN ORDENADOR)? Existen numerosas definiciones de una computadora, entre ellas las siguientes: 1) Una computadora es un dispositivo capaz de realizar

Más detalles

Estructura y Tecnología de Computadores (ITIG) Luis Rincón Córcoles Ángel Serrano Sánchez de León

Estructura y Tecnología de Computadores (ITIG) Luis Rincón Córcoles Ángel Serrano Sánchez de León Estructura y Tecnología de Computadores (ITIG) Luis Rincón Córcoles Ángel Serrano Sánchez de León Programa. Introducción. 2. Elementos de almacenamiento. 3. Elementos de proceso. 4. Elementos de interconexión.

Más detalles

UF0512: Transmisión de información por medios convencionales e. informático. TEMA 1. Conexión y funcionamiento

UF0512: Transmisión de información por medios convencionales e. informático. TEMA 1. Conexión y funcionamiento UF0512: Transmisión de información por medios convencionales e informáticos TEMA 1. Conexión y funcionamiento operativo del equipamiento informático TEMA 2. Transmisión interna personal de documentación.

Más detalles

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 INTRODUCCIÓN El elemento hardware de un sistema básico de proceso de datos se puede estructurar en tres partes claramente diferenciadas en cuanto a sus funciones:

Más detalles

INTERRUPCIONES. La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales:

INTERRUPCIONES. La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales: INTERRUPCIONES La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales: a)consultas (POLLING): Se comprueban cíclicamente,

Más detalles

18. Camino de datos y unidad de control

18. Camino de datos y unidad de control Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 18. Camino de datos y unidad de control Un La versatilidad una característica deseable los Los

Más detalles

Tema 4. Gestión de entrada/salida

Tema 4. Gestión de entrada/salida Tema 4. Gestión de entrada/salida 1. Principios de la gestión de E/S. 1.Problemática de los dispositivos de E/S. 2.Objetivos generales del software de E/S. 3.Principios hardware de E/S. 1. E/S controlada

Más detalles

Tema IV. Unidad aritmético lógica

Tema IV. Unidad aritmético lógica Tema IV Unidad aritmético lógica 4.1 Sumadores binarios 4.1.1 Semisumador binario (SSB) 4.1.2 Sumador binario completo (SBC) 4.1.3 Sumador binario serie 4.1.4 Sumador binario paralelo con propagación del

Más detalles

Tema 11: Sistemas combinacionales

Tema 11: Sistemas combinacionales Tema 11: Sistemas combinacionales Objetivo: Introducción Generador Comprobador de paridad Comparadores Semisumador (HA) Sumador Completo (FA) Expansión de sumadores Sumador paralelo con arrastre serie

Más detalles

PROYECTO CURRICULAR. Electrónica Digital y Microprogramable

PROYECTO CURRICULAR. Electrónica Digital y Microprogramable PROYECTO CURRICULAR Electrónica Digital y Microprogramable Ciclo Formativo Grado Medio Equipos Electrónicos de Consumo CAPACIDADES TERMINALES 1 Analizar funcionalmente circuitos electrónicos digitales,

Más detalles

UNIDADES DE ALMACENAMIENTO DE DATOS

UNIDADES DE ALMACENAMIENTO DE DATOS 1.2 MATÉMATICAS DE REDES 1.2.1 REPRESENTACIÓN BINARIA DE DATOS Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo

Más detalles

Tipos de sistemas digitales: Sistemas combinacionales: las variables de salida dependen en todo instante de los valores de las variables de entrada.

Tipos de sistemas digitales: Sistemas combinacionales: las variables de salida dependen en todo instante de los valores de las variables de entrada. INTRODUCCIÓN A SISTEMAS DIGITALES Niveles de diseño: Nivel de arquitectura: identifica elementos de mayor nivel (CPU, memoria, periféricos, etc.) Nivel lógico: estructura interna de los componentes definidos

Más detalles

DESCRIPCION DEL SITEMA MASTER.

DESCRIPCION DEL SITEMA MASTER. DESCRIPCION DEL SITEMA MASTER. ESTRUCTURA. El sistema MASTER (Sistema Modular para Control Adaptativo en Tiempo Real) se ha implementado en base a un computador compatible PC-AT, dotado de una tarjeta

Más detalles

INTRODUCCION A LA PROGRAMACION DE PLC

INTRODUCCION A LA PROGRAMACION DE PLC INTRODUCCION A LA PROGRAMACION DE PLC Esta guía se utilizará para estudiar la estructura general de programación de um PLC Instrucciones y Programas Una instrucción u orden de trabajo consta de dos partes

Más detalles

Anexo B. Comunicaciones entre mc y PC

Anexo B. Comunicaciones entre mc y PC Anexo B Comunicaciones entre mc y PC En este apartado se hará hincapié en los comandos para el manejo del módulo de comunicaciones desde el PC. Conociendo estos comando se podrá realizar una aplicación

Más detalles

1. SISTEMAS DIGITALES

1. SISTEMAS DIGITALES 1. SISTEMAS DIGITALES DOCENTE: ING. LUIS FELIPE CASTELLANOS CASTELLANOS CORREO ELECTRÓNICO: FELIPECASTELLANOS2@HOTMAIL.COM FELIPECASTELLANOS2@GMAIL.COM PAGINA WEB MAESTROFELIPE.JIMDO.COM 1.1. INTRODUCCIÓN

Más detalles

Matemática de redes Representación binaria de datos Bits y bytes

Matemática de redes Representación binaria de datos Bits y bytes Matemática de redes Representación binaria de datos Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo pueden entender

Más detalles

Sistemas de Computadoras Índice

Sistemas de Computadoras Índice Sistemas de Computadoras Índice Concepto de Computadora Estructura de la Computadora Funcionamiento de la Computadora Historia de las Computadoras Montando una Computadora Computadora Un sistema de cómputo

Más detalles

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos. RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este

Más detalles

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ ELECTRÓNICA DIGITAL DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ IES TRINIDAD ARROYO DPTO. DE ELECTRÓNICA ÍNDICE ÍNDICE... 1 1. LIMITACIONES DE LOS CONTADORES ASÍNCRONOS... 2 2. CONTADORES SÍNCRONOS...

Más detalles

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas AUTOMATIZACION GUIA DE TRABAJO 2 DOCENTE: VICTOR HUGO BERNAL UNIDAD No. 3 OBJETIVO GENERAL Realizar una introducción a los controladores lógicos programables OBJETIVOS ESPECIFICOS: Reconocer la arquitectura

Más detalles

TEMA 4. Unidades Funcionales del Computador

TEMA 4. Unidades Funcionales del Computador TEMA 4 Unidades Funcionales del Computador Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca Introducción El elemento físico, electrónico o hardware de un sistema

Más detalles

ANEXO 2: REPRESENTACION DE LA INFORMACION EN LOS COMPUTADORES

ANEXO 2: REPRESENTACION DE LA INFORMACION EN LOS COMPUTADORES ANEXO 2: REPRESENTACION DE LA INFORMACION EN LOS COMPUTADORES SISTEMA DE NUMERACIÓN BASE 2 El sistema de numeración binario es el conjunto de elementos {0, 1} con las operaciones aritméticas (suma, resta,

Más detalles

Organización de Computadoras. Turno Recursantes Clase 8

Organización de Computadoras. Turno Recursantes Clase 8 Organización de Computadoras Turno Recursantes Clase 8 Temas de Clase Subsistema de Memoria Organización de Memoria Principal Notas de clase 8 2 Memoria Velocidad del procesador: se duplica cada 18 meses

Más detalles

Introducción a los Sistemas Digitales

Introducción a los Sistemas Digitales Tema Sistema Estructura y comportamiento Señal analógica y señal digital Señal binaria Sistemas de numeración Representación de números enteros Signo-magnitud Complemento a dos Codificación Códigos numéricos

Más detalles

TEMA7. SISTEMAS SECUENCIALES

TEMA7. SISTEMAS SECUENCIALES Sistemas Secuenciales 1 TEMA7. SISTEMAS SECUENCIALES Los circuitos lógicos se clasifican en dos tipos: Combinacionales, aquellos cuyas salidas sólo dependen de las entradas actuales. Secuenciales, aquellos

Más detalles

Arquitectura Von Neumann

Arquitectura Von Neumann Arquitectura Von Neumann Arquitectura Von Neumann Establecida en 1945 por Von Neumann Modelo básico de arquitectura utilizado en la mayoría de los computadores Su idea es la de conectar permanentemente

Más detalles

Reprogramación de módulos de control

Reprogramación de módulos de control Reprogramación de módulos de control Componentes de un computador. 1)Bloque de Entrada: Se denomina bloque de entrada a todos los circuitos que se encuentran como receptores de las diferentes señales que

Más detalles

Hardware Se refiere a todas las partes tangibles de un sistema informático; sus componentes son: eléctricos, electrónicos, electromecánicos

Hardware Se refiere a todas las partes tangibles de un sistema informático; sus componentes son: eléctricos, electrónicos, electromecánicos Hardware y software Soporte Técnico El soporte técnico es un rango de servicios que proporcionan asistencia con el hardware o software de una computadora, o algún otro dispositivo electrónico o mecánico.

Más detalles

BLOQUE 3. Enrique Mandado Pérez María José Moure Rodríguez. Microcontroladores

BLOQUE 3. Enrique Mandado Pérez María José Moure Rodríguez. Microcontroladores SISTEMAS ELECTRÓNICOS DIGITALES BLOQUE 3 MICROCONTROLADORES (PARTE 4) DESARROLLO DE SISTEMAS ELECTRÓNICOS DIGITALES Interrupciones,Temporizadores/Contadores y Puerto serie Enrique Mandado Pérez María José

Más detalles

Tema 7. SISTEMAS SECUENCIALES SISTEMAS SECUENCIALES SÍNCRONOS

Tema 7. SISTEMAS SECUENCIALES SISTEMAS SECUENCIALES SÍNCRONOS Fundamentos de Computadores. Sistemas Secuenciales. T7-1 INDICE: Tema 7. SISTEMAS SECUENCIALES INTRODUCCIÓN SISTEMAS SECUENCIALES SÍNCRONOS TIPOS DE BIESTABLES o TABLAS DE ECITACIÓN DE LOS BIESTABLES o

Más detalles

TEMA 3: Control secuencial

TEMA 3: Control secuencial TEMA 3: Control secuencial Esquema: Índice de contenido TEMA 3: Control secuencial...1 1.- Introducción...1 2.- Biestables...3 2.1.- Biestables asíncronos: el Biestable RS...4 2.1.1.- Biestable RS con

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 2: Estructura de los sistemas de computación. 2.1 Funcionamiento de los sistemas de computación. 2.2 Ejecución de instrucciones e interrupciones

Más detalles

Intérprete entre el Operador y el Ordenador.

Intérprete entre el Operador y el Ordenador. Introducción a Windows Generalidades Una computadora es un colaborador rápido y eficaz en la tarea administrativa de la información. La computadora en realidad es capaz de hacer muy pocas cosas, como ser:

Más detalles

* En una computadora el microprocesador se comunica con uno de los siguientes dispositivos:

* En una computadora el microprocesador se comunica con uno de los siguientes dispositivos: Funciones incompletas Son funciones cuyo valor puede ser indistintamente 0 ó 1 para algunas combinaciones de las variables de entrada, bien porque dichas combinaciones no vayan a darse nunca en la práctica

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Temporizadores y contadores en tiempo real: El módulo Timer0 y el prescaler del PIC

Temporizadores y contadores en tiempo real: El módulo Timer0 y el prescaler del PIC Temporizadores y contadores en tiempo real: El módulo Timer0 y el aler del PIC 1. Introducción...1 2. Estructura del Timer0...1 3. Funcionamiento del Timer0...2 3.1. Entrada de reloj del modulo Timer0...

Más detalles

k 11 N. de publicación: ES 2 047 221 k 51 Int. Cl. 5 : G01R 21/133

k 11 N. de publicación: ES 2 047 221 k 51 Int. Cl. 5 : G01R 21/133 k 19 OFICINA ESPAÑOLA DE PATENTES Y MARCAS ESPAÑA k 11 N. de publicación: ES 2 047 221 k 1 Int. Cl. : G01R 21/133 G11C 7/00 12 k TRADUCCION DE PATENTE EUROPEA T3 86 knúmero de solicitud europea: 90116348.

Más detalles

Lo que definimos como CPU (Central Process Unit) o Unidad Central de Proceso, está estructurado por tres unidades operativamente diferentes:

Lo que definimos como CPU (Central Process Unit) o Unidad Central de Proceso, está estructurado por tres unidades operativamente diferentes: Facultad de Ciencias Exactas y Naturales y Agrimensura Departamento de Ingeniería Cátedra : Proyecto Final Apuntes : Microprocesadores Tema 6-1 : Esquema de un µp. La CPU Lo que definimos como CPU (Central

Más detalles

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura

Más detalles

REGISTROS DE DESPLAZAMIENTO

REGISTROS DE DESPLAZAMIENTO REGISTROS DE DESPLAZAMIENTO Es un circuito digital que acepta datos binarios de una fuente de entrada y luego los desplaza, un bit a la vez, a través de una cadena de flip-flops. Este sistema secuencial

Más detalles

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...

Más detalles

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES.

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES. 1.- a) Explica qué es un bit de información. Qué es el lenguaje binario? Bit es la abreviatura de Binary digit. (Dígito binario). Un bit es un dígito del lenguaje binario que es el lenguaje universal usado

Más detalles

El computador. Miquel Albert Orenga Gerard Enrique Manonellas PID_00177070

El computador. Miquel Albert Orenga Gerard Enrique Manonellas PID_00177070 El computador Miquel Albert Orenga Gerard Enrique Manonellas PID_00177070 CC-BY-SA PID_00177070 El computador Los textos e imágenes publicados en esta obra están sujetos excepto que se indique lo contrario

Más detalles

Unidad VI: Dispositivos de comunicaciones

Unidad VI: Dispositivos de comunicaciones Unidad VI: Dispositivos de comunicaciones Los dispositivos de comunicación son los que envían y reciben archivos de una computadora a otra. Entre los más comunes tenemos el módem y las tarjetas de red

Más detalles

Autómatas Programables (PLC)

Autómatas Programables (PLC) Autómatas Programables (PLC) 1 Automatización industrial Utilización de técnicas y equipos para el gobierno de un proceso industrial, de tal forma que ese sistema funcione de forma autónoma, con poca o

Más detalles

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali Sumadores En este documento se describe el funcionamiento del circuito integrado 7483, el cual implementa un sumador binario de 4 bits. Adicionalmente, se muestra la manera de conectarlo con otros dispositivos

Más detalles

Universidad Central de Bayamón Colegio de Desarrollo Empresarial y Tecnología

Universidad Central de Bayamón Colegio de Desarrollo Empresarial y Tecnología Universidad Central de Bayamón Colegio de Desarrollo Empresarial y Tecnología Número de Estudiante: Fecha: Nombre: Examen Parcial #1 Prof. Carlos Rodríguez Sánchez REDES 235 Parte I- Selección Múltiple.

Más detalles

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL ELECTRÓNICA DIGITAL La electrónica es la rama de la ciencia que se ocupa del estudio de los circuitos y de sus componentes, que permiten modificar la corriente eléctrica amplificándola, atenuándola, rectificándola

Más detalles

Introducción a los Sistemas Operativos

Introducción a los Sistemas Operativos Introducción a los Sistemas Operativos 2º Ingeniero de Telecomunicación (Sonido e Imagen) Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 2 Qué vamos a ver hoy? Qué es un sistema

Más detalles

PIC MICRO ESTUDIO Timer Monoestable/Biestable ajustable hasta 99H 59M 59S Timer 2T Clave: 722-1 www.electronicaestudio.com

PIC MICRO ESTUDIO Timer Monoestable/Biestable ajustable hasta 99H 59M 59S Timer 2T Clave: 722-1 www.electronicaestudio.com PIC MICRO ESTUDIO Timer Monoestable/Biestable ajustable hasta 99H 59M 59S Timer 2T Clave: 722-1 www.electronicaestudio.com Guía de Operación P I C M I C R O E S T D U D I O Timer Monoestable/Biestable

Más detalles

DISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia.

DISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia. DISCOS RAID Raid: redundant array of independent disks, quiere decir conjunto redundante de discos independientes. Es un sistema de almacenamiento de datos que utiliza varias unidades físicas para guardar

Más detalles

CAPÍTULO I. Sistemas de Control Distribuido (SCD).

CAPÍTULO I. Sistemas de Control Distribuido (SCD). 1.1 Sistemas de Control. Un sistema es un ente cuya función es la de recibir acciones externas llamadas variables de entrada que a su vez provocan una o varias reacciones como respuesta llamadas variables

Más detalles

ELECTRÓNICA DIGITAL TEMA 1

ELECTRÓNICA DIGITAL TEMA 1 ELECTRÓNICA DIGITAL TEMA CÓDIGOS BINARIOS 2 Escuelas Técnicas de Ingenieros CÓDIGOS BINARIOS CÓDIGOS BINARIOS CÓDIGO BINARIO NATURAL CÓDIGO BINARIO NATURAL 5 4 3 2 9 8 7 6 5 4 3 2 Sistema decimal de numeración

Más detalles

SISTEMA CF-MEDIA: Control de Audio/Video integrado en KNX. Futurasmus, S.L. Eibshop-Spain www.futurasmus.es www.eib-shop.es Tel.: +34 965 95 95 11 1

SISTEMA CF-MEDIA: Control de Audio/Video integrado en KNX. Futurasmus, S.L. Eibshop-Spain www.futurasmus.es www.eib-shop.es Tel.: +34 965 95 95 11 1 SISTEMA CF-MEDIA: Control de Audio/Video integrado en KNX Futurasmus, S.L. Eibshop-Spain www.futurasmus.es www.eib-shop.es Tel.: +34 965 95 95 11 1 Contenido Futurasmus, S.L., como representante en exclusiva

Más detalles

EL LOGRO DE SU FORMACIÓN DEPENDE TAMBIÉN DE USTED INSTRUCTOR: ING. JULIO CÉSAR BEDOYA PINO ELECTRÓNICA DIGITAL 2014

EL LOGRO DE SU FORMACIÓN DEPENDE TAMBIÉN DE USTED INSTRUCTOR: ING. JULIO CÉSAR BEDOYA PINO ELECTRÓNICA DIGITAL 2014 EL LOGRO DE SU FORMACIÓN DEPENDE TAMBIÉN DE USTED INSTRUCTOR: ING. JULIO CÉSAR BEDOYA PINO ELECTRÓNICA DIGITAL 2014 CONTENIDO ELECTRÓNICA DIGITAL SISTEMA DE REPRESENTACIÓN TABLA DE CONVERSIÓN EJERCICIOS

Más detalles

6. DESCRIPCIÓN DEL SOFTWARE

6. DESCRIPCIÓN DEL SOFTWARE Capítulo 2. Equipo 6. DESCRIPCIÓN DEL SOFTWARE 6.1 Introducción El equipo de medida descrito en el capítulo anterior lleva asociado un software que hace de sistema de control del proceso de medición. Este

Más detalles

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es SCT3000 95 Versión 3.5 Software para la calibración de transductores de fuerza. Microtest S.A. microtes@arrakis.es Introducción El programa SCT3000 95, es un sistema diseñado para la calibración automática

Más detalles

I2C. Ing. Pablo Martín Gomez pgomez@fi.uba.ar

I2C. Ing. Pablo Martín Gomez pgomez@fi.uba.ar I2C Ing. Pablo Martín Gomez pgomez@fi.uba.ar 1 Comunicaciones en un bus serie 2 Comunicaciones en un bus serie 3 I²C Velocidad 4 UART Universal Asynchronous Receiver Transmitter Estándar de comunicación

Más detalles

4. Programación Paralela

4. Programación Paralela 4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios

Más detalles

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos).

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria Típica. Los datos almacenados en memoria tienen que pasar, en un momento

Más detalles

Programa de la asignatura Curso: 2008 / 2009 ELECTRÓNICA DIGITAL (3218)

Programa de la asignatura Curso: 2008 / 2009 ELECTRÓNICA DIGITAL (3218) Programa de la asignatura Curso: 2008 / 2009 ELECTRÓNICA DIGITAL (3218) PROFESORADO Profesor/es: SANTIAGO EMILIO ACHA ALEGRE - correo-e: seacha@ubu.es MIGUEL ÁNGEL LOZANO PÉREZ - correo-e: telozano@ubu.es

Más detalles

MICROPROCESADORES PARTES DE UN MICROPROCESADOR

MICROPROCESADORES PARTES DE UN MICROPROCESADOR PARTES DE UN MICROPROCESADOR Un Microprocesador es una unidad central de proceso de propósito general (CPU ó CENTRAL PROCESSING UNIT) que esta dentro de un solo Circuito Integrado ó Chip. Las partes que

Más detalles

1. Informática e información. 2. Sistemas de numeración. 3. Sistema binario, operaciones aritméticas en binario, 4. Sistemas octal y hexadecimal. 5.

1. Informática e información. 2. Sistemas de numeración. 3. Sistema binario, operaciones aritméticas en binario, 4. Sistemas octal y hexadecimal. 5. Representación de la información Contenidos 1. Informática e información. 2. Sistemas de numeración. 3. Sistema binario, operaciones aritméticas en binario, 4. Sistemas octal y hexadecimal. 5. Conversiones

Más detalles

Naturaleza binaria. Conversión decimal a binario

Naturaleza binaria. Conversión decimal a binario Naturaleza binaria En los circuitos digitales sólo hay 2 voltajes. Esto significa que al utilizar 2 estados lógicos se puede asociar cada uno con un nivel de tensión, así se puede codificar cualquier número,

Más detalles

Tema 16 ELECTRÓNICA DIGITAL LENGUAJES DE DESCRIPCIÓN DE LOS SISTEMAS DIGITALES (PARTE 1)

Tema 16 ELECTRÓNICA DIGITAL LENGUAJES DE DESCRIPCIÓN DE LOS SISTEMAS DIGITALES (PARTE 1) ELECTRÓNICA DIGITAL Tema 16 LENGUAJES DE DESCRIPCIÓN DE LOS SISTEMAS DIGITALES (PARTE 1) IMPORTANCIA DE LOS ESQUEMAS Los circuitos y sistemas electrónicos digitales cuya complejidad es limitada, se pueden

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

Comparadores UNIDAD V

Comparadores UNIDAD V Comparadores UNIDAD V Tecsup Virtu@l Automatización Lógica Programable Índice MÓDULO 2: PROGRAMACIÓN AVANZADA Unidad V: COMPARADORES 1. Comparadores... 1 1.1 Introducción... 1 1.2 Objetivos... 1 1.3 Contenido...

Más detalles

ELECTRÓNICA DIGITAL. Sistemas analógicos y digitales.

ELECTRÓNICA DIGITAL. Sistemas analógicos y digitales. ELECTRÓNICA DIGITAL El tratamiento de la información en electrónica se puede realizar de dos formas, mediante técnicas analógicas o mediante técnicas digitales. El analógico requiere un análisis detallado

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL

TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Electrónica digital 2. Competencias Supervisar el reemplazo

Más detalles

BASES DE DATOS OFIMÁTICAS

BASES DE DATOS OFIMÁTICAS BASES DE DATOS OFIMÁTICAS Qué es una Bases de Datos Ofimática?. En el entorno de trabajo de cualquier tipo de oficina ha sido habitual tener un archivo con gran parte de la información necesaria para el

Más detalles

Definición: PLC: CONTROLES LOGICOS PROGRAMABLES (PLC) 23/09/2014

Definición: PLC: CONTROLES LOGICOS PROGRAMABLES (PLC) 23/09/2014 CONTROLES LOGICOS PROGRAMABLES (PLC) Cátedra: Control de Procesos Facultad de Ingeniería Universidad Nacional de Entre Ríos Definición: Aparato digital con memoria programable para el almacenamiento de

Más detalles

Actividad 4: Comunicación entre PLC s vía Ethernet

Actividad 4: Comunicación entre PLC s vía Ethernet Actividad 4: Comunicación entre PLC s vía Ethernet 1.- Listado de materiales: PC con Tarjeta de red 3com o similar. 2 PLC Omrom CJ1M CPU11 ETN Estos autómatas llevan integrada la tarjeta de comunicaciones

Más detalles

TECNOLOGIAS 2º ESO CONTENIDOS MÍNIMOS EXIGIBLES

TECNOLOGIAS 2º ESO CONTENIDOS MÍNIMOS EXIGIBLES TECNOLOGIAS 2º ESO CONTENIDOS MÍNIMOS EXIGIBLES Unidad 1. El proceso tecnológico Colaborar en la confección de la documentación del proyecto tecnológico con orden y limpieza, empleando el vocabulario específico

Más detalles

Curso Completo de Electrónica Digital

Curso Completo de Electrónica Digital CURSO Curso Completo de Electrónica Digital Departamento de Electronica y Comunicaciones Universidad Pontifica de Salamanca en Madrid Prof. Juan González Gómez Capítulo 4 CIRCUITOS COMBINACIONALES 4.1.

Más detalles

Control y temporización Comunicación con la CPU Comunicación con el dispositivo externo Almacén temporal de datos Detección de errores

Control y temporización Comunicación con la CPU Comunicación con el dispositivo externo Almacén temporal de datos Detección de errores UNIDAD DE ENTRADA SALIDA Conceptos Unidad de entrada-salida (E/S): Elemento que proporciona un método de comunicación eficaz entre el sistema central y el periférico. Funciones Control y temporización

Más detalles

2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 5 ENTRADA/SALIDA. JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 5.

2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 5 ENTRADA/SALIDA. JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 5. ARQUITECTURAS DE COMPUTADORES 2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 5 ENTRADA/SALIDA JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 5. Unidad de E/S 1 Unidad de E/S Indice Introducción.

Más detalles

DESCRIPCION DE PLC UP32 17/07/11 MAN-PLC-UP32-01A

DESCRIPCION DE PLC UP32 17/07/11 MAN-PLC-UP32-01A 1. Introducción El equipo UP32 incorpora un módulo de PLC que le permiten al usuario personalizar el funcionamiento del sistema. Esto quiere decir, que si necesita realizar operaciones lógicas que no estén

Más detalles

Automatización digital de procesos. Tema B

Automatización digital de procesos. Tema B Automatización digital de procesos Tema B Estructura de sistema ACTUADORES PROCESO SENSORES Acciones que se realizan sobre el proceso Información suministrada por el proceso SALIDAS PLC ENTRADAS Bloques

Más detalles

Los servicios que presta Internet. RETO: Conocer y utilizar los servicios que nos ofrece Internet.

Los servicios que presta Internet. RETO: Conocer y utilizar los servicios que nos ofrece Internet. Ciclo V - Informática. Guía # 2 Los servicios que presta Internet RETO: Conocer y utilizar los servicios que nos ofrece Internet. Correo Electrónico. Chat. FTP. Foros. Mensajería. Protocolo. Breve introducción

Más detalles

Tema 2. La Información y su representación

Tema 2. La Información y su representación Tema 2. La Información y su representación 2.1 Introducción. Un ordenador es una máquina que procesa información. La ejecución de un programa implica la realización de unos tratamientos, según especifica

Más detalles

Figura No. IV-111. Página No. 125

Figura No. IV-111. Página No. 125 7. opción del menú principal: ventana 7.3. Nombre de la opción: Cascada. Objetivo del módulo: Ordenar las ventanas abiertas por el usuario en forma de cascada. Descripción Funcional: a) Acceso Para utilizar

Más detalles

DECODIFICADORES. Para cualquier código dado en las entradas solo se activa una de las N posibles salidas. 2 N

DECODIFICADORES. Para cualquier código dado en las entradas solo se activa una de las N posibles salidas. 2 N DECODIFICADORES Tienen como función detectar la presencia de una determinada combinación de bits en sus entradas y señalar la presencia de este código mediante un cierto nivel de salida. Un decodificador

Más detalles

Arquitectura basica de un computador

Arquitectura basica de un computador Arquitectura basica de un computador Componentes o División básica de un computador Perifericos: Son todos los dispositivos de entrada (Input) y salida (Output): Monitor, Teclado, Ratón, Unidades de almacenamiento

Más detalles

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2) 1. Qué es un sistema operativo?...2 2. Funciones de los sistemas operativos...2 3. Windows...2 3.1. La interfaz gráfica...2 3.2. La administración y los usuarios...3 3.3. El sistema de archivos...3 3.4.

Más detalles

USB (Universal Serial Bus)

USB (Universal Serial Bus) USB (Universal Serial Bus) USB es una interfaz para transmisión de datos y distribución de energía que ha sido introducida en el mercado de PC s y periféricos para mejorar las lentas interfaces serie (RS-232)

Más detalles

La Unidad Procesadora.

La Unidad Procesadora. La Unidad Procesadora. En un sistema digital complejo, la capa de hardware de la máquina es el nivel más bajo del modelo de capas de un sistema microcomputarizado. La unidad procesadora es una parte del

Más detalles

00352.3 KW x hora. on/off

00352.3 KW x hora. on/off Proyecto HomeControl. Se desea controlar la temperatura de una oficina con un computador de forma que se consiga el máximo ahorro energético y el confort de sus ocupantes. La oficina tiene actualmente

Más detalles

TEMA 1. CONCEPTO DE ORDENADOR: ESTRUCTURA Y FUNCIONAMIENTO

TEMA 1. CONCEPTO DE ORDENADOR: ESTRUCTURA Y FUNCIONAMIENTO TEMA 1. CONCEPTO DE ORDENADOR: ESTRUCTURA Y FUNCIONAMIENTO 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir

Más detalles

PUERTOS DE COMUNICACIÓN EXTERNOS TIPO VELOCIDAD DESCRIPCION GRAFICO

PUERTOS DE COMUNICACIÓN EXTERNOS TIPO VELOCIDAD DESCRIPCION GRAFICO PUERTOS DE COMUNICACIÓN EXTERNOS TIPO VELOCIDAD DESCRIPCION GRAFICO PUERTO PS/2 150 Kbytes/seg. La comunicación en ambos casos es serial (bidireccional en el caso del teclado), y controlada por microcontroladores

Más detalles

COMUNICACIÓN I2C (INTER-INTEGRATED CIRCUIT)

COMUNICACIÓN I2C (INTER-INTEGRATED CIRCUIT) COMUNICACIÓN I2C (INTER-INTEGRATED CIRCUIT) Centro CFP/ES COMUNICACIÓN I2C 1 VENTAJAS DE LA COMUNICACIÓN I2C COMPARATIVA ESTANDAR DE TRANSMISIÓN 2 DISPOSITIVOS I2C DISPOSITIVOS I2C MAX518 3 DISPOSITIVOS

Más detalles

CONTROL LÒGICO PROGRAMABLE (PLC s) Instructor : Ing. JULIO CÉSAR BEDOYA PINO

CONTROL LÒGICO PROGRAMABLE (PLC s) Instructor : Ing. JULIO CÉSAR BEDOYA PINO CONTROL LÒGICO PROGRAMABLE (PLC s) Instructor : Ing. JULIO CÉSAR BEDOYA PINO CONTENIDO AUTOMATISMO OPCIONES TECNOLÓGICAS PLC VENTAJAS Y DESVENTAJAS ESTRUCTURA DE LOS PLC`s DE QUE SE COMPONE UN PLC? CONTENIDO

Más detalles

Sistema de Captura Electrónica

Sistema de Captura Electrónica Sistema de Captura Electrónica Instructivo de Instalación y Configuración de Lote Server a PC Versión del Documento v2.01 INDICE INDICE... 2 Consideraciones generales de las aplicaciones... 4 Especificaciones

Más detalles