Pic18F2550

Páginas: 8 (1863 palabras) Publicado: 31 de octubre de 2012
AUTOESTUDIO 2 ARQUITECTURA

CARLOS ALBERTO RODRIGUEZ VARGAS¨
JENIFFER LORENA BERMUDEZ GOMEZ
ANGELICA MARIA ZUBIETA

INSTITUCION UNIVERSITARIA POLITECNICO GRAN COLOMBIA
FACULTAD DE INGENIERIA Y CIENCIAS BASICAS
ARQUITECTURA DEL COMPUTADOR
BOGOTA D.C.
2012

Introducción a los Microcontrolador

Es un circuito integrado que contiene muchas de las mismas cualidades que unacomputadora de escritorio, tales como la CPU, la memoria, etc., pero no incluye ningún dispositivo de comunicación con humanos”, como monitor, teclados o mouse.
Los microcontroladores son diseñados para aplicación de control de máquinas, más que para interactuar con humanos.
Los microcontroladores operan con niveles de señal y voltaje muy pequeños. No tienen suficiente capacidad de manejo para operardispositivos de salida grandes, o para grandes cargas.

Este circuito integrado programable, es capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central de procesamiento, memoria yperiféricos de entrada/salida.
Tienen un espacio de memoria muy reducido pero necesario para cualquier microprocesador, de aquí se toman los datos para varias operaciones que debe realizar el resto de los circuitos del procesador. Los registros sirven para almacenar los resultados de la ejecución de instrucciones, cargar datos desde la memoria externa o almacenarlos en ella.
Aunque la importancia delos registros parezca trivial, no lo es en absoluto. De hecho una parte de los registros, la destinada a los datos, es la que determina uno de los parámetros más importantes de cualquier microprocesador. Cuando escuchamos que un procesador es de 4, 8, 16, 32 o 64 bits, nos estamos refiriendo a procesadores que realizan sus operaciones con registros de datos de ese tamaño, y por supuesto, estodetermina muchas de las potencialidades de estas máquinas.




Microcontroladores PIC (Peripheral Interface Controler) Controlador de periféricos

La familia de microcontroladores tipo RISC (del inglés Reduce Instruction Set Computer), en concreto un modelo basado en el PIC18F2550, un microcontrolador del fabricante Microchip Technology encapsulado de 28 pines. Esta elección se basa enque cumple con todas los requisitos del sistema de comunicación USB, además de disponer en el Laboratorio de todas las herramientas necesarias para su programación (software y programador).

Asignacions de pines en el microcontrolador PIC18f2550




Características principales:

Dentro de la hoja de datos encontraremos las siguientes característicasArquitectura Interna


Diagrama de bloques de los periféricos y líneas de entrada y salida.
Conociendo al PIC18F2550

Componentes de un microcontrolador



Diagrama simplificado de comunicaciones de un microcontrolador con sus diferentes bloques lógicos.

Memoria
Tiene dos tipos de memoria: memoria de programa y memoria de datos.
En la memoria de programa se almacenantodas las instrucciones del programa de control, que debe estar almacenado de forma permanente. En la memoria de datos se almacenan los datos que manejan los programas. Éstos van variando continuamente, lo que exige que sea de lectura y escritura.
Los microcontroladores de la familia PIC18 implementan un contador de programa (CP) de 21-bit, el cual es capaz de direccionar hasta 2Mbytes de memoriade programa. Si se intenta acceder a alguna ubicación entre el límite superior de la memoria implementada (8000h) y los 2Mbytes de memoria totales (20000h) devolverá ‘0’s (instrucción NOP). El PIC18F2550 tiene 32kbytes de memoria Flash, que pueden almacenar hasta 16.384 instrucciones de una palabra. Los PIC18 tienen dos vectores de interrupción: el vector RESET que está en la dirección 0000h y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pic18f2550
  • PIC18F2550
  • PIC18F2550 y USB

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS