Arquitectura Pic

Páginas: 21 (5148 palabras) Publicado: 24 de noviembre de 2012
INSTITUTO TECNOLOGICO DE CHILPANCINGO


INDICE… PAG.

* INTRODUCCION_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3
* ARQUITECTURA INTERNA_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 4-5
* MEMORIA DE PROGRAMA_ __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 6-7-8
* MEMORIA DE DATOS_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 8-9
* EL DIRECCIONAMIENTO_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 10-11-12
* Direccionamiento inmediato
* Direccionamiento directo
* Direccionamiento bit a bit
* Direccionamiento indirecto
* MEMORIA DEDATOS EEPROM_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 12
* USO DE LA EEPROM
* Lectura de la memoria EEPROM_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 13
* Escritura de la memoria EEPROM_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14
* Verificación de la EEPROM_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _16
* Rutina EEPROM_ _ _ _ _ _ __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _17
* Puertos de entrada y salida_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _18
* Conclusión_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _21
* Referencias _ _ _ _ _ __ _ _ _ _ __ _ _ _ _ __ _ _ _ _ __ _ _ _ _ __ _ _ _ _ __ _ _ __22

INTRODUCCION

Los microcontroladores son unpequeño computador, ya que cuentan con memoria para un programa, una CPU, memoria de datos y almacenamiento, y puertas de entrada y salida, que les permite funcionar como el cerebro de dispositivos electrónicos más complejos.

Los microcontroladores están presentes en la mayoría de los aparatos electrónicos,estos dispositivos muy versátiles que pueden ser utilizados en muchas aplicaciones, dondetodo el potencial se encuentra en la programación

En la actualidad el microcontrolador PIC16F84 de Microchip es uno de los microcontroladores más utilizados en proyectos electrónicos pequeños debido a su velocidad, fácil uso y costo económico y además cuenta con herramientas de apoyo que permiten al programador un mejor desempeño.

Arquitectura interna
Las altas prestaciones de losmicrocontroladores PIC derivan de las características de su arquitectura. Están basados en una arquitectura tipo Harvard que posee buses y espacios de memoria por separado para el programa y los datos, lo que hace que sean más rápidos que los microcontroladores basados en la arquitectura tradicional de Von Neuman.
Otra característica es su juego de instrucciones reducido (35 instrucciones) RISC, donde lamayoría se ejecutan en un solo ciclo de reloj excepto las instrucciones de salto que necesitan dos.
Posee una ALU (Unidad Aritmético Lógica) de 8 bits capaces de realizar operaciones de desplazamientos, lógicas, sumas y restas. Posee un Registro de Trabajo (W) no direccionable que usa en operaciones con la ALU.

Dependiendo de la instrucción ejecutada, la ALU puede afectar a los bits de Acarreo,Acarreo Digital (DC) y Cero (Z) del Registro de Estado (STATUS).
La pila es de 8 niveles. No existe ninguna bandera que indique que esté llena, por lo que será el programador el que deberá controlar que no se produzca su desbordamiento.
Este microcontrolador posee características especiales para reducir componentes externos con lo que se reducen los costos y se disminuyen los consumos. Posee 4diferentes modos de oscilador, desde el simple circuito oscilador RC con lo que se disminuyen los costos hasta la utilización de un oscilador a cristal.
En el modo SLEEP el consumo se reduce significativamente y puede ‘despertarse’ al microcontrolador utilizando tanto interrupciones internas como externas y señal de reset. Además posee la función Watchdog Timer (Perro Guardián) que protege al...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pica Pica
  • Pice
  • los picos
  • pico
  • pico
  • El pico
  • Pico
  • El Pic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS