Enviar búsqueda
Cargar
Interfaces
•
0 recomendaciones
•
1,004 vistas
Edén Navarrete
Seguir
Interfaces- via o puente
Leer menos
Leer más
Software
Denunciar
Compartir
Denunciar
Compartir
1 de 10
Descargar ahora
Descargar para leer sin conexión
Recomendados
TABLA COMPARATIVA ENTRE LOS PROTOCOLOS TCP Y UDP
TABLA COMPARATIVA ENTRE LOS PROTOCOLOS TCP Y UDP
MaraAsuncinMorenoMen
Arquitectura cisc
Arquitectura cisc
SuarezJhon
ARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADOR
RAFAEL HONORES VERA
Semaforos
Semaforos
Luis Rios
Unidad 2 sistemas programables
Unidad 2 sistemas programables
Jessiica Siifuentes Martiinez
Protocolo comunicación serial
Protocolo comunicación serial
Teth Azrael Cortés Aguilar
La Fuente de Alimentación del PC
La Fuente de Alimentación del PC
Jomicast
Instrucciones del-8085 eiee
Instrucciones del-8085 eiee
Universidad de Tarapaca
Recomendados
TABLA COMPARATIVA ENTRE LOS PROTOCOLOS TCP Y UDP
TABLA COMPARATIVA ENTRE LOS PROTOCOLOS TCP Y UDP
MaraAsuncinMorenoMen
Arquitectura cisc
Arquitectura cisc
SuarezJhon
ARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADOR
RAFAEL HONORES VERA
Semaforos
Semaforos
Luis Rios
Unidad 2 sistemas programables
Unidad 2 sistemas programables
Jessiica Siifuentes Martiinez
Protocolo comunicación serial
Protocolo comunicación serial
Teth Azrael Cortés Aguilar
La Fuente de Alimentación del PC
La Fuente de Alimentación del PC
Jomicast
Instrucciones del-8085 eiee
Instrucciones del-8085 eiee
Universidad de Tarapaca
Arduino
Arduino
Aleksander Grajeda
8 2 convertidor-analogico_-digital
8 2 convertidor-analogico_-digital
Zack Rodriguez Paredes
Gestión de entrada salida
Gestión de entrada salida
eduardoed5
Reloj digital
Reloj digital
David Acsaraya
Planificacion cpu
Planificacion cpu
Leandro Torroija
Tipos de arduino y sus caracteristicas
Tipos de arduino y sus caracteristicas
Ashley Stronghold Witwicky
Sensor de temperatura lm35
Sensor de temperatura lm35
UNIVERSIDAD MAYOR DE SAN ANDRES
REGISTRO DE BANDERAS
REGISTRO DE BANDERAS
Fabian Rojas
Examen Final De Capitulos 5,6,7 De Cisco
Examen Final De Capitulos 5,6,7 De Cisco
Carlos Ceballos
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, CAPÍTULO 1
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, CAPÍTULO 1
Victor Asanza
Funcion de la tabla de enrutamiento
Funcion de la tabla de enrutamiento
Jose Hernandez Landa
Procesadores Vectoriales
Procesadores Vectoriales
CeciliaOrtega
INSTALACION ELECTRICA CENTRO DE COMPUTO
INSTALACION ELECTRICA CENTRO DE COMPUTO
Jorge Luis Carranza Lujan
2 Fuente de alimentacion practica
2 Fuente de alimentacion practica
Johan Silva Cueva
Contador de decadas
Contador de decadas
Jesus Ricardo Sierra Cime
Estandares
Estandares
alex Sarabia Sanchez
Microcontroladores AVR
Microcontroladores AVR
abemen
Multiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digital
Israel Magaña
computación paralela
computación paralela
Yazmin Polanco
Direccion mac
Direccion mac
Jose Carlos Choque Yapu
Introduccion a los microprocesadores
Introduccion a los microprocesadores
Ruderocker Billy
04.Entradas y salidas digitales
04.Entradas y salidas digitales
Jonathan Ruiz de Garibay
Más contenido relacionado
La actualidad más candente
Arduino
Arduino
Aleksander Grajeda
8 2 convertidor-analogico_-digital
8 2 convertidor-analogico_-digital
Zack Rodriguez Paredes
Gestión de entrada salida
Gestión de entrada salida
eduardoed5
Reloj digital
Reloj digital
David Acsaraya
Planificacion cpu
Planificacion cpu
Leandro Torroija
Tipos de arduino y sus caracteristicas
Tipos de arduino y sus caracteristicas
Ashley Stronghold Witwicky
Sensor de temperatura lm35
Sensor de temperatura lm35
UNIVERSIDAD MAYOR DE SAN ANDRES
REGISTRO DE BANDERAS
REGISTRO DE BANDERAS
Fabian Rojas
Examen Final De Capitulos 5,6,7 De Cisco
Examen Final De Capitulos 5,6,7 De Cisco
Carlos Ceballos
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, CAPÍTULO 1
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, CAPÍTULO 1
Victor Asanza
Funcion de la tabla de enrutamiento
Funcion de la tabla de enrutamiento
Jose Hernandez Landa
Procesadores Vectoriales
Procesadores Vectoriales
CeciliaOrtega
INSTALACION ELECTRICA CENTRO DE COMPUTO
INSTALACION ELECTRICA CENTRO DE COMPUTO
Jorge Luis Carranza Lujan
2 Fuente de alimentacion practica
2 Fuente de alimentacion practica
Johan Silva Cueva
Contador de decadas
Contador de decadas
Jesus Ricardo Sierra Cime
Estandares
Estandares
alex Sarabia Sanchez
Microcontroladores AVR
Microcontroladores AVR
abemen
Multiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digital
Israel Magaña
computación paralela
computación paralela
Yazmin Polanco
Direccion mac
Direccion mac
Jose Carlos Choque Yapu
La actualidad más candente
(20)
Arduino
Arduino
8 2 convertidor-analogico_-digital
8 2 convertidor-analogico_-digital
Gestión de entrada salida
Gestión de entrada salida
Reloj digital
Reloj digital
Planificacion cpu
Planificacion cpu
Tipos de arduino y sus caracteristicas
Tipos de arduino y sus caracteristicas
Sensor de temperatura lm35
Sensor de temperatura lm35
REGISTRO DE BANDERAS
REGISTRO DE BANDERAS
Examen Final De Capitulos 5,6,7 De Cisco
Examen Final De Capitulos 5,6,7 De Cisco
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, CAPÍTULO 1
⭐⭐⭐⭐⭐ SISTEMAS EMBEBIDOS, CAPÍTULO 1
Funcion de la tabla de enrutamiento
Funcion de la tabla de enrutamiento
Procesadores Vectoriales
Procesadores Vectoriales
INSTALACION ELECTRICA CENTRO DE COMPUTO
INSTALACION ELECTRICA CENTRO DE COMPUTO
2 Fuente de alimentacion practica
2 Fuente de alimentacion practica
Contador de decadas
Contador de decadas
Estandares
Estandares
Microcontroladores AVR
Microcontroladores AVR
Multiplexores y demultiplexores en electrónica digital
Multiplexores y demultiplexores en electrónica digital
computación paralela
computación paralela
Direccion mac
Direccion mac
Destacado
Introduccion a los microprocesadores
Introduccion a los microprocesadores
Ruderocker Billy
04.Entradas y salidas digitales
04.Entradas y salidas digitales
Jonathan Ruiz de Garibay
Microprocesadores s108
Microprocesadores s108
David Antonio Cruz Naira
Puertos de entrada y salida del computador
Puertos de entrada y salida del computador
Baleritha
Arquitectura de hardware
Arquitectura de hardware
Miguel Barajas
Arquitectura de hardware y software
Arquitectura de hardware y software
Yesid Albarracin
Entrada y Salida
Entrada y Salida
Edén Navarrete
PUERTO DE ENTRADA Y SALIDA DE UNA PC ::::: http://leymebamba.com
PUERTO DE ENTRADA Y SALIDA DE UNA PC ::::: http://leymebamba.com
{|::::::. ELDAVAN .:::::::|}
Módulo ADC del PIC16F887
Módulo ADC del PIC16F887
Fernando Aparicio Urbano Molano
Clase hardware software
Clase hardware software
ErricksonPrietoNavarro
Arquitectura Microcontrolador PIC16F887
Arquitectura Microcontrolador PIC16F887
Fernando Aparicio Urbano Molano
Arquitectura del hardware de informatica
Arquitectura del hardware de informatica
grupodelsaber
Arquitectura de hardware y software 2014
Arquitectura de hardware y software 2014
linabarrera98
Fundamentos de la arquitectura de software
Fundamentos de la arquitectura de software
Roger Villegas
Arquitectura de software
Arquitectura de software
Liliana Pacheco
Arquitectura De Software Para Dummies
Arquitectura De Software Para Dummies
Sorey García
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
jose_rob
Puertos entrada y salida
Puertos entrada y salida
Robert Vargas Bonilla
Powerpoint
Powerpoint
covapretic
Ingenieria De Software Para Dummies
Ingenieria De Software Para Dummies
Sorey García
Destacado
(20)
Introduccion a los microprocesadores
Introduccion a los microprocesadores
04.Entradas y salidas digitales
04.Entradas y salidas digitales
Microprocesadores s108
Microprocesadores s108
Puertos de entrada y salida del computador
Puertos de entrada y salida del computador
Arquitectura de hardware
Arquitectura de hardware
Arquitectura de hardware y software
Arquitectura de hardware y software
Entrada y Salida
Entrada y Salida
PUERTO DE ENTRADA Y SALIDA DE UNA PC ::::: http://leymebamba.com
PUERTO DE ENTRADA Y SALIDA DE UNA PC ::::: http://leymebamba.com
Módulo ADC del PIC16F887
Módulo ADC del PIC16F887
Clase hardware software
Clase hardware software
Arquitectura Microcontrolador PIC16F887
Arquitectura Microcontrolador PIC16F887
Arquitectura del hardware de informatica
Arquitectura del hardware de informatica
Arquitectura de hardware y software 2014
Arquitectura de hardware y software 2014
Fundamentos de la arquitectura de software
Fundamentos de la arquitectura de software
Arquitectura de software
Arquitectura de software
Arquitectura De Software Para Dummies
Arquitectura De Software Para Dummies
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
Puertos entrada y salida
Puertos entrada y salida
Powerpoint
Powerpoint
Ingenieria De Software Para Dummies
Ingenieria De Software Para Dummies
Similar a Interfaces
Arquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IV
Videoconferencias UTPL
Introducción a Redes IP
Introducción a Redes IP
Eng. Fernando Mendioroz, MSc.
Enlace radio bidireccional PC-MICROBOT (E. Rodriguez Regidor)
Enlace radio bidireccional PC-MICROBOT (E. Rodriguez Regidor)
Cristina Urdiales
Miguelacho
Miguelacho
thegalliric
04 procesadores y microcontroladores
04 procesadores y microcontroladores
Mario Ramirez
Tema6 gestion e s
Tema6 gestion e s
puracastillo
Apuntes plc
Apuntes plc
Cristian Stiven Gallego Rivera
Apunte plc
Apunte plc
Andres Lozano
Apunte plc
Apunte plc
Ronald Paul Torrejon Infante
Definicion, caracteristiticas y funcionamiento de los plc
Definicion, caracteristiticas y funcionamiento de los plc
elvischacon
Definicion, caracteristiticas y funcionamiento de los plc
Definicion, caracteristiticas y funcionamiento de los plc
elvischacon
Definicion, caracteristiticas y funcionamiento de los plc
Definicion, caracteristiticas y funcionamiento de los plc
elvischacon
Arquitectura de un plc
Arquitectura de un plc
gustavo sanchez mercado
Instrumentacion
Instrumentacion
jose48625
Apunte plc
Apunte plc
leoxiver
Plc ppt1
Plc ppt1
pabloescorzagodoy1
Tutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejoras
Aldo Corp
Diapos de pic
Diapos de pic
hcmcervantes
18 f4550 2
18 f4550 2
Renzo Arredondo Prada
18 f4550 2
18 f4550 2
josue lopez
Similar a Interfaces
(20)
Arquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IV
Introducción a Redes IP
Introducción a Redes IP
Enlace radio bidireccional PC-MICROBOT (E. Rodriguez Regidor)
Enlace radio bidireccional PC-MICROBOT (E. Rodriguez Regidor)
Miguelacho
Miguelacho
04 procesadores y microcontroladores
04 procesadores y microcontroladores
Tema6 gestion e s
Tema6 gestion e s
Apuntes plc
Apuntes plc
Apunte plc
Apunte plc
Apunte plc
Apunte plc
Definicion, caracteristiticas y funcionamiento de los plc
Definicion, caracteristiticas y funcionamiento de los plc
Definicion, caracteristiticas y funcionamiento de los plc
Definicion, caracteristiticas y funcionamiento de los plc
Definicion, caracteristiticas y funcionamiento de los plc
Definicion, caracteristiticas y funcionamiento de los plc
Arquitectura de un plc
Arquitectura de un plc
Instrumentacion
Instrumentacion
Apunte plc
Apunte plc
Plc ppt1
Plc ppt1
Tutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejoras
Diapos de pic
Diapos de pic
18 f4550 2
18 f4550 2
18 f4550 2
18 f4550 2
Interfaces
1.
1 4-1 Microprocesadores & Microcontroladores Interfaces
de E/S ©ATE-Universidad de Oviedo 4-2 Microprocesadores & Microcontroladores Interfaces de E/S ©ATE-Universidad de Oviedo Interfaces de Entrada / Salida Familia de Circuitos que permiten adaptar, leer y/o gobernar señales externas desde y hacia un sistema microprocesador
2.
2 4-3 Microprocesadores & Microcontroladores Interfaces
de E/S ©ATE-Universidad de Oviedo Tipos de Entradas / Salidas A) Formato de la información: •Paralelo: una línea por bit del dato y todos simultáneos. •Serie: todos los datos a través de la misma línea y multiplexados en el tiempo Puerto E/S Paralelo D0 D7 Puerto E/S Serie D0 D1 D2 D3 ... D7 4-4 Microprocesadores & Microcontroladores Interfaces de E/S ©ATE-Universidad de Oviedo B) Tipo de transferencia: •Síncrona: se envía o recibe una señal de reloj para sincronizar la transferencia de entrada / salida •Asíncrona: no existe señal de reloj de sincronización. Es necesario establecer un protocolo de comunicación (“handshake”) C) Tipo de señales eléctricas •Digitales •Analógicas •Mixtas
3.
3 4-5 Microprocesadores & Microcontroladores Interfaces
de E/S ©ATE-Universidad de Oviedo D) Dirección de los datos: •Entrada: todas las líneas son permanentemente de entrada •Salida: líneas permanentemente de salida •Programables: las líneas son configurables para actuar como entradas o como salidas E) Funcionalidad •Interfaces generales: USART, Puertos paralelo •Interfaces dedicadas: temporizadores, controlador disco duro,... •Coprocesadores de E/S 4-6 Microprocesadores & Microcontroladores Interfaces de E/S ©ATE-Universidad de Oviedo Registros de Entrada / Salida •Son registros asociados a los puertos de E/S •Tipos de registros: Registros de datos: donde se colocan los datos a sacar al exterior o de donde se leen los datos Registros de control: determinan el modo de operación y la configuración de la unidad de E/S •Cada puerto puede tener asociados varios registros •Un mismo registro puede afectar a varios puertos •Pueden ser accesibles mediante operaciones genéricas de lectura/escritura o mediante instrucciones específicas de entrada/salida
4.
4 4-7 Microprocesadores & Microcontroladores Interfaces
de E/S ©ATE-Universidad de Oviedo Acceso a registros de Entrada / Salida A) Dentro del mismo Mapa de Memoria USART PI/T ROM SRAM DRAM PI/T USART Circuito Combinac. CS CS Ai Las señales de habilitación de los integrados se generan con las líneas del bus de direcciones 4-8 Microprocesadores & Microcontroladores Interfaces de E/S ©ATE-Universidad de Oviedo B) Con un Mapa de Entradas / Salidas separado del Mapa de Memoria: si el Microprocesador dispone de instrucciones específicas (IN Registro, OUT Registro) ROM SRAM DRAM PI/T USART Mapa de Memoria Mapa de E/S El µProcesador dispone de salidas que indican si se accede a Memoria o a Registro de E/S. (Salidas del 8086: M/IO, /IORc, /IOWC) Decod. Memoria Decod. Registros E/S M/IO Ai Ai
5.
5 4-9 Microprocesadores & Microcontroladores Interfaces
de E/S ©ATE-Universidad de Oviedo Métodos de Entrada/Salida A) Bloqueo del Proceso: el Microprocesador espera a que el periférico conectado a la unidad de Entrada/Salida le responda B) Consulta Periódica (Polling): el Microprocesador consulta de manera periódica el estado del periférico C) Interrupción: el Microprocesador responde al periférico cuando éste le interrumpe Microprocesador Unidad E/S Periférico Datos Rdy Bsy Protocolo con 2 líneas 4-10 Microprocesadores & Microcontroladores Interfaces de E/S ©ATE-Universidad de Oviedo Métodos de Entrada/Salida A) Bloqueo del Proceso: ejemplo impresora como periférico •Es sencillo •Bloquea al µP •Problemas por diferencia de velocidades
6.
6 4-11 Microprocesadores & Microcontroladores Interfaces
de E/S ©ATE-Universidad de Oviedo Métodos de Entrada/Salida (II) B) Consulta Periódica: •Complicado con muchos periféricos •No detiene el proceso principal 4-12 Microprocesadores & Microcontroladores Interfaces de E/S ©ATE-Universidad de Oviedo Métodos de Entrada/Salida (III) C) Interrupción: IRQ petición de interrupción IACK aceptación de interrupción Microprocesador Unidad E/S Periférico Datos IACK IRQ •Desvío del Programa Principal a petición del Periférico (evento) •Se atiende a los periféricos cuando lo requieren y puede la CPU •Secuencia: 1.-Petición 2.-Aceptación 3.-Programa de tratamiento de interrupción
7.
7 4-13 Microprocesadores & Microcontroladores Interfaces
de E/S ©ATE-Universidad de Oviedo Interrupciones Aceptación de Interrupciones •Enmascaramiento: Existen interrupciones enmascarables y no enmascarables (se aceptan siempre) •Las enmascarables se aceptan o no en función del estado de unos bits denominados máscaras que pueden ser locales (del periférico) o globales (generales) 4-14 Microprocesadores & Microcontroladores Interfaces de E/S ©ATE-Universidad de Oviedo Interrupciones (II) Prioridad de Interrupciones •¿Qué sucede si se solicitan varias interrupciones?: Habrá que fijar una prioridad de las mismas •Gestión de la prioridad: 1.-Prioridad fija (varias líneas de IRQ) 2.-Prioridad programable 3.-Prioridad hardware •Controlador de interrupciones específico •Estructura Daisy Chain
8.
8 4-15 Microprocesadores & Microcontroladores Interfaces
de E/S ©ATE-Universidad de Oviedo Interrupciones (III) Programa de Tratamiento de la Interrupción: Se trata de saber qué dispositivo interrumpe y generar la dirección del programa de tratamiento de la Interrupción •1.- Salto a una posición fija para cada línea de petición •2.- Tabla de vectores de interrupción: a).- Autovectorizadas: cada fuente tiene una posición b).- Vectorizadas externamente por el periférico •3.- El periférico genera la dirección de salto 4-16 Microprocesadores & Microcontroladores Interfaces de E/S ©ATE-Universidad de Oviedo Interrupciones con varios periféricos 1.- Líneas de petición y aceptación separadas para cada periférico 2.- Líneas de petición codificadas uP Codif Perif 2 Perif N ...Perif 1 3 IRQ IRQ IRQ 3 uP Perif 2 Perif N ...Perif 1 IRQ IRQ IRQ IACK IACK IACK
9.
9 4-17 Microprocesadores & Microcontroladores Interfaces
de E/S ©ATE-Universidad de Oviedo 3.- Varios periféricos en una sola línea de petición uP Perif 2 Perif N ...Perif 1 IRQ IACK IACK IACK Línea de colector abierto Interrupciones con varios periféricos Más prioridad (P1>P2>...) Estructura “Daisy Chain” 4-18 Microprocesadores & Microcontroladores Interfaces de E/S ©ATE-Universidad de Oviedo Acceso Directo a Memoria (DMA) •Consiste en la transferencia directa, sin pasar por la CPU, de datos entre las unidades de E/S y la Memoria del Sistema La CPU deja de controlar los buses de datos y direcciones durante un tiempo
10.
10 4-19 Microprocesadores & Microcontroladores Interfaces
de E/S ©ATE-Universidad de Oviedo Acceso Directo a Memoria (II) •Aplicaciones: Cintas y discos magnéticos Memoria de vídeo para terminales gráficos Sistemas de adquisición de datos •Necesidad de un controlador de bus: Controla quién accede en cada momento a la memoria Posibilidades: Algoritmo interno a la CPU Dispositivo externo •Posibles retardos en la CPU
Descargar ahora