Prácticas con Microcontrolador


ir a contenido

Arquitectura Hardward

µControladores PIC > Arquitectura

La repercusión más importante del empleo de la arquitectura Harvard en los microcontroladores PIC se manifiesta en la organización de la memoria del sistema. La memoria de programa es independiente de la de los datos, teniendo tamaños y longitudes de palabra diferentes.

En los PIC16C5X el formato de todas las instrucciones es de 12 bits y, en consecuencia, la longitud de las palabras de la memoria de programa también. Este tamaño permite codificar en una palabra el código OP de la instrucción junto al operando o su dirección. Para adaptarse a las necesidades de las aplicaciones del usuario hay modelos de la gama baja con 512 posiciones para la memoria de instrucciones y otros que tienen 1 k y 2 k posiciones de 12 bits.

Puesto que los datos y operandos que manejan las instrucciones son de 8 bits, la longitud de las palabras de la memoria de datos tiene ese tamaño. La capacidad de la SRAM varía entre 25 y 73 posiciones, según el modelo.


Capacidades y longitudes de las memorias correspondientes a los microcontroladores PIC de la gama baja.

Esquema general de adaptación de la CPU con las memorias de los PIC16C5X. El bus que direcciona las posiciones de la memoria de programa tiene un tamaño de 9 a 1 líneas para soportar capacidades comprendidas entre 512 y 2.048. El bus que direcciona la memoria de datos dispone de cinco a siete líneas para seleccionar entre un mínimo de 25 bytes y un máximo de 73.


Prácticas con Microcontrolador PIC 16F84 | miguel.tecno@gmail.com

Regresar a contenido | Regresar al menu principal