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

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

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

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

... 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

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

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

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

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

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

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

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

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

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

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

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

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

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 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

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

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

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

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

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

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

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

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

Componentes: RESISTENCIAS FIJAS

Componentes: RESISTENCIAS FIJAS ELECTRÓNICA ELECTRÓNICA Componentes: RESISTENCIAS FIJAS Componentes: RESISTENCIAS VARIABLES Componentes: RESISTENCIAS DEPENDIENTES Componentes: RESISTENCIAS DEPENDIENTES Componentes: CONDENSADORES Componentes:

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

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

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

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

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

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

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

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

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

PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS

PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS Tema 5 Memorias Hoja: 2 / 14 Base teórica La memoria es el lugar en el que se almacenan las instrucciones y los datos para que se puedan

Más detalles

Maqueta: Osciloscopio y generador

Maqueta: Osciloscopio y generador Maqueta: Osciloscopio y generador 1. Introducción Esta práctica se divide en dos partes. En la primera se desarrolla un osciloscopio digital basado en el ADC del 80C537 y la pantalla del PC. En la segunda

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

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

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

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

Propuesta de colaboración. ESC para bicicleta eléctrica

Propuesta de colaboración. ESC para bicicleta eléctrica Propuesta de colaboración ESC para bicicleta eléctrica Tabla de Contenidos 1. Integrantes del proyecto... 3 2. Antecedentes y objetivos... 4 3. Algoritmo de control... 5 4. Descripción del proyecto...

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

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

Twido Twido Windows Executive Loader Wizard Ayuda en pantalla. spa Versión 3.2

Twido Twido Windows Executive Loader Wizard Ayuda en pantalla. spa Versión 3.2 Twido Twido Windows Executive Loader Wizard Ayuda en pantalla spa Versión 3.2 2 Tabla de materias Acerca de este libro................................... 5 Capítulo 1 Utilización de Twido Executive Loader

Más detalles

HARDWARE DE UN ORDENADOR. Elementos básicos

HARDWARE DE UN ORDENADOR. Elementos básicos HARDWARE DE UN ORDENADOR Elementos básicos Componentes de un ordenador Hardware: todos los componentes físicos, tanto internos como externos: monitor, teclado, disco duro, memoria, etc. Software: todos

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

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

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

Modos de ahorro de energía a en los chips CMOS

Modos de ahorro de energía a en los chips CMOS Modos de ahorro de energía a en los chips CMOS MODOS DE OPERACIÓN N DE AHORRO DE ENERGÍA Para aplicaciones donde el consumo de potencia es crítico las versiones CMOS proporcionan modos de operación de

Más detalles

podemos enfocar al funcionamiento del robot, es decir la parte de electrónica. Para que el

podemos enfocar al funcionamiento del robot, es decir la parte de electrónica. Para que el CAPÍTULO 4 Funcionamiento del Robot Después de analizar paso a paso el diseño y funcionamiento de la interfase, nos podemos enfocar al funcionamiento del robot, es decir la parte de electrónica. Para que

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

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

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

DESCRIPCIÓN TÉCNICA SYSTEM MANAGER SOFTWARE (SMS)

DESCRIPCIÓN TÉCNICA SYSTEM MANAGER SOFTWARE (SMS) DESCRIPCIÓN TÉCNICA SYSTEM MANAGER SOFTWARE (SMS) Dossier Soporte BTP-C, Enero 2003 -pág. A.3-1 - 1. DESCRIPCIÓN TÉCNICA DEL SOFTWARE SUPERVISOR System Manager Software o SMS. Características SMS: Existen

Más detalles

Curso sobre Microcontroladores Familia HC9S08 de Freescale

Curso sobre Microcontroladores Familia HC9S08 de Freescale Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices www.edudevices.com.ar e-mail: info@edudevices.com.ar Capítulo 8.- Inter Integrated Circuit Interface I2C MMIIC

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

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

UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I. Licda. Consuelo Eleticia Sandoval

UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I. Licda. Consuelo Eleticia Sandoval UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I Licda. Consuelo Eleticia Sandoval OBJETIVO: ANALIZAR LAS VENTAJAS Y DESVENTAJAS DE LAS REDES DE COMPUTADORAS. Que es una red de computadoras?

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

HARDWARE DE SISTEMA AUTOMÁTICO DE RASTREO DE VEHÍCULOS MEDIANTE TECNOLOGÍAS GPRS Y GPS

HARDWARE DE SISTEMA AUTOMÁTICO DE RASTREO DE VEHÍCULOS MEDIANTE TECNOLOGÍAS GPRS Y GPS HARDWARE DE SISTEMA AUTOMÁTICO DE RASTREO DE VEHÍCULOS MEDIANTE TECNOLOGÍAS GPRS Y GPS Ing. Javier A. Garabello Facultad Regional Villa María UTN Av. Universidad 450 Tel: 0353-4537500 javiergarabello@hotmail.com

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

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

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

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

Bajo coste, alta densidad, alta velocidad, bajo consumo de energía y alta fiabilidad.

Bajo coste, alta densidad, alta velocidad, bajo consumo de energía y alta fiabilidad. There are no translations available. La necesidad de trasladar grandes cantidades de información de un equipo informático a otro, ha hecho que la demanda de pequeñas unidades de almacenamiento aumente

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

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

Solución de telefonía para empresas TL 200 - Presentación de producto. Telefonía IP

