Você está na página 1de 22

Arquitecturas de los

Microprocesadores y
Microcontroladores
Arquitectura de los Microprocesadores

Los datos e instrucciones viajan por el mismo


bus

Hernn A Quintero
Arquitectura general de un sistema
Microprocesado

Hernn A Quintero
Arquitectura de los
Microcontroladores

Los datos y las instrucciones viajan por


diferentes buses

Hernn A Quintero
Microcontrolador 16F887
Caractersticas Generales:
El microcontrolador cuenta con solo 35 instrucciones
diferentes
Frecuencia de operacin 0-20 MHz
Oscilador interno de alta precisin
Voltaje de la fuente de alimentacin de 2.0V a 5.5V
35 pines de entrada/salida
Memoria ROM de 8K
Opcin de programacin serial en el circuito
256 bytes de memoria EEPROM
Los datos se pueden grabar ms de 1.000.000 veces
368 bytes de memoria RAM

Hernn A Quintero
Microcontrolador 16F887
Convertidor A/D:
14 canales
Resolucin de 10 bits
3 temporizadores/contadores independientes
Mdulo comparador analgico
Mdulo PWM incorporado
Mdulo USAR
Soporta las comunicaciones seriales RS-485, RS-232 y
LIN2.0
Puerto Serie Sncrono Maestro (MSSP)
Soporta los modos SPI e I2C

Hernn A Quintero
Microcontrolador 16F887

Hernn A Quintero
Microcontrolador 16F887

Hernn A Quintero
Microcontrolador 16F887
Organizacin de la memoria
4 diferentes tipos de memoria

La Pila Memoria
EEPROM

Memoria de
programa Memoria de
datos

Hernn 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

Hernn A Quintero
Microcontrolador 16F887
Memoria EEPROM
Espacio de memoria usada para guardar
informacin del usuario que no se desea
perder cuando no hay energa
Conformada por 256 localidades por 8 bits

Hernn 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

Hernn A Quintero
Microcontrolador 16F887
Memoria de Datos:
Memoria voltil implementada en 4 bancos de
trabajo y distribuida en 2 grandes grupos.
SFR: Registro de funcin especial
GPR: Registros de propsito general
Los SFR se usan para configurar los recursos
del sistema y los GPR se utilizan como
memoria para guardar datos temporalmente.
Hernn A Quintero
REGISTROS
SFR

REGISTROS
GPR

Hernn A Quintero
Puesta en marcha del
microcontrolador
Los requerimientos mnimos para colocar en
operacin al Microcontrolador son:

Suministro elctrico
Circuito de RESET
Oscilador

Hernn A Quintero
Puesta en marcha del
microcontrolador
Suministro elctrico:
El rango de voltaje se encuentra entre 2v y 5v

Hernn A Quintero
Puesta en marcha del
microcontrolador
Circuito de RESET:

Hernn 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 seal externo
Internos:
Oscilador que puede ser programado en los siguientes rangos
de frecuencia:
8MHz, 4MHz (default), 2MHz, 1MHz, 500kHz, 250kHz,
125kHz, 31kHz

Hernn A Quintero
Puesta en marcha del
microcontrolador
Circuito Interno del microcontrolador:

Hernn A Quintero
Puesta en marcha del
microcontrolador
Disposicin externa de los osciladores:

Hernn A Quintero
Puesta en marcha del
microcontrolador
Disposicin externa de los osciladores:

Hernn A Quintero
Puesta en marcha del
microcontrolador
Disposicin externa de los osciladores:

Hernn A Quintero

Você também pode gostar