Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONTENIDO
Definicin
de microprocesador y de microcontrolador. Usos. Historia. Diagramas de bloques de un microprocesador y de un microcontrolador. Diferencias entre microprocesador y microcontrolador. Arquitecturas Harvard y Princeton. CISC y RISC. Aplicaciones.
DEFINICIN DE MICROPROCESADOR
Un
microprocesador es un sistema digital, programable y secuencial, con el que se pueden realizar diversas tareas. Es un circuito integrado que contiene la Unidad Central de Proceso o Procesador de un computador o de otros dispositivos similares. Sus pines permiten extraer sus lneas de buses para conectarse con la Memoria y con mdulos externos que manejen una cantidad considerable de dispositivos de entrada y de salida.
EJEMPLOS DE MICROPROCESADORES
Intel
DEFINICIN DE MICROCONTROLADOR
Es un circuito integrado programable con capacidad de procesamiento limitada, contiene internamente memoria y recursos perifricos para conectarle dispositivos de entrada y de salida en sus pines. Se presenta en empaques robustos y de bajo costo para facilitar su uso en el desarrollo de aplicaciones comerciales e industriales muy diversas. Es similar a un computador en pequeo, dedicado a ejecutar nicamente una tarea determinada.
EJEMPLOS DE MICROCONTROLADORES
EJEMPLOS DE MICROCONTROLADORES
USOS
Microprocesador Para clculos complejos Funciones de control y supervisin Anlisis de informacin Recepcin y Transmisin de Datos Control de Redes Microcontrolador Control dedicado a una sola tarea tales como: Control de mquinas en reas industriales. Controladores para Juguetes, electrodomsticos, automviles. Domtica
ERA MECNICA
ERA ELCTRICA
ERA ELCTRICA
Desarrollo
Harvard Mark I (IBM)
Caractersticas
Desarrollo actualizado con rels de la mquina de Babbage ENAC de Mauchly y Programacin con interruptores, 18000 bulbos, Eckert 1550 rels, 30 toneladas.
1946-1952 EDVAC y otros desarrollos de Von Neumann. Computadores de primera generacin. 1959 Sistema 7090 de IBM, Burroughs B5000, PDP8. Computadores de segunda generacin. 1964 Sistema/360 de IBM. Computadores de tercera generacin: PDP-11
1970
Uso de transistores.
DIAGRAMA DE BLOQUES DE UN
MICROPROCESADOR
SISTEMA DE BUSES
CIRCUITO SECUENCIAL
MICROCONTROLADOR
Es un sistema cerrado, porque no se tiene acceso de forma externa a sus lneas de datos, direccin y control.
Tiene una cantidad de recursos internos limitados, de memoria y de mdulos para manejar dispositivos de entrada-salida. Todo en un chip.
MICROCONTROLADOR
Se programan para una aplicacin y una vez fijada, no se cambia.
Se requiere espacio adicional en un circuito para agregar los dems elementos (memoria e interfaces).
Se ahorra tiempo y espacio en los circuitos porque sus recursos estn en el mismo chip.
Control Industrial: dedicado y centralizado de procesos Control de maquinarias Control de motores Servidores Monitoreo de variables
Recepcin y Transmisin de Datos Control de Redes de comunicacin Almacenamiento y Anlisis de Informacin Telefona Adquisicin de datos
APLICACIONES DE LOS
MICROCONTROLADORES. Cerebro controlador en perifricos de computadoras como: ratn, teclado, impresora, unidades de juegos. Electrodomsticos: lavadoras, hornos, neveras, lavavajillas, televisores, videos, aparatos de sonido. Sistemas de supervisin, vigilancia y alarmas. Control de ascensores, calefaccin aire acondicionado, alarmas de incendio y robo.
APLICACIONES DE LOS
MICROCONTROLADORES Control de maquinarias industriales. Adquisicin de datos Comunicaciones Instrumentacin Equipos mdicos: electromedicina Industria del automvil. Industria aeroespacial.
ARQUITECTURA HARVARD
Existen dos memorias separadas: una memoria para datos (Data Memory) y una memoria para programa (Program Memory) El ancho de las lneas de datos, direccin y control en cada memoria puede ser diferente (buses separados)
CISC Y RISC
CISC:
Complex Instruction Set Computer: Computador con un Conjunto de Instrucciones Complejas Reduced Instruction Set Computer: Computador con un Conjunto de Instrucciones Reducidas
RISC:
Tienen pocas instrucciones (decenas) Tienen pocos modos de direccionamiento (formas de ubicar los datos necesarios) Acceso a memoria limitado: slo para extraer y almacenar datos. Las operaciones matemticas se realizan en registros de la CPU. Las instrucciones son de tamao fijo, para que sean fciles de decodificar (interpretar). Control de sus operaciones por circuitera.
Tienen muchas instrucciones (cientos) Poseen instrucciones que ejecutan tareas especiales o complejas, que no se usan con frecuencia. Tienen muchos modos de direccionamiento (formas de ubicar los datos necesarios), entre 5 y 20. Tienen instrucciones que manejan a los datos en la memoria. Las operaciones matemticas se realizan en registros y sobre la memoria. Las instrucciones son de tamao variable. Control de sus operaciones por microprogramacin.