Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccion Micro
Introduccion Micro
MICROPROCESADORES Y
MICROCONTROLADORES
NDICE
Parte I Microprocesadores
Parte II Memorias
Parte III Perifricos
Parte IV Integracin de perifricos, memorias y
microprocesadores
Parte V Microcontroladores
PARTE I: MICROPROCESADORES
Concepto y caractersticas
Arquitectura
Hardware
Software
Ejemplo de Arquitectura Bsica
Programacin
Indice
Parte I Microprocesadores
Concepto y caractersticas
Un microprocesador es un dispositivo
digital diseado para manipular
informacin
Tienen 3 buses
Datos: Contiene el flujo de informacin
Direcciones: Controla la posicin actual
en memoria
Control: Regula el flujo de informacin
para evitar conflictos
Volver
Parte I Microprocesadores
Arquitectura
La arquitectura de un procesador consiste en el
conjunto de caracteristicas que lo identifican.
Describe de manera resumida las capacidades y
posibilidades de operacin del microprocesador.
Se clasifican segn Hardware y Software
Ejemplo de arquitectura bsica
Volver
Parte I Microprocesadores
Volver
Parte I Microprocesadores
Mquina secuencial
Ejecuta solo una operacin a la vez
Bus de datos y direcciones compartidos
Lenta
Generalmente se combina con software
tipo CISC
Volver
Parte I Microprocesadores
Arquitectura Segmentada
Mquina secuencial
Buses de datos y direcciones compartidos
Diseo multietapa (Pipeline)
El diseo multietapa le permite ejecutar ms
de una operacin a la vez
Se encuentra combinada con software
CISC y en pocas ocasiones con RISC
Ms rpida que Von Neuman
Volver
Parte I Microprocesadores
Arquitectura Harvard
Arquitectura CISC
Volver
Parte I Microprocesadores
Arquitectura RISC
Volver
Parte I Microprocesadores
Arquitectura CRISC
Volver
Parte I Microprocesadores
Bus de Direcciones
BIU
Bus de Control
Unidad Unidad
de Aritmtica Lgica
Control
Registro de Registros de
Banderas Uso General
Volver
Parte I Microprocesadores
Programacin
Volver
PARTE II: MEMORIAS
Concepto
Principio de funcionamiento
Tipos
RAM
ROM
Flash
EPROM
EEPROM Indice
Parte II Memorias
Concepto
Volver
Parte II Memorias
Principio de funcionamiento
Tipos de memorias
RAM ROM
Random Access Read Only Memory
Memory Memoria que
Almacenamiento temporal conserva el contenido
de datos aun cuando se
Pierde la informacin desconecta
capturada cuando se le
desconecta alimentacin
Tipos de memorias
ROM
Volver
Parte II Memorias
Indice
Parte III Perifricos
Definicin de perifrico
Dispositivo externo que intercambia datos
con el procesador.
La comunicacin entre el procesador y el
perifrico est regulada por el procesador de
acuerdo con los mtodos:
POLING: El procesador revisa ordenadamente
todos los perifricos para atender a cada uno de
ellos secuencialemente.
INTERRUPCIONES: El perifrico que est listo para
ser atendido por el procesador solicita una
interrupcin de la ejecucin del programa para
que el procesador lo atienda.
Volver
Parte III Perifricos
Volver
Parte III Perifricos
Ejemplos de perifricos
Volver
Parte III Perifricos
Volver
PARTE IV:
MICROPROCESADORES Y SU
INTEGRACIN CON LOS
PERIFRICOS
Se fabrican procesadores y en el mismo encapsulado se incluyen
dispositivos perifricos comunes como el ADC, PWM, o puerto de
comunicacin serie
Se reduce la circuitera de soporte para el procesador
Se facilita el desarrollo de aplicaciones especficas
Se incluye memoria interna en el procesador para manejar lso perifricos
integrados
Se inicia la programacin del sistema interno del chip para ejecutar una
funcin particular
Indice
PARTE V: Microcontroladores
Que son?
Ventajas
Arquitecturas
Elementos Comunes
Fabricantes
Aplicaciones Comunes
ndice
Que es un microcontrolador?
Sistema electrnico que integra las
capacidades de una arquitectura especifica
de microprocesador, junto con las
capacidades de acople a otros sistemas
que brindan los perifricos, todo, en un
solo empaquetado.
Se logra integracin, disminucin del
costo en implementacin de aplicaciones
especificas.
Volver
Ventajas del uso de
microcontroladores
Reduccin de la cantidad de espacio en la
implementacin de un diseo dado.
Reduce el costo de implementacin.
Permite desarrollo de aplicaciones especificas de
manera mas rpida y eficiente.
Los fabricantes dan mucho soporte sobre las
aplicaciones ms comunes.
Se adaptan mejor a aplicaciones especificas
Volver
Siguiente
Arquitecturas(1)
CISC
Instrucciones especializadas
se requieren un set de instrucciones
amplio para dar soporte a una
arquitectura
Duracin de la ejecucin de las
instrucciones no es homogneo.
programas requieren menos cdigo
fuente.
Siguiente
RISC
Arquitecturas(2)
Von Neuman
Segmentada
Unidireccionales o bidireccionales
Se configuran a travs de un registro
especifico
Debe estar mapeados
Se accesan por medio de una direccin
Pueden ser TTL, CMOS, ST, segn sea el
dispositivo con el que se comunican.
Volver
Fabricantes Comunes de
Microcontradores
Microchip: Familas de PICs
Arquitecturas RISC, Harvard
Motorola: Familia 68XX
Arquitecturas CISC, segmentada
Intel: Familias 80XX
Arquitecturas CISC, Von neuman
NEC
Volver
Aplicaciones Comunes
Volver