Beruflich Dokumente
Kultur Dokumente
MICROPROCESADOS I
RESUMEN:
Un microprocesador es un dispositivo electrónico
programable, conformado por micro-nano
componentes (CPU, ALU, Decodificador de
Instrucciones, PC, Reloj, Reset y Registros). Su
función es ejecutar instrucciones.
Un sistema microprocesado es un conjunto de
dispositivos electrónicos (uP, MP, MD, PE y Buses: B.
Direcciones, B. Datos, B. Control) que interactúan
entre sí para resolver tareas-funciones específicas de
control, monitoreo, supervisión, almacenamiento de
datos, entre otras.
SMI - IRMP – 2018 CLASE 02 29-SEP-2018
SISTEMAS MICROPROCESADOS Y MICROCONTROLADOS.
INTRODUCCIÓN Y CONCEPTOS
RESUMEN:
Un microprocesador tiene excelentes prestaciones,
pero requiere implementación compleja de hardware
y software para su operación.
Un microcontrolador tiene buenas prestaciones, de
implementación fácil a semicompleja.
SMI - IRMP – 2018 CLASE 02 29-SEP-2018
SISTEMAS MICROPROCESADOS Y MICROCONTROLADOS.
INTRODUCCIÓN Y CONCEPTOS
TAREA 01:
Tipo: Investigación escrita
Modalidad: Grupal (Máximo 3 estudiantes)
Fecha de envío: 27-Mar-2019
Fecha de recepción: 03-Abr-2019
Descripción:
Mainboard: Función, tipos y partes
Chipset: Función y partes
Supercomputadores: Características
Clasificación de memorias ROM – RAM y
aplicaciones
SMI - IRMP – 2018 CLASE 03 05-OCT-2018
TIPOS MEMORIAS Y PERIFÉRICOS
MEMORIAS:
MEMORIAS DE PROGRAMA:
ROM Read only memory (grabadas de fábrica)
PROM Programmable read only memory (fusibles
programables)
EPROM Eraeser programmable read only memory (se borran
con exposición a luz ultravioleta por 20’)
EEPROM Electrical eraeser programmable read only memory
(memoria que se sobreescribe eléctricamente)
FLASH EEPROM mejorada que se sobreescribe por bloques,
memoria común de los actuales microcontroladores)
EAPROM Electrical alterable programmable read only memory
RMM Read mainly memory
SMI - IRMP – 2018 CLASE 03 05-OCT-2018
TIPOS MEMORIAS Y PERIFÉRICOS
MEMORIAS:
MEMORIAS DE DATOS:
RAM Memoria de acceso aleatorio
SRAM RAM estática
DRAM RAM dinámica
SDRAM RAM dinámica síncrona
NVRAM RAM no volátil
ARQUITECTURA DE LAS MEMORIAS
APLICACIONES (Usos de las memorias)
GENERACIÓN DE MEMORIAS RAM PARA PC’s
TRANSDUCTORES Y ACTUADORES
¿Qué son transductores?
¿Qué son sensores?
¿Qué son actuadores?
Ejemplos de transductores-sensores
SMI - IRMP – 2018 CLASE 04 06-OCT-2018
TIPOS MEMORIAS Y PERIFÉRICOS
PERIFÉRICOS:
Según el sentido-transmisión del dato:
Periféricos de entrada
Periféricos de salida
Según la señal de voltaje o corriente:
Periféricos analógicos
Periféricos digitales
Ejemplos:
Escáner Lector de huella digital Micrófono
Teclado Mouse Cámara
Memoria USB Lápiz óptico Joystick
Disco externo Lector de código Monitor
Impresora Proyector Parlantes
Motor Audífonos Tarjeta de sonido
Fax Plotter DVD Writer
Sirena Tarjeta de video Módem
Display MicroSD Sintetizador de voz
SMI - IRMP – 2018 CLASE 04 06-OCT-2018
DISEÑO PROFESIONAL EN ALTIUM DESIGNER V13.0..12
CREACIÓN DE PROYECTOS Y LIBRERÍAS
INTRODUCCIÓN:
Grupos de trabajo o Diseño del Espacio de trabajo
*.DsnWrk
Proyectos PCB *.PrjPcb
Esquemáticos *.SchDoc
PCB’s *.PcbDoc
Librerías
Integrada *.IntLib
Esquemática *.SchLib
PCB *.PcbLib
CREACIÓN DE PROYECTOS:
LIBRERÍAS
SMI - IRMP – 2018 CLASE 05 07-OCT-2018
DIRECCIONAMIENTO DE DISPOSITIVOS
DIRECCIONAMIENTO DE DISPOSITIVOS:
Lectura y cálculo de capacidad de memoria
Memorias EPROM 27XXX (27256) es de 256Kbits
CAPACIDAD TOTAL
CT=𝐵 ∗ 10𝑖 ∗ 1,024𝑖/3
Donde:
B es la base y/o lectura de la memoria
i=3 si es K, =6 si es M, =9 si es G
Memorias RAM 62XXX (62256), 41XXX (41128), 45XXX (4564), 44XXX (4432)
CIRCUITO DE RESET
SMI - IRMP – 2018 CLASE 06 12-OCT-2018
DIRECCIONAMIENTO DE DISPOSITIVOS
DIRECCIONAMIENTO:
Consideraciones de diseño del circuito de direccionamiento.
EJEMPLO:
Diseñar el circuito de direccionamiento para un sistema embebido con las siguientes
características:
uP 8088
Memoria de Programa
MP1 27256
MP2 27256
MP3 27128
MD1 62128
MD2 6264
Consideraciones de diseño:
Establecer el mapa de direcciones
Los bits de rango completo, esto es que varíen totalmente y/o los dígitos
hexadecimales que varíen de 0 a F, no deben considerarse en el diseño del circuito.
Los bits más significativos que no varíen, tampoco deben considerarse.
Con los bits seleccionados, se debe formar una tabla de verdad y a partir de los
mapas de Karnaugth, se deben determinar las ecuaciones simplificadas.
Desarrollo
SMI - IRMP – 2018 CLASE 06 12-OCT-2018
DIRECCIONAMIENTO DE DISPOSITIVOS
DIRECCIONAMIENTO:
DECIMAL HEXADECIMAL
CAPACIDAD DIRECCIONES
DISPOSITIVO MODELO BASE
EN BITS O ESPACIOS
DESDE HASTA DESDE HASTA
TAREA 02:
Tipo: Investigación escrita aplicada
Modalidad: Grupal (Máximo 4 estudiantes)
Fecha de envío: 12-Oct-2018
Fecha de recepción: 23-Oct-2018
Descripción:
Conexión (multiplexación) de memorias 41XXX, 44XXX, 45XXX
Circuito para incluir estados de espera
El reloj 8284 (operación y conexión)
El controlador de bus 8288 (operación y conexión)
El controlador de interrupciones 8259 (operación y conexión)
El controlador de periféricos 82C55 (modos de operación y
conexión)
Opcionales: Temporizador 8254, DMA, 16550, Coprocesador 8087
SMI - IRMP – 2018 CLASE 07 14-OCT-2018
EL MICROPROCESADOR 8086
DIRECCIONAMIENTO DE DISPOSITIVOS
MODO MÍNIMO:
Cuando el sistema embebido consta de uP, MP, MD, PE, buses, controlados
directamente a través del microprocesador.
MODO MÁXIMO:
Cuando el sistema embebido contiene a más de: uP, MP, MD, PE, buses, también un
Coprocesador (8087) y un Controlador de bus (8288).
SMI - IRMP – 2018 CLASE 08 16-OCT-2018
DISEÑO PROFESIONAL EN ALTIUM DESIGNER V13.0..12
CREACIÓN DE LIBRERÍAS
LIBRERÍAS:
Esquemática *.SchLib
Edición de parámetros
o Resistencias R?
o Chips U?
Compilación
Edición de un componente una parte
Edición de un componente varias partes
PCB *.PcbLib
CREACIÓN DE PROYECTOS:
LIBRERÍAS
SMI - IRMP – 2018 CLASE 09 19-OCT-2018
EL MICROPROCESADOR 8086
DIRECCIONAMIENTO DE DISPOSITIVOS