DEPARTAMENTO ELECTRÓNICA PIC - TEMA 1 INTRODUCCIÓN A LOS MICROCONTROLADORES

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "DEPARTAMENTO ELECTRÓNICA PIC - TEMA 1 INTRODUCCIÓN A LOS MICROCONTROLADORES"

Transcripción

1 DEPARTAMENTO ELECTRÓNICA PIC - TEMA 1 INTRODUCCIÓN A LOS MICROCONTROLADORES 1

2 Microprocesador Sistema secuencial Síncrono: Estados Infinitos. Interpreta (decodifica) combinaciones de bits (órdenes) y genera señales digitales internas y/o externas para el resto de circuitos, para ejecutar de manera continua una secuencia de órdenes ( programa). Necesita una alimentación estable, un oscilador para sincronizar las ejecuciones y un sistema mínimo exterior. Microprocesador Intel 80486DX2. 2

3 Sistema mínimo microprocesador MEMORIA Microprocesador ALU UC REG DISPOSITIVOS DE ENTRADA SALIDA UNIDAD DE CONTROL Y PROCESOS UNIDAD DE CONTROL UNIDAD ARITMETICO-LÓGICA REGISTROS 3

4 Microcontrolador Integrado que incluye un microprocesador, memoria (de programa y datos) y unidades de entrada/salida (puertos paralelo, temporizadores, conversores A/D, puertos serie, etc) SISTEMAS EMPOTRADOS (Embedded systems): Sistemas que incorporan microcontroladores (o microprocesadores) para una tarea específica pero que no son visibles ni programables directamente por el usuario (teléfono móvil, lavadora, etc) 4

5 Microcontrolador VENTAJAS: Bajo Coste. Simplificación de stock, reducido tamaño placa, simplificación fabricación. Alto grado de integración/simplificación de periféricos. Disminuye el hardware, placas menos complejas, aumenta la fiabilidad al reducirse el número de componentes. Aumento de capacidad y velocidad de ejecución. Disminución consumo. Utilización de tecnologías MOS, CMOS o HCMOS. INCONVENIENTES: Necesidad de herramientas y sistemas de desarrollo que incrementan el tiempo y el coste de diseño. Programación: necesidad de programación por máscaras en grandes series y de diferentes tipos en pequeñas series. 5

6 Estructura Microcontrolador CPU. Memoria RAM de datos. Memoria ROM/UVPROM/OTPROM de programa. Memoria EEPROM de datos. Puertos de entrada-salida. Temporizadores/contadores. Sistemas de interrupción. Módulos auxiliares: Convertidores A/D. USART. Etc USART SPI I 2 C A / D Power Drivers EEPROM FLASH CAP COMP PWM D / A Display Drivers 6

7 Aplicaciones Microcontrolador Los microcontroladores se usan cuando la potencia de procesamiento no es importante. Robótica: Los sistemas basados en microprocesador y los microcontroladores se usan extensivamente en robótica. Equipos informáticos: Impresoras, copiadoras, etc. Sistemas portátiles y autónomos Debido a su pequeño tamaño y bajo consumo. El sector del automóvil: Es uno de los mayores mercados de microcontroladores. Desarrollo de microcontroladores específicos: Deben responder a condiciones extremas. Deben ser muy fiables. Sector doméstico (de 35 a 240 microcontroladores) 7

8 Tipos de microcontroladores Según el ancho de palabra: Los hay de 4, 8, 16, y 32 bits Según periféricos incluidos: Serie, A/D, D/A, I/Os, timers, etc. Según especialidad concreta: Comunicaciones, señales, video, etc. Elección de un microcontrolador Puedo obtener ayuda cuando tenga problemas? Qué herramientas de desarrollo están disponibles y cuanto cuestan? Qué clase de documentación tengo disponible? (manuales de referencia, notas de aplicación, libros). Tiene el fabricante disponibles para ese microcontrolador dispositivos periféricos? (conversores A/D, memoria, reguladores de tensión) Disponen de microcontroladores grabables flash, EPROM, etc. de esa misma familia?. Evaluar parámetros como tiempo de ciclo de instrucción y velocidad de bus, conjunto de instrucciones y modos de direccionamiento. Consumo, modo standby o sleep. Librerias existentes, foros de Internet, soporte del fabricante. 8

9 Fabricantes de microcontroladores INTEL C MOTOROLA HC11-68HC12 HITACHI HD64180 PHILIPS 8051 SGS-THOMSON ST-62XX NATIONAL SMC. COP400-COP800 ZILOG Z8, Z86XX TEXAS INST. TMS370 TOSHIBA 68HC11 MICROCHIP PIC 9

10 10

11 Características de los Microcontroladores 1. Técnicas de fabricación CMOS (Complementary Metal Oxide Semiconductor) Este es el nombre de la técnica con que se fabrican la mayoría los microcontroladores. Características: Bajo consumo Pueden ser alimentados por baterías durante mucho tiempo. Modo sleep El reloj del sistema puede detenerse para reducir aún más su consumo. Alta inmunidad al ruido eléctrico 11

12 Características de los Microcontroladores 2. Tipo de Arquitectura Arquitectura Von-Neuman Un único bus de datos para instrucciones y datos. Las instrucciones del programa y los datos se guardan conjuntamente en una memoria común. Cuando la CPU se dirige a la memoria principal, primero accede a la instrucción y después a los datos necesarios para ejecutarla, esto retarda el funcionamiento. Arquitectura Harvard El bus de datos y el bus de instrucción están separados Acceso en paralelo: Cuando se está leyendo una instrucción, la instrucción actual está utilizando el bus de datos. Una vez finalizada la instrucción actual, la siguiente ya está disponible en la CPU. Permite una ejecución más rápida. 12

13 C P U 8 = 8 Program Program & Data Data Memory Memory Arquitectura Von-Neumann El programa de instrucciones y los datos comparten la misma memoria Data Data Memory Memory 8 16 C P U Program Program Memory Memory Arquitectura Harvard Utiliza dos espacios de memoria distintos para las instrucciones y los datos. Esto permite utilizar distinto ancho de bus en ambos buses. 13

14 Instrucción Long Word Bus instrucción/datos separados permiten diferentes anchos de bus. La arquitectura Harvard permite instrucciones single-word/single-cycle Ejemplo: MOVE immediate, Acc MOVLW #imm<8> 1100 imm<8> 1 word / 1machine cycle MOVE #imm<8> op code imm<8> 2 bytes / 2 fetch cycles + exec La arquitectura von Newman usa dos ciclos de máquina 14

