![Page 1: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/1.jpg)
Tópicos Especiales de MecatrónicaArquitectura de Microcontroladores IIMemorias y Entradas/Salidas Digitales
Ricardo-Franco [email protected]
Escuela Universitaria de Ingeniería MecánicaUniversidad de Tarapacá
Arica, Chile
October 9, 2014
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 1 / 18
![Page 2: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/2.jpg)
Outline
Outline
1 Arquitecturas de Acceso a Memoria e InstruccionesBuses de address, data y controlArquitectura Von NewmannArquitectura HarvardArquitecturas CISC y RISC
2 Entradas y Salidas (I/O) DigitalesConceptos BásicosSeñales DigitalesCaracterísticas EléctricasTipos de I/Os
3 Actividad
4 Referencias
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 2 / 18
![Page 3: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/3.jpg)
Outline
The electronics of a computer is nothing morethan a system designed to hold, move andchange numbers.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 3 / 18
![Page 4: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/4.jpg)
Arquitecturas de Acceso a Memoria e Instrucciones
Outline
1 Arquitecturas de Acceso a Memoria e InstruccionesBuses de address, data y controlArquitectura Von NewmannArquitectura HarvardArquitecturas CISC y RISC
2 Entradas y Salidas (I/O) DigitalesConceptos BásicosSeñales DigitalesCaracterísticas EléctricasTipos de I/Os
3 Actividad
4 Referencias
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 4 / 18
![Page 5: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/5.jpg)
Arquitecturas de Acceso a Memoria e Instrucciones Buses de address, data y control
Buses de address, data y controlControl indica si se lee, escribe, etc.
Address indica dónde se lee, escribe, etc.Data transporta los operandos de las instrucciones.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 5 / 18
![Page 6: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/6.jpg)
Arquitecturas de Acceso a Memoria e Instrucciones Arquitectura Von Newmann
Arquitectura Von NewmannCPU no distingue entre ROM y RAM; considera bloque único dememoria. Un address bus, un data bus, y un control bus. Menoslíneas -> microprocesadores.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 6 / 18
![Page 7: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/7.jpg)
Arquitecturas de Acceso a Memoria e Instrucciones Arquitectura Harvard
Arquitectura HarvardMemorias de instrucciones y datos separadas; cada una conaddress, data, y control buses. Más líneas -> microcontroladores.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 7 / 18
![Page 8: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/8.jpg)
Arquitecturas de Acceso a Memoria e Instrucciones Arquitecturas CISC y RISC
CISCComplex instruction set computer. Más compleja, resulta en chipsmás grandes. Tendencia original.
RISCReduced instruction set computer. Más simple, resulta en chipsmás pequeños. Todas las instrucciones tienen la misma longitud,pueden correr a más ciclos/sec.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 8 / 18
![Page 9: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/9.jpg)
Entradas y Salidas (I/O) Digitales
Outline
1 Arquitecturas de Acceso a Memoria e InstruccionesBuses de address, data y controlArquitectura Von NewmannArquitectura HarvardArquitecturas CISC y RISC
2 Entradas y Salidas (I/O) DigitalesConceptos BásicosSeñales DigitalesCaracterísticas EléctricasTipos de I/Os
3 Actividad
4 Referencias
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 9 / 18
![Page 10: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/10.jpg)
Entradas y Salidas (I/O) Digitales Conceptos Básicos
Conceptos BásicosPeriférico: dispositivo externo, e.g., LED o motor.
Puerto: circuito interno del microcontrolador para interactuar conlos periféricos (normalmente a través de registros).
Señal digital: conexión eléctrica que adopta (típicamente) sólo dosvalores: high (1) o low (0). Generalmente llamadasGeneral Purpose I/Os (GPIO).
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 10 / 18
![Page 11: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/11.jpg)
Entradas y Salidas (I/O) Digitales Conceptos Básicos
Conceptos BásicosPeriférico: dispositivo externo, e.g., LED o motor.
Puerto: circuito interno del microcontrolador para interactuar conlos periféricos (normalmente a través de registros).
Señal digital: conexión eléctrica que adopta (típicamente) sólo dosvalores: high (1) o low (0). Generalmente llamadasGeneral Purpose I/Os (GPIO).
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 10 / 18
![Page 12: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/12.jpg)
Entradas y Salidas (I/O) Digitales Conceptos Básicos
Conceptos BásicosPeriférico: dispositivo externo, e.g., LED o motor.
Puerto: circuito interno del microcontrolador para interactuar conlos periféricos (normalmente a través de registros).
Señal digital: conexión eléctrica que adopta (típicamente) sólo dosvalores: high (1) o low (0). Generalmente llamadasGeneral Purpose I/Os (GPIO).
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 10 / 18
![Page 13: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/13.jpg)
Entradas y Salidas (I/O) Digitales Conceptos Básicos
Conceptos BásicosPeriférico: dispositivo externo, e.g., LED o motor.
Puerto: circuito interno del microcontrolador para interactuar conlos periféricos (normalmente a través de registros).
Señal digital: conexión eléctrica que adopta (típicamente) sólo dosvalores: high (1) o low (0). Generalmente llamadasGeneral Purpose I/Os (GPIO).
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 10 / 18
![Page 14: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/14.jpg)
Entradas y Salidas (I/O) Digitales Señales Digitales
Señales DigitalesEntradas: Leen uno de los siguientes estados high (1) o low (0).
Salidas: Proveen uno de los siguientes estados high (1), low (0) otri-state (floating).
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 11 / 18
![Page 15: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/15.jpg)
Entradas y Salidas (I/O) Digitales Señales Digitales
Señales DigitalesEntradas: Leen uno de los siguientes estados high (1) o low (0).
Salidas: Proveen uno de los siguientes estados high (1), low (0) otri-state (floating).
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 11 / 18
![Page 16: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/16.jpg)
Entradas y Salidas (I/O) Digitales Señales Digitales
Señales DigitalesEntradas: Leen uno de los siguientes estados high (1) o low (0).
Salidas: Proveen uno de los siguientes estados high (1), low (0) otri-state (floating).
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 11 / 18
![Page 17: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/17.jpg)
Entradas y Salidas (I/O) Digitales Señales Digitales
Consideracionesestado high corresponde a un voltaje cercano a e.g. 5V o 3V;
estado low corresponde a un voltage cercano a 0V;normalmente, microcontroladores pueden recibir (sink )más corriente de la que pueden dar (source); ytri-state es útil para conectar más de un periférico a una mismaI/O digital.existe un threshold para que las I/Os consideren algo como higho low. Ojo con la compatibilidad entre distintos dispositivos.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 12 / 18
![Page 18: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/18.jpg)
Entradas y Salidas (I/O) Digitales Señales Digitales
Consideracionesestado high corresponde a un voltaje cercano a e.g. 5V o 3V;estado low corresponde a un voltage cercano a 0V;
normalmente, microcontroladores pueden recibir (sink )más corriente de la que pueden dar (source); ytri-state es útil para conectar más de un periférico a una mismaI/O digital.existe un threshold para que las I/Os consideren algo como higho low. Ojo con la compatibilidad entre distintos dispositivos.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 12 / 18
![Page 19: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/19.jpg)
Entradas y Salidas (I/O) Digitales Señales Digitales
Consideracionesestado high corresponde a un voltaje cercano a e.g. 5V o 3V;estado low corresponde a un voltage cercano a 0V;normalmente, microcontroladores pueden recibir (sink )más corriente de la que pueden dar (source); y
tri-state es útil para conectar más de un periférico a una mismaI/O digital.existe un threshold para que las I/Os consideren algo como higho low. Ojo con la compatibilidad entre distintos dispositivos.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 12 / 18
![Page 20: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/20.jpg)
Entradas y Salidas (I/O) Digitales Señales Digitales
Consideracionesestado high corresponde a un voltaje cercano a e.g. 5V o 3V;estado low corresponde a un voltage cercano a 0V;normalmente, microcontroladores pueden recibir (sink )más corriente de la que pueden dar (source); ytri-state es útil para conectar más de un periférico a una mismaI/O digital.
existe un threshold para que las I/Os consideren algo como higho low. Ojo con la compatibilidad entre distintos dispositivos.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 12 / 18
![Page 21: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/21.jpg)
Entradas y Salidas (I/O) Digitales Señales Digitales
Consideracionesestado high corresponde a un voltaje cercano a e.g. 5V o 3V;estado low corresponde a un voltage cercano a 0V;normalmente, microcontroladores pueden recibir (sink )más corriente de la que pueden dar (source); ytri-state es útil para conectar más de un periférico a una mismaI/O digital.existe un threshold para que las I/Os consideren algo como higho low. Ojo con la compatibilidad entre distintos dispositivos.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 12 / 18
![Page 22: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/22.jpg)
Entradas y Salidas (I/O) Digitales Señales Digitales
Pull-up and pull-down resistors
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 13 / 18
![Page 23: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/23.jpg)
Entradas y Salidas (I/O) Digitales Características Eléctricas
Características Eléctricasdatasheets siempre muestran:
I absolute maximum ratings;I DC electrical characteristics; yI AC electrical characteristics;
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 14 / 18
![Page 24: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/24.jpg)
Entradas y Salidas (I/O) Digitales Características Eléctricas
Características Eléctricasdatasheets siempre muestran:
I absolute maximum ratings;I DC electrical characteristics; yI AC electrical characteristics;
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 14 / 18
![Page 25: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/25.jpg)
Entradas y Salidas (I/O) Digitales Características Eléctricas
Características Eléctricasdatasheets siempre muestran:
I absolute maximum ratings;I DC electrical characteristics; yI AC electrical characteristics;
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 14 / 18
![Page 26: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/26.jpg)
Entradas y Salidas (I/O) Digitales Características Eléctricas
Características Eléctricasdatasheets siempre muestran:
I absolute maximum ratings;I DC electrical characteristics; yI AC electrical characteristics;
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 14 / 18
![Page 27: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/27.jpg)
Entradas y Salidas (I/O) Digitales Características Eléctricas
Características Eléctricasdatasheets siempre muestran:
I absolute maximum ratings;I DC electrical characteristics; yI AC electrical characteristics;
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 14 / 18
![Page 28: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/28.jpg)
Entradas y Salidas (I/O) Digitales Características Eléctricas
Características Eléctricasdatasheets siempre muestran:
I absolute maximum ratings;I DC electrical characteristics; yI AC electrical characteristics;
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 14 / 18
![Page 29: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/29.jpg)
Entradas y Salidas (I/O) Digitales Características Eléctricas
Características Eléctricasdatasheets siempre muestran:
I absolute maximum ratings;I DC electrical characteristics; yI AC electrical characteristics;
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 14 / 18
![Page 30: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/30.jpg)
Entradas y Salidas (I/O) Digitales Tipos de I/Os
Tipos de I/OsProgramadas: el procesador decide cuando hacer algo con las I/Os.
Manejadas por interrupciones: un dispositivo externo decidecuando el procesador debe hacer algo (i.e., I/O decide).
De acceso directo a memoria (DMA): la transferencia deinformación entre I/O y memoria ocurre sin laintervención del procesador.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 15 / 18
![Page 31: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/31.jpg)
Entradas y Salidas (I/O) Digitales Tipos de I/Os
Tipos de I/OsProgramadas: el procesador decide cuando hacer algo con las I/Os.Manejadas por interrupciones: un dispositivo externo decide
cuando el procesador debe hacer algo (i.e., I/O decide).
De acceso directo a memoria (DMA): la transferencia deinformación entre I/O y memoria ocurre sin laintervención del procesador.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 15 / 18
![Page 32: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/32.jpg)
Entradas y Salidas (I/O) Digitales Tipos de I/Os
Tipos de I/OsProgramadas: el procesador decide cuando hacer algo con las I/Os.Manejadas por interrupciones: un dispositivo externo decide
cuando el procesador debe hacer algo (i.e., I/O decide).De acceso directo a memoria (DMA): la transferencia de
información entre I/O y memoria ocurre sin laintervención del procesador.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 15 / 18
![Page 33: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/33.jpg)
Entradas y Salidas (I/O) Digitales Tipos de I/Os
Tipos de I/OsProgramadas: el procesador decide cuando hacer algo con las I/Os.Manejadas por interrupciones: un dispositivo externo decide
cuando el procesador debe hacer algo (i.e., I/O decide).De acceso directo a memoria (DMA): la transferencia de
información entre I/O y memoria ocurre sin laintervención del procesador.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 15 / 18
![Page 34: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/34.jpg)
Entradas y Salidas (I/O) Digitales Tipos de I/Os
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 16 / 18
![Page 35: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/35.jpg)
Actividad
ActividadIngresar a http://www.arduino.cc;bajar hoja de datos del uC de las tarjetas “UNO” y “DUE”;identificar arquitectura de memoria y de instrucciones;identificar valores de voltage de las I/Os digitales (high, low, ythresholds); eidentificar valores máximos de corriente de entrada (sinking) ysalida (sourcing).
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 17 / 18
![Page 36: Tópicos Especiales de Mecatrónica€¦ · 09-10-2014 · Arquitecturas CISC y RISC 2 Entradas y Salidas (I/O) Digitales Conceptos Básicos Señales Digitales Características Eléctricas](https://reader034.vdocuments.pub/reader034/viewer/2022050122/5f5265c498f1447d4b68c628/html5/thumbnails/36.jpg)
Referencias
BibliografíaValdes-Perez, Fernando, Pallas-Areny, Ramon, Microcontrollers,Fundamentals and Applications with PIC, 1st edition, CRC PRess.Catsolis, John, Designing Embedded Hardware, 2nd edition,O’Reilly Media, Inc.
R. F. Mendoza-Garcia (Mecánica, UTA) Memorias y Digital I/Os October 9, 2014 18 / 18