Escolar Documentos
Profissional Documentos
Cultura Documentos
Microprocesadores y
Microcontroladores
Arquitectura de los Microprocesadores
Hernn A Quintero
Arquitectura general de un sistema
Microprocesado
Hernn A Quintero
Arquitectura de los
Microcontroladores
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