Académique Documents
Professionnel Documents
Culture Documents
Arquitectura Interna.
Las CPU´s atendiendo al tipo de instrucciones que utilizan pueden clasificarse en:
Arquitectura Harvard:
Arquitectura Ortogonal:
Quiere decir que todos los elementos del sistema, como son los temporizadores, los puertos de
entrada/salida, las posiciones de memoria, etc, están implementados físicamente como registros, y con
estos mismos pueden configurarse. En los PIC existen en el banco de registros los registros de
propósito específico y los registros de propósito general, los primeros representan las configuraciones,
el estado del PIC, los timers, entre otros, que se usan específicamente para eso, los registros de
propósito general, son precisamente para el uso de éstos sin mayor complicación conforme el
programador lo requiera.
En la Figura siguiente se representa un diagrama a bloques del PIC 16C84 del que podemos
resaltar que cuenta con Memoria de programa EEPROM de 1Kx14 bits (Memoria de Instrucciones),
Memoria de datos dividida en 2 áreas: Área RAM formada por 22 registros de propósito específico
(SFR) 6 de propósito general (GPR) y Área EEPROM formada por 64 bytes; ALU de 8 bits y registro
de trabajo W del que normalmente recibe un operando que puede ser cualquier registro, memoria,
puerto de Entrada/Salida o el propio código de instrucción; Recursos conectados al bus de datos:
PortA de 5 bits (RA0 a RA4) , PortB de 8 bits (RB0 a RB7), Temporizador con Preescaler TMR0, etc.
Contador de programa de 13 bit; y Pila de 8 niveles.
Diagrama de bloques de la Arquitectura interna del PIC16C84
Bus de Datos
Memoria de Datos
Memoria de
Instrucciones
Bus de Direcciones
Reloj
Ortogonalidad Terminales
Terminales
Número de Terminales:
Tiene 18 terminales, de las cuales la 4 el el Master Clear (reseteo), la 5 es Tierra Física (VSS),
la 14 es la alimentación comprendida entre 2V a 6V como máximo (VDD), 15 y 16 sirven para la
conexión de un oscilador, y las restantes son las entradas/salidas del dispositivo según su
configuración.