Andres Felipe Silva Yanguma Fundacin Universitaria Catlica Lumen Gentium 2016 Microchip Technology Inc. es una empresa fabricante de microcontroladores, memorias y semiconductores analgicos. Su Producto ms popular son los microcontroladores PIC de 8 bits Arquitectura modelo Harvard: Distincin entre Memoria de Programa y Memoria de datos. Separacin entre buses para datos y buses de instrucciones. Palabra de datos y palabra de instrucciones de diferente tamao. Arquitectura del repertorio de instrucciones siguiendo el modelo RISC: Instrucciones de tamao fijo y presentadas en un reducido nmero de formatos. Slo las instrucciones de carga y almacenamiento acceden a la memoria de datos. La familia PIC se divide en tres gamas, gamas que podemos llamar baja, media y alta. Las principales diferencias entre estas gamas radica en el nmero de instrucciones y su longitud, el nmero de puertos y funciones, lo cual se refleja en el encapsulado, la complejidad interna y de programacin, y en el nmero de aplicaciones. Disponen de un repertorio de 33 instrucciones de 12 bits cada uno. La memoria del programa tiene una capacidad de hasta 2k (2048) palabras de 12 bits y esta organizada en paginas de 512 palabras cada una. La memoria de datos esta formada por registro de 8 bits y se organiza en bancos de hasta 32 registros cada uno. Capacidad de memoria reducida. Sus entradas y salidas tienen un pequeo numero de dispositivos que comprenden hasta tres puerto de entrada y salida de hasta 8 bits cada uno, un temporizador y un comparador. Estos dispositivos tienen un repertorio de 35 instrucciones de 14 bits cada una. La memoria del programa puede llegar a las 8k (8192) palabras de 14 bits y se organizan en paginas de 2k (2048) palabras cada una. Capacidad de memoria y recursos altos. Posee numerosos perifricos internos como comparadores, convertidores analgico/digital, puertos series y diversos temporizadores. En esta serie se incluye el microcontrolador PIC16F84 que posee memoria de programa de tipo FLASH. Poseen 58 instrucciones de 16 bits y dispone de un sistema de gestin de interrupcin avanzado. Tambin incluye diversos circuitos controladores de perifricos, puertos de comunicacin serie y paralelo, un multiplicador de hardware de gran velocidad, temporizadores, convertidores anlogo/digital. Capacidad de memoria muy alta y recursos avanzados. Los microcontroladores PIC tienen una serie de registros que funcionan como una RAM de propsito general. Los registros de propsito especfico para los recursos de hardware disponibles dentro del propio chip tambin estn direccionados en la RAM. La direccionalidad de la memoria vara dependiendo de la lnea de dispositivos, y todos los dispositivos PIC tienen algn tipo de mecanismo de manipulacin de bancos de memoria que pueden ser usados para acceder memoria externa o adicional. Las series ms recientes de dispositivos disponen de funciones que pueden cubrir todo el espacio direccionable, independientemente del banco de memoria seleccionado. En los dispositivos anteriores, esto deba lograrse mediante el uso del acumulador. El tamao de palabra de los microcontroladores PIC es fuente de muchas confusiones. Todos los PIC (excepto los dsPIC) manejan datos en trozos de 8 bits, con lo que se deberan llamar microcontroladores de 8 bits. Pero a diferencia de la mayora de las CPU, el PIC usa arquitectura Harvard, por lo que el tamao de las instrucciones puede ser distinto del de la palabra de datos. De hecho, las diferentes familias de PIC usan tamaos de instruccin distintos, lo que hace difcil comparar el tamao del cdigo del PIC con el de otros microcontroladores. Por ejemplo, un microcontrolador tiene 6144 bytes de memoria de programa: para un PIC de 12 bits esto significa 4096 palabras y para uno de 16 bits, 3072 palabras. https://books.google.com.co/microcontroladores+pic+10 https://microcontroladoressesv.wordpress.com/evolucion -del-microcontrolador/ http://www.diarioelectronicohoy.com/microcontroladore s-pic-de-8-bit/