Beruflich Dokumente
Kultur Dokumente
Limitacione
s
Se ejecuta la instruccin. sta puede cambiar el valor del contador del programa,
cuarto permitiendo as operaciones repetitivas.
Regresa al paso N 1.
quinto
Arquitectura Harvard:
Este modelo, que utilizan los Microcontroladores PIC, tiene la unidad central de
proceso (CPU) conectada a dos memorias (una con las instrucciones y otra con los datos) por
medio de dos buses diferentes.
Una de las memorias contiene solamente las instrucciones del programa (Memoria de
Programa), y la otra slo almacena datos (Memoria de Datos).
Ambos buses son totalmente independientes lo que permite que la CPU pueda acceder de
forma independiente y simultnea a la memoria de datos y a la de instrucciones. Como los
buses son independientes estos pueden tener distintos contenidos en la misma direccin y
tambin distinta longitud. Tambin la longitud de los datos y las instrucciones puede ser
distinta, lo que optimiza el uso de la memoria en general.
Desventajas
a) Gama enana: (PIC12cxxx): la principal caracterstica es que son muy pequeos con
encapsulados de 8 pines, y un juego de 33 instrucciones de 12 bits.
b) Gama baja (PIC16c5xx): los encapsulados son de 18, 20 o 28 pines el igual el nmero
de instrucciones es de 33 con un ancho de 12 bits. La memoria del programa es de
512 palabras, 1K o 2Ky la de datos esta comprendida entre 25 y 73 byte. No permite
interrupciones.
c) Gama media (PIC16Cxxx): es la gama ms variada y completa de los PIC, con
encapsulados desde 18 a 68 pines. Tiene un conjunto de 35 instrucciones de 4 bits de
ancho. Permita adems caractersticas como: permite interrupciones y posee una pila
de 8 niveles que permite el anidamiento de subrutinas.
d) Gama alta (PIC17Cxxx): tiene una arquitectura abierta, es decir, que sacan sus buses al
exterior, el numero de instrucciones es de 58 con una anchura de 16 16 bit, tiene
instrucciones vectorizadas.
e) Gama mejorada (PIC18Cxxx): tiene memoria de programa de hasta 1M palabras. La
mayora de las instrucciones son de 16 bits, aunque las hay de 32 bits. El nmero total
de instrucciones es de 76. Esta gama esta diseada para aplicaciones de control.