Manual Microcontrolador Pic16F84 En Español

Páginas: 37 (9188 palabras) Publicado: 12 de noviembre de 2012
LIBRETA
DE PROGRAMACIÓN

PIC16F84A

FAMILIA DE MICROCONTROLADORES PIC

Generalmente los microcontroladores se clasifican según el tamaño de la palabra de datos que maneja el repertorio de instrucciones. En el mercado de los microcontroladores existen 4 grandes grupos: de 4, de 8, de 16 y de 32 bits. Microchip nombra a sus microcontroladores con las siglas PIC y sólo los fabrica de 8 y de16 bits.


GAMA DE MICROCONTROLADORES PIC DE 8 BITS

Los microcontroladores de Microchip de 8 bits se dividen en tres grupos: Gama Base, Gama Media y Gama Mejorada:

La Gama Base se caracteriza por tener un repertorio de 32 instrucciones de 12 bits, Pila de 2 niveles de profundidad y solamente tiene un vector de interrupción, el reset del microcontrolador..

La Gama Media se caracterizapor tener un repertorio de 35 instrucciones de 14 bits, Pila de 8 niveles de profundidad, y además, del vector del reset del microcontrolador, tiene otro vector de interrupción de periféricos.

La Gama Mejorada se caracteriza por tener un repertorio de 77 instrucciones de 16 bits, pila de 32 niveles de profundidad, y además, del vector de reset, tiene otros 2 vectores de interrupción deperiféricos.


| |
|GAMA DE MCUs PIC DE 8 BITS |

| |Repertorio Instrucciones |Profundidad |Vectores de Interrupción|
| | |Pila | |
|Gama Base |32 Inst. de 12 bits |2 niveles |1 vector |
|Gama Media |35 Inst. de 14 bits |8 niveles |2 vectores ||Gama Mejorada |77 Inst. de 16 bits |32 niveles |3 vectores |



ENCAPSULADO PIC16F84A


[pic]





DIAGRAMA DE BLOQUES DEL PIC16F84A

[pic]

ORGANIZACIÓN DE LA MEMORIA

Dentro del microcontrolador PIC16F84 se distinguen tres bloques de memoria (ver diagramas de bloques del PIC16F84A de la página 4):Memoria de programa EEPRON FLASH. Destinada a contener el programa con las instrucciones que gobiernan la aplicación. Es del tipo no volátil, es decir, el programa se mantiene almacenado en dicha memoria aunque se corte el suministro de la alimentación. La memoria de programa en el PIC16F84 consta de 1024 posiciones de memoria de 14 bits. Cada una de estas posiciones almacena una instrucción completa.La información contenida en esta memoria debe ser grabada previamente mediante un equipo físico denominado Programador. Este equipo permite la lectura, el borrado y grabación de la memoria de programa de manera muy sencilla, rápida y cómoda. Se conecta a un ordenador y mediante un software se controla el proceso de acceso a la memoria de programa del microcontrolador.

La memoria de programaadmite unos 1000 ciclos de borrado/grabado y el fabricante garantiza que la información permanece inalterable durante varias decenas de años.

Memoria de datos RAM. Destinada a guardar las variables y datos. Es volátil, es decir, los datos almacenados se borran cuando desaparece la alimentación del microcontrolador. La memoria de datos en el microcontrolador PIC16F84 consta de 68 posiciones oregistros de 8 bits.

Memoria EEPRON de datos. Es una pequeña área de memoria de datos de lectura y escritura no volátil, gracias a la cual, un corte en el suministro de la alimentación al microcontrolador no ocasiona la pérdida de la información contenida en ella y que estará disponible al reinicializarse el programa. La memoria EEPRON de datos consta de 64 posiciones de 8 bits.
ORGANIZACIÓN...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Microcontrolador PIC16F84
  • Microcontrolador Pic16F84A
  • Microcontrolador PIC16F84
  • Manual microcontroladores
  • Resumen Capitulo 1 Microcontroladores Pic16F84
  • Uso de los puertos del microcontrolador pic16f84, con conexión de leds y dipswitch
  • Arquetectura de un microcontrolador pic16f84a
  • Compuertas, microcontrolador pic16f84a y plc's

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS