Logo Studenta

Arquitecturas_de_los_Microprocesadores_y

¡Este material tiene más páginas!

Vista previa del material en texto

Arquitecturas de los 
Microprocesadores y 
Microcontroladores
Arquitectura de los Microprocesadores
• Los datos e instrucciones viajan por el mismo 
bus
Hernán A Quintero
Arquitectura general de un sistema 
Microprocesado
Hernán A Quintero
Arquitectura de los 
Microcontroladores
• Los datos y las instrucciones viajan por 
diferentes buses
Hernán A Quintero
Microcontrolador 16F887
Características Generales:
• El microcontrolador cuenta con solo 35 instrucciones 
diferentes
• Frecuencia de operación 0-20 MHz
• Oscilador interno de alta precisión 
• Voltaje de la fuente de alimentación de 2.0V a 5.5V 
• 35 pines de entrada/salida 
• Memoria ROM de 8K 
• Opción de programación serial en el circuito
• 256 bytes de memoria EEPROM 
– Los datos se pueden grabar más de 1.000.000 veces
• 368 bytes de memoria RAM
Hernán A Quintero
Microcontrolador 16F887
• Convertidor A/D: 
– 14 canales
– Resolución de 10 bits
• 3 temporizadores/contadores independientes
• Módulo comparador analógico 
• Módulo PWM incorporado
• Módulo USAR
– Soporta las comunicaciones seriales RS-485, RS-232 y 
LIN2.0
• Puerto Serie Síncrono Maestro (MSSP) 
– Soporta los modos SPI e I2C
Hernán A Quintero
Microcontrolador 16F887
Hernán A Quintero
Microcontrolador 16F887
Hernán A Quintero
Microcontrolador 16F887
Organización de la memoria 
• 4 diferentes tipos de memoria
La Pila Memoria 
EEPROM
Memoria de 
programa Memoria de 
datos
Hernán A Quintero
Microcontrolador 16F887
La Pila
• Se usa para guardar los retornos de 
instrucciones de salto a subrutinas o 
interrupciones
• Tiene 8 localidades por 13 bits
Hernán A Quintero
Microcontrolador 16F887
Memoria EEPROM
• Espacio de memoria usada para guardar 
información del usuario que no se desea 
perder cuando no hay energía
• Conformada por 256 localidades por 8 bits
Hernán A Quintero
Microcontrolador 16F887
Memoria de Programa
Usada para guardar el programa.
Tiene una capacidad de 8K posiciones por
14 bits .
Las posiciones 0000h y 0004h juegan
papel importante en el funcionamiento
del microcontrolador
Hernán A Quintero
Microcontrolador 16F887
Memoria de Datos:
• Memoria volátil implementada en 4 bancos de 
trabajo y distribuida en 2 grandes grupos. 
SFR: Registro de función especial
GPR: Registros de propósito general
• Los SFR se usan para configurar los recursos 
del sistema y los GPR se utilizan como 
memoria para guardar datos temporalmente.
Hernán A Quintero
REGISTROS 
SFR
REGISTROS 
GPR
Hernán A Quintero
Puesta en marcha del 
microcontrolador
Los requerimientos mínimos para colocar en 
operación al Microcontrolador son:
✓Suministro eléctrico
✓Circuito de RESET
✓Oscilador 
✓Configuración de los fusibles 
Hernán A Quintero
Puesta en marcha del 
microcontrolador
▪ Suministro eléctrico:
El rango de voltaje se encuentra entre 2v y 5v
Hernán A Quintero
Puesta en marcha del 
microcontrolador
▪ Circuito de RESET:
Hernán A Quintero
Puesta en marcha del 
microcontrolador
▪ Oscilador: Pueden ser Internos o externos. 
Externos:
– RC: Resistencia condensador
– LP: Frecuencia menor a o igual 32KHz
– XT: Frecuencias entre 32KHz y 8MHz
– HS: Frecuencias entre 8MHz a 20MHz
– EC: Generador de señal externo
Internos:
Oscilador que puede ser programado en los siguientes rangos 
de frecuencia:
8MHz, 4MHz (default), 2MHz, 1MHz, 500kHz, 250kHz, 
125kHz, 31kHz
Hernán A Quintero
Puesta en marcha del 
microcontrolador
▪ Circuito Interno del microcontrolador para el manejo del reloj:
Hernán A Quintero
Puesta en marcha del 
microcontrolador
▪ Disposición externa de los osciladores:
Hernán A Quintero
Puesta en marcha del 
microcontrolador
▪ Disposición externa de los osciladores:
Hernán A Quintero
Puesta en marcha del 
microcontrolador
▪ Disposición externa de los osciladores:
Hernán A Quintero
Puesta en marcha del 
microcontrolador
Resumen puesta en operación:
Hernán A Quintero

Continuar navegando

Materiales relacionados