15 Características de los Microcontroladores CISC (Complex Instruction Set Computer) El conjunto de instrucciones es bastante heterogéneo: Instrucciones son muy potentes. En algunos casos equivalen a muchas instrucciones simples. Instrucciones especializadas para una tarea concreta. Facilita la programación. RISC (Reduced Instruction Set Computers) Al tener un conjunto de instrucciones reducido: El controlador es más sencillo y el chip es más pequeño. Es más rápido. Tiene un consumo menor. SISC (Specific Instruction Set Computer) Incluyen instrucciones específicas para control: Instrucciones de entrada/salida eficaces y sencillas. Instrucciones específicas para operar a nivel de bit. 15

16 Características de los Microcontroladores 3. Opciones de Memoria EEPROM (Electrically Erasable PROM) Muchos microcontroladores incorporan una pequeña memoria EEPROM dentro del chip (Contiene parámetros que pueden cambiarse si la aplicación lo necesita). Es lenta. El número de veces que se puede borrar/grabar está limitado. FLASH (EPROM) Son más rápidas que las memoria EEPROM. Permiten más ciclos de borrado/grabación, aunque también limitado. 16

17 Características de los Microcontroladores Memoria RAM Útiles para programas de gran tamaño. Más rápida que las memorias no volátiles. Número ilimitado de veces que puede grabarse. Apropiada para aplicaciones con grandes cantidades de datos que cambian contínuamente. Memoria Field programming/reprogramming Memoria no volátil. Puede reprogramase sin desconectar el microcontrolador. Permite actualizaciones remotas. 17

18 Características de los Microcontroladores Memoria OTP (One Time Programmable) Un OTP es una memoria PROM que sólo puede grabarse una vez. Se utiliza para pequeñas series. Para probar el programa; antes de fabricar grandes cantidad de microcontroladores con memorias ROM de máscara. Como los ciclos de desarrollo de productos son cada vez más cortos, es interesante para los fabricantes de microcontroladores ofrecer OTPs como una opción. ROM de máscara Son interesantes para un gran número de unidades cuando el programa va a ser el definitivo. El tiempo de entrega es largo. Más económicas (sin necesidad de programación). 18

19 Características de los Microcontroladores Protección del software El software está protegido: Por encriptación. Protección del fusible. Es una opción en OTPs, Flash y EPROM. En microcontroladores ROM de máscara no es necesaria: Los fabricante de ROM de máscara prueban el microcontrolador para asegurarse que se programa correctamente. En modo de prueba se puede leer cualquier dispositivo: Se lee el código y se compara con el original. 19

20 Características de los Microcontroladores Memorias externas Se pueden añadir RAM / ROM externas. Se necesita que el microprocesador posea un modo expandido o extendido (acceso al bus interno). Se utiliza el multiplexado de datos/direcciones. Se redefinen ciertas líneas de entrada/salida paralelo como bus de datos y direcciones. Para el demultiplexado se utiliza: la línea AS (Address Strobe) o ALE (Address Latch Enable). registro de 8 bits tipo

21 Características de los Microcontroladores 4. Alimentación y Consumo Tecnología de integración: La cantidad de potencia que disipan es proporcional a su tamaño (Menos calor por transistor implica menos tensión: 3,3 v). Su retraso de propagación es proporcional a su tamaño. Su costo es proporcional al cuadrado de su tamaño. Si se hace un transistor más pequeño, mejora el consumo, velocidad y el costo. Características: Tipo de alimentación a baterías: Tecnología CMOS o HCMOS Modo reposo:» Inhibición de funciones internas.» Línea única para despertar. 21

22 Características de los Microcontroladores Características (cont.) Tensión disponible: CMOS o HCMOS de 3 a 6 voltios. NMOS fija de 5 voltios. Necesidad de condensadores de desacoplo. Protección Brownout: Es un circuito que protege contra sobretensiones de alimentación. Idle/Halt y Wakeup: Pasa a modo de Ocioso/Parada por software (la RAM no pierde información) y consume un 70% menos. Se sale (wakeup) mediante estímulos como interrupciones, temporizadores ex profeso. 22

23 Características de los Microcontroladores 5. Entradas y Salidas Comunicación serie UART (Universal Asynchronous Receiver-Transmitter) Un UART es un adaptador serie para comunicaciones asíncronas. USART Un USART (Unidad Universal de Transmisión Recepción Síncrona y Asíncrona) es un adaptador serie para comunicaciones asíncronas o síncronas. Los dispositivos que usan USART suelen ser más rápidos (hasta 16 veces) que un adaptador UART. SPI (Serial Peripheral Interface) El SPI permite la comunicación serie, duplex y asícrona. Dispone de modo de bajo consumo. SCI (Serial Communicactions Interfaces) Un SCI es un UART reforzado, permite la comunicación serie asícrona fullduplex. Dispone de dos modos de bajo consumo: wait y stop. 23

24 Características de los Microcontroladores Comunicación serie (cont.) I2C bus Inter-Integrated Circuit Bus. Es un bus de 2 hilos para comunicación serie desarrollador por PHILIPS. Existen multitud de periféricos con este bus integrado. MICROWIRE/PLUS Es una interface de comunicación serie síncrona bidireccional. Desarrollada por NATIONAL, su línea de dispositivos suele tenerla integrada. CAN & J1850 CAN (Cotroller Area Network) conocido también como BUS CAN-. Desarrollador por BOSH-INTEL. Se utiliza mayoritariamente en aplicaciones de automoción. 1-WIRE Es un interface de comunicación serie de un solo cable. 24

25 Características de los Microcontroladores Conversor Analógico Digital (A/D). Convierte la tensión analógica a su valor digital. Pueden ser externos o internos al micro. Existen, en general, tres tipos integrados:» Aproximaciones sucesivas (común en micro).» Delta-Sigma (común en DSP).» Flash (rápido pero menos habitual). Conversores D/A. Obtienen una tensión analógica a partir de un valor digital. Conversor D/A con Modulador de ancho de Pulso (PWM). Otros Dispositivos. Contador de pulsos: cada pulso incrementa un contador. Entrada de Captura: sirve para medir intervalos de tiempo entre eventos. Comparadores analógicos. 25