Solución de telefonía para empresas TL 200 - Presentación de producto. Telefonía IP Solución de telefonía para empresas TL 200 - Presentación de producto Telefonía IP Qué ofrece la telefonía IP? La Telefonía IP puede realizar las mismas funciones o características de la telefonía tradicional,

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

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

SpecWare 8. Spectrum. Professional. Guía Rápida de Inicio. Technologies, Inc.

SpecWare 8. Spectrum. Professional. Guía Rápida de Inicio. Technologies, Inc. SpecWare 8 Professional Guía Rápida de Inicio Spectrum Technologies, Inc. Tabla de Contenido Instalación 3 Actualización de Versiones Anteriores de SpecWare 3 Directorio SpecWare 3 Parámetros Predeterminados

Más detalles

Tablero Transferencia Automático

Tablero Transferencia Automático Tablero Transferencia Automático Ing. Schönfeld, Javier - Ing. Tardivo, Juan Pablo Servicios Para el Transporte de Información S.A. Empresa del grupo Boldt jschonfe@boldt.com.ar - jtardivo@boldt.com.ar

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

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

Tema 5. Memorias. Estructura de Computadores. Índice. Curso 2008-2009

Tema 5. Memorias. Estructura de Computadores. Índice. Curso 2008-2009 Tema 5. Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Transparencia: 2 / 23 Índice Definiciones Parámetros característicos Jerarquía de memoria Dispositivos de almacenamiento

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

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

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

EL COMPUTADOR. Las computadoras son actualmente

EL COMPUTADOR. Las computadoras son actualmente EL COMPUTADOR Es una máquina o Dispositivo mecánico-electrónico que procesa gran cantidad de información (numérica, alfanumérica) capaz elaborar gráficos, imágenes, diseños, sonidos y ayudándonos a realizar

Más detalles

5. Despliegue en la PC

5. Despliegue en la PC 5 DESPLIEGUE EN LA PC 62 5.1 Conexión a la PC por medio de la tarjeta de audio La adquisición de señales analógicas es un trabajo que cada vez se hace más necesario en todos los campos relacionados con

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

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

Memoria de la impresora

Memoria de la impresora Memoria de la impresora de la memoria 1 Esta impresora se suministra con al menos 32 MB de memoria. Para determinar la cantidad de memoria instalada en la impresora, seleccione la opción Imprimir menús

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

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

Tarjeta Principal. Disco Duro. Memoria RAM. Procesador. Fuente de Poder. Tarjetas de Expansión. Jair Acosta Núñez

Tarjeta Principal. Disco Duro. Memoria RAM. Procesador. Fuente de Poder. Tarjetas de Expansión. Jair Acosta Núñez Tarjeta Principal Disco Duro Memoria RAM Procesador Fuente de Poder Tarjetas de Expansión Jair Acosta Núñez También se le puede llamar Board, Mainboard, MotherBoard y Tarjeta Madre. Es una tarjeta interna

Más detalles

Gestión digital sencilla de controladores de fuentes de alimentación analógicas

Gestión digital sencilla de controladores de fuentes de alimentación analógicas COMENTARIO TECNICO Gestión digital sencilla de controladores de fuentes de alimentación analógicas Por Josh Mandelcorn, miembro del equipo técnico de Texas Instruments Normalmente, el control digital de

Más detalles

Comunicación Serie IIC: Inter-Integrated Circuit

Comunicación Serie IIC: Inter-Integrated Circuit Comunicación Serie IIC: Inter-Integrated Circuit IIC: Inter-Integrated Circuit I2C es un bus serial, multi-master, de baja velocidad (de 10 a 400kbps), creado por Philips. El objetivo es facilitar la conexión

Más detalles

Tema 3. Buses. Arquitectura de computadores. Plan 96. Curso 2010-2011. Jerarquía de buses

Tema 3. Buses. Arquitectura de computadores. Plan 96. Curso 2010-2011. Jerarquía de buses Tema 3. Buses 1. Introducción Jerarquía de buses Clasificación Fases de una transacción 2. Transferencia de datos 3. Temporización Bus síncrono Bus asíncrono Bus semisíncrono 4. Arbitraje del bus Centralizado

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

Capitulo V Administración de memoria

Capitulo V Administración de memoria Capitulo V Administración de memoria Introducción. Una de las tareas más importantes y complejas de un sistema operativo es la gestión de memoria. La gestión de memoria implica tratar la memoria principal

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

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

Arquitectura de Computadoras. Clase 5 Posibles soluciones a atascos

Arquitectura de Computadoras. Clase 5 Posibles soluciones a atascos Arquitectura de Computadoras Clase 5 Posibles soluciones a atascos Ejemplo de segmentación Notas de Clase 5 2 Atascos de un cauce (stall) Situaciones que impiden a la siguiente instrucción que se ejecute

Más detalles

Capítulo 1 Introducción a la Computación

Capítulo 1 Introducción a la Computación Capítulo 1 Introducción a la Computación 1 MEMORIA PRINCIPAL (RAM) DISPOSITIVOS DE ENTRADA (Teclado, Ratón, etc) C P U DISPOSITIVOS DE SALIDA (Monitor, Impresora, etc.) ALMACENAMIENTO (Memoria Secundaria:

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 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

Cursos de Perfeccionamiento

Cursos de Perfeccionamiento www.infoplc.net 1 INDICE Introducción Contadores rápidos Restricciones en el uso de los contadores rápidos HSC0, HSC3, HSC4, HSC5 Utilización de los contadores rápidos Direccionamiento de los contadores

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