viernes, 25 de febrero de 2011

Arquitectura y construccion del pic 16f84


Micro controladores pic 16f84
ARQUITECTURA DEL PIC16F84
El microcontrolador PIC16F84 dispone de una estructura organizada interiormente conformado por bloques interconectados en donde se incluye la memoria RAM, los puertos de entrada y salida, la memoria EEPROM, etc. En la siguiente imagen se muestra la arquitectura interna del PIC16F84.


Nuestra intención no abarca el detalle de como funciona internamente el microcontrolador; pero si usted esta interesado en ello, disponemos de un software educativo llamado PINPOKE en el cual usted podrá observar visualmente como trabaja el microcontrolador PIC16F84.
Estructura 
Se trata de uno de los microcontroladores más populares del mercado actual, ideal para principiantes, debido a su arquitectura de 8 bits, 18 pines, y un set de instrucciones RISC muy amigable para memorizar y fácil de entender, internamente consta de:
Memoria Flash de programa (1K x 14). 
Memoria EEPROM de datos (64 x 8). 
Memoria RAM (68 registros x 8). 
Un temporizador/contador (timer de 8 bits). 
Un divisor de frecuencia.  
 Otras características son: 

-Manejo de interrupciones (de 4 fuentes). 
-Perro guardián (watchdog). 
-Bajo consumo. 
-Frecuencia de reloj externa máxima 10MHz. (Hasta 20MHz en nuevas versiones). La frecuencia de reloj interna es un cuarto de la externa, lo que significa que con un reloj de 20Mhz, el reloj interno sería de 5Mhz y así pues se ejecutan 5 Millones de Instrucciones por -Segundo (5 MIPS) 
No posee conversores analógicos-digital ni digital-analógicos. 
-Pipe-line de 2 etapas, 1 para búsqueda de instrucción y otra para la ejecución de la instrucción (los saltos ocupan un ciclo más). 
-Repertorio de instrucciones reducido (RISC), con tan solo 30 instrucciones distintas. 
-4 tipos distintos de instrucciones, orientadas a byte, orientadas a bit, operación entre registros, de salto.

Esquema de diseño de Un Microcontrolador.
En las siguientes gráficas se muestra los diferentes tipos de arquitecturas y el diagrama de bloque de un Microcontrolador:
Arquitectura Von Neumann
Arquitectura Harvard




No hay comentarios:

Publicar un comentario