26 Características de los Microcontroladores Salidas en paralelo. Son las más comunes y se suelen utilizar para controlar relés, led, displays, LCD, transistores, etc. Se caracterízan por una corriente máxima individual y una máxima común. Salidas de Potencia. Montaje Darlington. Control de relé. Control de triacs. Entradas en paralelo. Son las comunes y se utilizan para lectura de pulsadores, teclados, en general para leer el nivel lógico de la entrada. Pueden estas optoaisladas. Entradas/Salidas. Permiten cambiar la patilla como salida o entrada en cada instante. 26

27 Características de los Microcontroladores 6. Interrupciones y Polling Transferencia de E/S por consulta (Polling) El polling es una técnica software en la que el microcontrolador pregunta constantemente al periférico si necesita ser atendido. Interrupciones Cuando los periféricos necesitan ser atendidos por el microcontrolador se lo comunican; de esta forma el micro puede atender a un programa principal (a diferencia del polling). Es una técnica más rápida en atender al periférico que el polling. El micro recibe la interrupción, identifica quién la ha provocado, ejecuta la rutina para atenderla y vuelve al programa principal. Disparo de interrupciones: Por flanco (de subida o bajada). Por nivel. 27

28 Características de los Microcontroladores Interrupciones (cont.) Interrupciones enmascarables Se pueden habilitar o inhibir de forma global o individual. Interrupciones No enmascarables No se pueden inhibir, son de obligada atención. Interrupciones vectorizadas Cuando se recibe una interrupción el micro debe localizar al periférico:» Preguntando a cada uno (modo muy lento).» Con las int. Vectorizadas donde cada uno se identifica por el bus de datos.» Los micros de 4 bits no tiene interrupciones vectorizadas, los de 8, 16 y 32 tienen vectorizadas con jerarquía de prioridad. 28

29 Características de los Microcontroladores 7. Reset y Reloj Inicialización o reset La mayoría de los micros disponen de un sistema de inicialización cuando se conectan a alimentación. Poseen, además, de una entrada de reset sensible a nivel Reloj Todos los micros tienen integrado un oscilador y sólo necesitan un elemento externo para fijar la frecuencia dentro del margen indicado. Puede ser interno o externo con ayuda de un cristal de cuarzo, resonador cerámico o una red RC. 29

30 Características de los Microcontroladores 8. Características especiales Watchdog (Perro Guardian). Un temporización que permite la recuperación del sistema ante un bloqueo. Si el programa entra en bucle infinito o si deja de funcionar el watchdog provoca un reset tras un tiempo predeterminado. Monitor de reloj (Clock Monitor). Permite apagar el micro si la señal de reloj varia. Cargador del programa residente. Al inicializar, el micro carga automáticamente el programa a ejecutar por un puerto desde un lugar remoto (o desde el mismo micro). Programa Monitor. Un programa instalado en el micro que permite desarrollos básicos y depuración de programas. Pueden comunicarse con un PC para ser ejecutado desde el mismo. 30

31 Lenguajes de Programación en Microcontroladores 1. Lenguaje Máquina/ensamblador Lenguaje Máquina (código máquina) es la representación del programa tal como la entiende el microcontrolador. El lenguaje ensamblador es una representación alfanumérica del lenguaje máquina, lo que facilita su lectura: Cada instrucción en lenguaje ensamblador se corresponde con una instrucción en código máquina: OR P1,# Un programa en lenguaje ensamblador es óptimo y rápido. Se requiere un buen conocimiento de la arquitectura del micro para programar en ensamblador. 31

32 Lenguajes de Programación en Microcontroladores Lenguaje Máquina/ensamblador (cont.) Tipos de instrucciones: De transferencia de datos, aritméticas, lógicas, de tratamiento de bloques, de salto (condicional o incondicional), de control de interrupciones, de control de contadores, etc. Formato de las Instrucciones: Arquitectura RISC (PIC de Microchip). Arquitectura CISC (Familia 96 de Intel). 32

33 Lenguajes de Programación en Microcontroladores 2. Intérpretes Un intérprete es un traductor de un lenguaje de alto nivel (próximo al lenguaje natural) a código máquina. El intérprete está residente en el microcontrolador. Ejecuta el programa leyendo cada sentencia en alto nivel traduciéndolas y ejecutándolas. Los dos más conocidos son el BASIC y el FORTH: El BASIC es más sencillo y legible. EL FORTH es muy rápido por su proximidad al ensamblador. 33

34 Lenguajes de Programación en Microcontroladores 3. Compiladores Se encargan de traducir todo el programa de alto nivel directamente a código máquina. El código máquina se pasa a la memoria del micro. El micro ejecuta el programa sin interpretado. Los compiladores más conocidos para los microcontroladores son: C, permite el acceso a la estructura del micro (registros, bits). BASIC compilado. PL/M de Intel. ADA para micros de 16 bits o más. FORTH compilado. 34

35 Lenguajes de Programación en Microcontroladores 4. Simuladores Un simulador ejecuta el programa de un microcontrolador en un ordenador: Se puede ejecutar el programa paso a paso y ver exactamente qué pasa según el programa se ejecuta. Permiten ver y modificar el contenido de los registros, memoria, variables y ver como responde el programa. No soporta interrupciones reales. Evita el ciclo programado/borrado de la EPROM en el desarrollo de programas 35

36 Lenguajes de Programación en Microcontroladores 4. Debuggers residentes Un debugger residente corre su programa dentro del propio micro, al mismo tiempo muestra el progreso de depuración en un máquina host (un PC). Tiene las mismas características que un simulador normal con la ventaja adicional de que el programa corre en un micro real. 5. Generadores de Código Ayudan a generar código de forma automática. Pueden generar código tanto en lenguajes de alto nivel (C) como de bajo nivel (ensamblador). 36

37 Lenguajes de Programación en Microcontroladores 6. Emuladores Es la mejor opción para desarrollar un sistema, pero es cara. Un emulador en un sistema que sustituye al microcontrolador al mismo tiempo que está captando información. Sustituye al micro en el PCB (placa / físicamente). Da total información sobre lo que está pasando en la realidad y no requiere ningún recurso de la tarjeta que se analiza. El emulador puede venir con su propio visualizador o conectado a un PC. 37

38 Familias de Microcontroladores 1. Introducción Qué microcontrolador utilizar? Si se deja libertad al diseñador (a veces viene impuesto por la empresa), se debe elegir el que permita disponer de herramientas de desarrollo a un precio razonable y con una buena documentación y/o asistencia técnica. Buenas elecciones pueden ser: el INTEL 8051, el MOTOROLA 68HC11, los MICROCHIP PIC, Rabbit, etc. - Visitar Webs para más información 38

Microcontroladores. 1. Controlador y microcontrolador.

Microcontroladores. 1. Controlador y microcontrolador. Microcontroladores Los microcontroladores (ŲC) están conquistando el mundo. Están presentes en nuestro trabajo, en nuestra casa y en nuestra vida, en general. Se pueden encontrar controlando el funcionamiento

Más detalles

Introducción a los microcontroladores y microprocesadores

Introducción a los microcontroladores y microprocesadores Introducción a los microcontroladores y microprocesadores 1/25 Índice 1.1 Introducción. 1.1.1 Evolución de los up. 1.1.2 Rendimiento de un microprocesador. 1.1.3 RISC /CISC. 1.2 Sistemas basados en microprocesador.

Más detalles

DEPARTAMENTO ELECTRÓNICA PIC - TEMA 2 INTRODUCCIÓN A LOS MICROCONTROLADORES PIC

DEPARTAMENTO ELECTRÓNICA PIC - TEMA 2 INTRODUCCIÓN A LOS MICROCONTROLADORES PIC DEPARTAMENTO ELECTRÓNICA PIC - TEMA 2 INTRODUCCIÓN A LOS MICROCONTROLADORES PIC 1 Los 'PIC' son una familia de microcontroladores tipo RISC fabricados por Microchip Technology Inc. y derivados del PIC1650,

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

INSTITUTO TECNOLÓGICO SUPERIOR DE PÁNUCO APUNTES DE LA MATERIA DE: MICROPROCESADORES Y MICROCONTROLADORES I

INSTITUTO TECNOLÓGICO SUPERIOR DE PÁNUCO APUNTES DE LA MATERIA DE: MICROPROCESADORES Y MICROCONTROLADORES I INSTITUTO TECNOLÓGICO SUPERIOR DE PÁNUCO APUNTES DE LA MATERIA DE: MICROPROCESADORES Y MICROCONTROLADORES I DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA ING. FORTINO VÁZQUEZ ELORZA Documento traducido de la

Más detalles

Análisis general de un Microprocesador

Análisis general de un Microprocesador Análisis general de un Microprocesador Arquitectura del chip Repertorio de instrucciones Sistema mínimo Señales de control Función de cada pin del µp Herramientas de desarrollo Performance. ARQUITECTURA

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

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

... partes internas del computador!...

... partes internas del computador!... ... partes internas del computador!... LOS DISPOSITIVOS INTERNOS UNA PC EN SI, PUEDE "DAR SEÑALES DE VIDA" SIN EL TECLADO, SIN EL MONITOR, SIN EL RATÓN Y TODOS LOS DISPOSITIVOS EXTERNOS, AUNQUE NO TENDRÍA

Más detalles

Organizacion del Computador

Organizacion del Computador Universidad Nacional de Ingeniería Facultad de Ciencias Introducción a la Ciencia de la Computación Organizacion del Computador Prof: J. Solano 2011-I Objetivos Despues de estudiar este cap. el estudiante

Más detalles

Diseño de Sistemas embebidos y comunicaciones: Aplicaciones de telefonía, RF y localización remota. Ing. José Oliden Martínez

Diseño de Sistemas embebidos y comunicaciones: Aplicaciones de telefonía, RF y localización remota. Ing. José Oliden Martínez Diseño de Sistemas embebidos y comunicaciones: Aplicaciones de telefonía, RF y localización remota El controlador dentro de un sistema de Control DISPOSITIVO DE MEDICIÓN CONVERSOR ANÁLOGO DIGITAL CONTROLADOR

Más detalles

Placa de control MCC03

Placa de control MCC03 Placa de control MCC03 Placa de control MCC03 La placa de control basada en el micro controlador PIC 16F874A de Microchip, es la encargada del procesar los datos que se introducen en el sistema y actuar

Más detalles

Tema 2. Microprocesadores, Memorias y Microcontroladores. Andrés Iborra García Departamento de Tecnología Electrónica Sep@embre 2012

Tema 2. Microprocesadores, Memorias y Microcontroladores. Andrés Iborra García Departamento de Tecnología Electrónica Sep@embre 2012 Tema 2. Microprocesadores, Memorias y Microcontroladores Andrés Iborra García Departamento de Tecnología Electrónica Sep@embre 2012 Índice Índice 1. Microprocesadores. 1.1. Conceptos generales. 1.2. Clasificación

Más detalles

Arquitectura y Organización de un microcontrolador genérico

Arquitectura y Organización de un microcontrolador genérico Arquitectura y Organización de un microcontrolador genérico Taller de Microcontroladores año 2012 Optativa de grado y Curso de Posgrado Temario 1- Surgimiento y desarrollo 1.1 Ámbito de aplicación 1.2

Más detalles

Ensamblador. Interrupciones. Dentro de una computadora existen dos clases de interrupciones:

Ensamblador. Interrupciones. Dentro de una computadora existen dos clases de interrupciones: Ensamblador Interrupciones Definición: Una interrupción es el rompimiento en la secuencia de un programa para ejecutar un programa especial llamando una rutina de servicio cuya característica principal

Más detalles

BUS I2C: IMPLEMENTACIÓN PRÁCTICA CON MICROCONTROLADORES PIC MEMORIAS EEPROM SERIE

BUS I2C: IMPLEMENTACIÓN PRÁCTICA CON MICROCONTROLADORES PIC MEMORIAS EEPROM SERIE BUS I2C: IMPLEMENTACIÓN PRÁCTICA CON MICROCONTROLADORES PIC MEMORIAS EEPROM SERIE Fernando Nuño García 1 Ventajas del BUS I2C Definido inicialmente a mediados de los 80 para trabajar a 100kbit/s y en 1995

Más detalles

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA INGENIERÍA EN MECATRÓNICA Fundamentos de Mecatrónica. Primavera 2007 Profesor: MC. Luis Eduardo Espinosa Maya Programa Qué

Más detalles

MEMORIAS DE SEMICONDUCTORES

MEMORIAS DE SEMICONDUCTORES MEMORIAS DE SEMICONDUCTORES Se ha visto anteriormente que un registro (latch o flip-flop) puede almacenar un bit. Para almacenar una gran cantidad de bits, se recurre al uso de memorias. Una memoria, en

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

502 A I.S.C. JOSE BARDO MORENO MACHADO ENRIQUE EDUARDO MORAN PRADO EDILBERTO RASCON HERNANDEZ

502 A I.S.C. JOSE BARDO MORENO MACHADO ENRIQUE EDUARDO MORAN PRADO EDILBERTO RASCON HERNANDEZ 502 A I.S.C. JOSE BARDO MORENO MACHADO ENRIQUE EDUARDO MORAN PRADO EDILBERTO RASCON HERNANDEZ Dispositivo basado en circuitos que posibilitan el almacenamiento limitado de información y su posterior recuperación.

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

Tema 2 HARDWARE II. TICs 1º Bachillerato

Tema 2 HARDWARE II. TICs 1º Bachillerato Tema 2 HARDWARE II TICs 1º Bachillerato Hardware Es la parte 5sica del ordenador. Se refiere al conjunto de disposi=vos 5sicos que lo integran: CPU, monitor, teclado, ratón SoMware Es la parte lógica del

Más detalles

INTRODUCCIÓN A LOS MICROPROCESADORES

INTRODUCCIÓN A LOS MICROPROCESADORES INTRODUCCIÓN A LOS MICROPROCESADORES Por Manuel Rico Secades Tecnología Electrónica Universidad de Oviedo BUSCANDO FALLOS EN EL ESQUEMA DE UN MICROPROCESADOR Chipworks Inc Canada El Microprocesador es

Más detalles

Microcontroladores PIC de Microchip: generalidades

Microcontroladores PIC de Microchip: generalidades Microcontroladores PIC de Microchip: generalidades PIC significa Peripheral Interface Controller Los fabrica ARIZONA MICROCHIP TECHNOLOGY. Fábrica principal: Chandler (Arizona). Otras en Tender (Arizona),

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

SISTEMAS DIGITALES III. Unidad I MEMORIAS

SISTEMAS DIGITALES III. Unidad I MEMORIAS SISTEMAS DIGITALES III Unidad I MEMORIAS Introducción a las Microcomputadoras Toda memoria contiene 5 elementos escenciales: Unidad de Memoria. Unidad de Control. Unidad Aritmética Lógica. Unidad de Entrada.

Más detalles

INTRODUCCIÓN. Definiciones ORDENADOR (RAE 1992): En esta asignatura computador y ordenador tiene el mismo significado

INTRODUCCIÓN. Definiciones ORDENADOR (RAE 1992): En esta asignatura computador y ordenador tiene el mismo significado INTRODUCCIÓN UPCO ICAI Departamento de Electrónica y Automática 1 Definiciones ORDENADOR (RAE 1992): Máquina electrónica dotada de una memoria de gran capacidad y de métodos de tratamiento de la información,

Más detalles

Señal de petición de Interrupción

Señal de petición de Interrupción Consideren una tarea que require tomar caracteres desde un teclado y mostrarlos en la pantalla de un monitor. La tasa de transferencia desde un teclado a un computador está limitado por la velocidad del

Más detalles

CONTEXTO DE LA MEMORIA EN UN SISTEMA DE CÓMPUTO M E M O R I A S

CONTEXTO DE LA MEMORIA EN UN SISTEMA DE CÓMPUTO M E M O R I A S 152 CONTEXTO DE LA MEMORIA EN UN SISTEMA DE CÓMPUTO M E M O R I A S La manipulación la información binaria en la mayoría de los procesos lógicos en electrónica digital y en general en los sistemas de cómputo,

Más detalles

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA I. INTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA 1.1. Informática Informática (Información Automática) es la ciencia y la técnica del tratamiento automatizado de la información mediante el uso de ordenadores.

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

PRIMERA PARTE. La gama básica: el humilde PIC12F508 TEORÍA

PRIMERA PARTE. La gama básica: el humilde PIC12F508 TEORÍA PRIMERA PARTE La gama básica: el humilde PIC12F508 TEORÍA Microcontrolador: la solución está en un chip CAPÍTULO 1 1.1. QUÉ ES UN MICROCONTROLADOR? Es un pequeño computador construido sobre el «chip»

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

Introducción a Arduino

Introducción a Arduino 9 de Noviembre de 2012 Indice-I Plataforma Estándar Electrónica IDE Conceptos básicos electrónica Ley de Ohm y efecto Joule Ruido, puntos sin conexión y efecto rebote Semiconductores Conceptos básicos

Más detalles

ESTRUCTURA Y TECNOLOGÍA A DE COMPUTADORES

ESTRUCTURA Y TECNOLOGÍA A DE COMPUTADORES Universidad Rey Juan Carlos ESTRUCTURA Y TECNOLOGÍA A DE COMPUTADORES Estructura de un computador: conceptos básicos Luis Rincón Córcoles Licesio J. Rodríguez-Aragón Programa 1. Introducción 2. Elementos

Más detalles

Tema 7: Esquema del Funcionamiento de una Computadora. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid

Tema 7: Esquema del Funcionamiento de una Computadora. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid Tema 7: Esquema del Funcionamiento de una Computadora Ingeniería Informática Universidad Autónoma de Madrid Esquema del Funcionamiento de una Computadora O B J E T I V O S Adquirir los conceptos básicos

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

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

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

Tema 6: Memorias. Escuela Superior de Informática Universidad de Castilla-La Mancha

Tema 6: Memorias. Escuela Superior de Informática Universidad de Castilla-La Mancha Tema 6: Memorias Escuela Superior de Informática Universidad de Castilla-La Mancha Índice Introducción. Jerarquía de memoria. Fundamentos de las memorias. Características de las memorias. Dispositivos

Más detalles

UPV-EHU. EUITI e ITT Vitoria-Gasteiz. Ampliación de Sistemas Digitales. Depuración de programas

UPV-EHU. EUITI e ITT Vitoria-Gasteiz. Ampliación de Sistemas Digitales. Depuración de programas DEPARTAMENTO DE ELECTRONICA Y TELECOMUNICACIONES ESCUELA UNIVERSITARIA DE INGENIERIA TECNICA INDUSTRIAL E INGENIERIA TECNICA EN TOPOGRAFIA VITORIA-GASTEIZ UNIVERSIDAD DEL PAIS VASCO - EUSKAL HERRIKO UNIBERTSITATEA

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

Sistemas con Microcontroladores y Microprocesadores

Sistemas con Microcontroladores y Microprocesadores Sistemas con Microcontroladores y Microprocesadores Objetivos Al terminar el curso, el estudiante estará capacitado para: 1. Entender funcionalmente cómo trabaja un sistema de computadora: Describir los

Más detalles

La memoria principal. Los subsistemas de E/S. Los buses del sistema

La memoria principal. Los subsistemas de E/S. Los buses del sistema GUIA 23: MEMORIA E/S La estructura básica de la mayoría de los ordenadores actuales se representa mediante los siguientes elementos básicos: La Unidad Central de Procesamiento, CPU La memoria principal

Más detalles

Programación y diseño de dispositivos mediante microcontroladores PIC

Programación y diseño de dispositivos mediante microcontroladores PIC Metodología de Programación, Programación en C, Aplicaciones electrónicas 1 / 7 Programación y diseño de dispositivos mediante microcontroladores PIC Hemos elegido el microcontrolador PIC16F84 por las

Más detalles

Detección de Presencia Serie para la Identificación de Módulos de Memoria

Detección de Presencia Serie para la Identificación de Módulos de Memoria Detección de Presencia Serie para la Identificación de Módulos de Memoria MSc. Guillermo Alvarez Bestard Tec. Miguel A. Machirán Simón Instituto de Cibernética Matemática y Física, AENTA Ministerio de

Más detalles

Componentes de la placa base

Componentes de la placa base 28/9/2015 Componentes de la placa base Inharú Quesada y Tatiana Rosales 2ºBach A 1. Componentes externos de la placa base Puerto Paralelo Un puerto es una interfaz que se halla integrada a la placa madre

Más detalles

RB7/PGD RB6/PGC RB5 RB4 RB3/PGM RB2. RB1 RB0/INT VDD Vss RD7/PSP7 RD6/PSP6 RD5/PSP5 RD4/PSP4 RC7/RX/DT RC6/TX/CK RC5/SD0 RC4/SDI/SDA RD3/PSP3 RD2/PSP2

RB7/PGD RB6/PGC RB5 RB4 RB3/PGM RB2. RB1 RB0/INT VDD Vss RD7/PSP7 RD6/PSP6 RD5/PSP5 RD4/PSP4 RC7/RX/DT RC6/TX/CK RC5/SD0 RC4/SDI/SDA RD3/PSP3 RD2/PSP2 LOS PIC16F87X Características Generales D. de B L O Q U E S 1 D. de B L O Q U E S D. de B L O Q U E S 2 Características (1) Procesador de arquitectura RISC avanzada Juego de solo 35 instrucciones con 14

Más detalles

MÓDULO 1: Sistemas de Cómputo

MÓDULO 1: Sistemas de Cómputo Asignatura: PROGRAMACIÓN Código: TE243 Prerrequisitos: Algebra Lineal (S)* Intensidad horaria: 80 H.P.S. MÓDULO 1: Sistemas de Cómputo Introducción: un sistema de cómputo es un conjunto de elementos electrónicos

Más detalles

TEMA 20.0. EL BUS I 2 C (Inter Integrated Circuit Bus) I2C EN C

TEMA 20.0. EL BUS I 2 C (Inter Integrated Circuit Bus) I2C EN C TEMA 20.0 EL BUS I 2 C (Inter Integrated Circuit Bus) I2C EN C La comunicación n serie en los PIC 16F87X Los microcontroladores PIC de la familia 16F78x, tienen la posibilidad de comunicación serie, las

Más detalles

A continuación se representan los componentes básicos de un sistema computacional (ordenador). Figura 5.6.1 Componentes básicos de un ordenador.

A continuación se representan los componentes básicos de un sistema computacional (ordenador). Figura 5.6.1 Componentes básicos de un ordenador. 5.6 ESTRUCTURA BÁSICA DE UN ORDENADOR. TERMINOLOGÍA INFORMÁTICA Las aeronaves modernas utilizan sofisticados sistemas de aviónica que necesitan de sistemas de computación basados en microprocesadores.

Más detalles

U.D. 1. SOFTWARE Y HARDWARE

U.D. 1. SOFTWARE Y HARDWARE U.D. 1. SOFTWARE Y HARDWARE SOFTWARE Conjunto de componentes lógicos del ordenador. En esencia son los programas que utiliza el ordenador para tratar la información. Programas, sistema operativo, Archivo

Más detalles

UTILIZACIÓN DE SOFTWARE LIBRE EN ASIGNATURAS DE INTRODUCCIÓN A LOS MICROPROCESADORES.

UTILIZACIÓN DE SOFTWARE LIBRE EN ASIGNATURAS DE INTRODUCCIÓN A LOS MICROPROCESADORES. UTILIZACIÓN DE SOFTWARE LIBRE EN ASIGNATURAS DE INTRODUCCIÓN A LOS MICROPROCESADORES. Manuel Domínguez, Antoni Mas Departamento Ingeniería Electrónica, ETSETB, Barcelona Universidad Politécnica de Cataluña

Más detalles

Cada símbolo interpretable, que se puede almacenar en la computadora: letras del alfabeto, signos de puntuación, etc., está formado por un byte.

Cada símbolo interpretable, que se puede almacenar en la computadora: letras del alfabeto, signos de puntuación, etc., está formado por un byte. Medición del almacenamiento La unidad de almacenamiento tanto en discos como en cintas y en memoria de trabajo (RAM) es el Byte. Un Byte está constituido por 8 pulsos o señales, llamados bits (abreviatura

Más detalles

Introducción a la Entrada/Salida

Introducción a la Entrada/Salida Introducción a la Entrada/Salida Organización de entrada/salida La familia de procesadores 80x86, presente en el IBM PC, utiliza la arquitectura Von Neumann, que puede verse en la figura 1. El denominado

Más detalles

El mundo de los PIC. Un PICmicro es un circuito integrado programable. Microchip, su fabricante dice: Programable Integrated Circuit.

El mundo de los PIC. Un PICmicro es un circuito integrado programable. Microchip, su fabricante dice: Programable Integrated Circuit. El mundo de los PIC Un PICmicro es un circuito integrado programable. Microchip, su fabricante dice: Programable Integrated Circuit. Programable quiere decir que se puede planificar la manera como va a

Más detalles

Tema 1 Fundamentos de Computación

Tema 1 Fundamentos de Computación Tema 1 Fundamentos de Computación Clase 2 Prof. María Alejandra Quintero Asignatura: Informática Escuela de Ingeniería Forestal Puntos a tratar Continuación hardware Memoria principal Dispositivos de almacenamiento

Más detalles

Conceptos iniciales. Sistema informático. La informática. Componentes del ordenador

Conceptos iniciales. Sistema informático. La informática. Componentes del ordenador Sistema informático Conceptos iniciales El sistema encargado de recoger y procesar los datos y de transmitir la información recibe el nombre de sistema informático. La informática La informática es el

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

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

TARJETA MADRE y sus PARTES

TARJETA MADRE y sus PARTES TARJETA MADRE y sus PARTES La tarjeta madre Es el componente principal de un computador personal. Debido a que todos los demás grupos de componentes y dispositivos periféricos son controlados a través

Más detalles

TEMA VII: DISEÑO SECUENCIAL PROGRAMABLE

TEMA VII: DISEÑO SECUENCIAL PROGRAMABLE TEMA VII: ISEÑO SECUENCIAL PROGRAMABLE e igual forma que podíamos disponer de dispositivos combinacionales programables para poder implementar funciones combinacionales en un solo integrado, en el dominio

Más detalles

Introducción a los FPGAs y el Cómputo Reconfigurable Miguel Morales Sandoval INAOE, 2006

Introducción a los FPGAs y el Cómputo Reconfigurable Miguel Morales Sandoval INAOE, 2006 Introducción a los FPGAs y el Cómputo Reconfigurable Miguel Morales Sandoval INAOE, 2006 Qué son los FPGAs? Matriz de bloques lógicos configurables (CLB) y una matriz de interconexión. Los bloques lógicos

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

Unidad II: Administración de Procesos y del procesador

Unidad II: Administración de Procesos y del procesador Unidad II: Administración de Procesos y del procesador 2.1 Concepto de proceso Un proceso no es más que un programa en ejecución, e incluye los valores actuales del contador de programa, los registros

Más detalles

Arquitectura de Computadores

Arquitectura de Computadores Arquitectura de Computadores Ricardo.Sanz@upm.es Curso 2004-2005 Arquitectura de Computadores Arquitectura de computadores es la disciplina que estudia la organización y funcionamiento de los computadores

Más detalles

El Computador. Software

El Computador. Software El Computador Es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos integrados y otros componentes relacionados que

Más detalles

SISTEMAS ELECTRÓNICOS AVANZADOS. ING. TÉC. INDUSTRIAL ELECTRÓNICO

SISTEMAS ELECTRÓNICOS AVANZADOS. ING. TÉC. INDUSTRIAL ELECTRÓNICO INTERRUPCIONES Interrumpen la ejecución de un programa y pasan a la rutina de servicio del evento que provoca la interrupción. El vector de interrupción se encuentra en la dirección 04H de la memoria de

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

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

BLOQUE 3 (PARTE 1) DEFINICIÓN,CLASIFICACIÓN Y CARACTERÍSTICAS GENERALES 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 DEFINICIÓN DE MICROCONTROLADOR

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

DISEÑO Y CONSTRUCCIÓN DE UN PROGRAMADOR DE MICROCONTROLADORES PIC Y ATMEL MEDIANTE EL PUERTO USB DEL PC

DISEÑO Y CONSTRUCCIÓN DE UN PROGRAMADOR DE MICROCONTROLADORES PIC Y ATMEL MEDIANTE EL PUERTO USB DEL PC DISEÑO Y CONSTRUCCIÓN DE UN PROGRAMADOR DE MICROCONTROLADORES PIC Y ATMEL MEDIANTE EL PUERTO USB DEL PC Jami Gómez Wilson Iván, Ing. Acosta Herrera Gandhi Javier,Ing. Chico Hidalgo Patricio, MSc. Resumen:

Más detalles

Se encarga de realizar las funciones básicas de manejo y configuración del ordenador. La BIOS tiene más tareas fundamentales: Chequearse a sí misma.

Se encarga de realizar las funciones básicas de manejo y configuración del ordenador. La BIOS tiene más tareas fundamentales: Chequearse a sí misma. La BIOS, siglas de su nombre en inglés Basic Input-Output System, también conocida como Sistema Básico de Entrada / Salida, es básicamente un código de software que permite iniciar el sistema operativo

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

Especificaciones técnicas de los prototipos:

Especificaciones técnicas de los prototipos: Especificaciones técnicas de los prototipos: Sensor de Temperatura y Humedad Relativa Sensor de Humedad de la Hoja CARACTERÍSTICAS SENSOR HUMEDAD DE LA HOJA El Sensor de Humedad de la hoja está diseñado

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

Laboratorio de Herramientas Computacionales

Laboratorio de Herramientas Computacionales Laboratorio de Herramientas Computacionales Tema 1.1 Componentes físicos de la computadora UNIVERSIDAD MICHOACANA DE SAN NICOLÁS DE HIDALGO FACULTAD DE INGENIERIA ELECTRICA M.I. ROSALÍA MORA JUÁREZ Antecedentes

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

Fundamentos básicos sobre computación

Fundamentos básicos sobre computación Universidad del Cauca Fundamentos básicos sobre computación División de Sistemas - División de Recursos Humanos 2007 1 Contenido 1. Introducción-Conceptos básicos... 3 1.1. Qué es un computador?... 3 1.2.

Más detalles

Tema 2. Diseño del repertorio de instrucciones

Tema 2. Diseño del repertorio de instrucciones Soluciones a los problemas impares Tema 2. Diseño del repertorio de instrucciones Arquitectura de Computadores Curso 2009-2010 Tema 2: Hoja: 2 / 16 Tema 2: Hoja: 3 / 16 Base teórica Al diseñar un computador,

Más detalles

Básico de Arquitectura del Computador. Ing. Irvin Cuervo

Básico de Arquitectura del Computador. Ing. Irvin Cuervo Básico de Arquitectura del Computador El Computador Hardware Software El Computador Qué es y qué hace un computador? Un computador es básicamente una máquina cuya función principal es procesar información.

Más detalles

Taller de Operaciones Informáticas

Taller de Operaciones Informáticas Taller de Operaciones Informáticas Unidad 1: Componentes Físicos de un Sistema Informático 4- Qué es el motherboard? Identificar modelos, y elementos conectados sobre ella. Es la parte principal de una

Más detalles

Laboratorio de Sistemas Embebidos Conceptos generales (2009)

Laboratorio de Sistemas Embebidos Conceptos generales (2009) Laboratorio de Sistemas Embebidos Conceptos generales (2009) Índice Introducción a los PIC Conceptos generales sobre el dspic30f Reloj del sistema Entrada/salida con puertos paralelos Timers Interrupciones

Más detalles

PROGRAMA DE MATERIA DATOS DE IDENTIFICACIÓN ORGANIZACIÓN COMPUTACIONAL DEPARTAMENTO ACADÉMICO: SISTEMAS ELECTRONICOS CLAVE DE LA 7

PROGRAMA DE MATERIA DATOS DE IDENTIFICACIÓN ORGANIZACIÓN COMPUTACIONAL DEPARTAMENTO ACADÉMICO: SISTEMAS ELECTRONICOS CLAVE DE LA 7 DATOS DE IDENTIFICACIÓN MATERIA: ORGANIZACIÓN COMPUTACIONAL CENTRO ACADÉMICO: DEPARTAMENTO ACADÉMICO: PROGRAMA EDUCATIVO: AÑO DEL PLAN DE ESTUDIOS: 2009 SEMESTRE: 3 ÁREA ACADÉMICA: ELECTRÓNICA DIGITAL

Más detalles

Tema 5 Repertorios de instrucciones: Modos de direccionamiento y formato

Tema 5 Repertorios de instrucciones: Modos de direccionamiento y formato Tema 5 Repertorios de instrucciones: Modos de direccionamiento y formato Bibliografía: William Stallings Organización y Arquitectura de computadores 5ta. Edition. Editorial Pearson Educación.- Objetivos:

Más detalles

GUIA GENERAL PARA LA PROGRAMACIÓN DEL SISTEMA EVOLUPIC Bootloader 16F88 BOOTLOADER: AN1310 DE MICROCHIP INDICE

GUIA GENERAL PARA LA PROGRAMACIÓN DEL SISTEMA EVOLUPIC Bootloader 16F88 BOOTLOADER: AN1310 DE MICROCHIP INDICE 1 GUIA GENERAL PARA LA PROGRAMACIÓN DEL SISTEMA EVOLUPIC Bootloader 16F88 BOOTLOADER: AN1310 DE MICROCHIP INDICE 1. Información general sobre el programa Bootloader para el sistema EVOLUPIC-16F88. Auto-programador

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

MICROCONTROLADORES INTRODUCCIÓN A LOS MICROCONTROLADORES

MICROCONTROLADORES INTRODUCCIÓN A LOS MICROCONTROLADORES INTRODUCCIÓN A LOS MICROCONTROLADORES 1 Sistemas electrónicos de control: (se utilizan para el gobierno de uno o varios procesos) Componentes lógicos (lógica cableada): Circuitos complejos. Elevado consumo

Más detalles

Capítulo 3 Fundamentos de una PC

Capítulo 3 Fundamentos de una PC Fundamentos de una PC Es importante saber reconocer y denominar los componentes básicos de una PC. Una PC es una pequeña red de computadoras. Fundamentos de una PC Componentes electrónicos.- Transistor

Más detalles

Tópicos Especiales de Mecatrónica

Tópicos Especiales de Mecatrónica Tópicos Especiales de Mecatrónica Clase 03: Arquitectura de Microcontroladores II - Entradas/Salidas Digitales Ricardo-Franco Mendoza-Garcia rmendozag@uta.cl Escuela Universitaria de Ingeniería Mecánica

Más detalles

PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 23 de junio de 2005 (Orden de 18 de febrero de 2005, BOA de 05/03/2005)

PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 23 de junio de 2005 (Orden de 18 de febrero de 2005, BOA de 05/03/2005) DATOS DEL ASPIRANTE Apellidos: Nombre: DNI: I.E.S. CALIFICACIÓN APTO NO APTO PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 23 de junio de 2005 (Orden de 18 de febrero de 2005,

Más detalles

Memoria 24LC256 I. I NTRODUCCIÓN

Memoria 24LC256 I. I NTRODUCCIÓN 1 Memoria 24LC256 I. I NTRODUCCIÓN I2C es un bus de comunicación serial sincrónica desarrollado por Phillips Semiconductors a principios de los años 80 s, con la principal intención de interconectar una

Más detalles

Datos e información. Código de barra. Los datos son la mínima unidad semántica, y se corresponden con elementos primarios de información.

Datos e información. Código de barra. Los datos son la mínima unidad semántica, y se corresponden con elementos primarios de información. Datos e información Los datos son la mínima unidad semántica, y se corresponden con elementos primarios de información. Código de barra La información es el resultado de un proceso de transformación de

Más detalles

Sistemas Digitales basados en Microprocesador

Sistemas Digitales basados en Microprocesador Sistemas Digitales basados en Microprocesador Arquitectura Guillermo Carpintero Universidad Carlos III de Madrid Tipos de sistemas digitales Combinacional... o sin memoria Realiza operaciones (AND, OR,

Más detalles

Tema 24. Apartados 1 al 2.2 inclusive INFORMÁTICA

Tema 24. Apartados 1 al 2.2 inclusive INFORMÁTICA Tema 24 Apartados 1 al 2.2 inclusive INFORMÁTICA 1 TEMA 1 Introducción a la informática El término informática proviene de la unión de dos palabras: Información y automática. Término acuñado por el francés

Más detalles

1. INTRODUCCION A LOS MICROCONTROLADORES...3

1. INTRODUCCION A LOS MICROCONTROLADORES...3 Modificado por Luis Frino www.frino.com.ar Fuente www.micro1.com.ar 1. INTRODUCCION A LOS MICROCONTROLADORES...3 1.1 CONTROLADOR Y MICROCONTROLADOR...3 1.2 DIFERENCIA ENTRE MICROPROCESADOR Y MICROCONTROLADOR...4

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

Figura 1.4. Elementos que integran a la Tecnología de Información.

Figura 1.4. Elementos que integran a la Tecnología de Información. 1.5. Organización, estructura y arquitectura de computadoras La Gráfica siguiente muestra la descomposición de la tecnología de información en los elementos que la conforman: Figura 1.4. Elementos que

Más detalles

Tema 2.1. Hardware. Arquitectura básica

Tema 2.1. Hardware. Arquitectura básica Tema 2.1 Hardware. Arquitectura básica 1 Partes Fundamentales Partes Fundamentales: Unidad Central de Proceso Procesador Microprocesador CPU-UCP Memoria Principal: Memoria Central Placa Base Chipset Buses

Más detalles

NANO GRABADOR OCULTO EXTENDED TS9680

NANO GRABADOR OCULTO EXTENDED TS9680 www.tacticalsecurity.net E-mail: info@tacticalsecurity.net NANO GRABADOR OCULTO EXTENDED TS9680 C CONTENIDO Página 1 El dispositivo... 2-3 2 Características técnicas... 4-5-6 3 Trabajando con el dispositivo...

Más detalles