Escolar Documentos
Profissional Documentos
Cultura Documentos
El PIC usa un juego de instrucciones, cuyo n�mero puede variar desde 35 para PIC de
gama baja a 70 para los de gama alta. Las instrucciones se clasifican entre las que
realizan operaciones entre el acumulador y una constante, entre el acumulador y una
posici�n de memoria, instrucciones de condicionamiento y de salto/retorno,
implementaci�n de interrupciones y una para pasar a modo de bajo consumo llamada
sleep.
Uno de los m�s modernos y completos compiladores para lenguaje C es [mikroC], que
es un ambiente de desarrollo con editor de texto, bibliotecas con m�ltiples
funciones para todos los m�dulos y herramientas incorporadas para facilitar
enormemente el proceso de programaci�n.
Arquitectura central
Los microcontroladores PIC tienen una serie de registros que funcionan como una RAM
de prop�sito general. Los registros de prop�sito espec�fico para los recursos de
hardware disponibles dentro del propio chip tambi�n est�n direccionados en la RAM.
La direccionabilidad de la memoria var�a dependiendo de la l�nea de dispositivos, y
todos los dispositivos PIC tienen alg�n tipo de mecanismo de manipulaci�n de bancos
de memoria que pueden ser usados para acceder memoria externa o adicional. Las
series m�s recientes de dispositivos disponen de funciones que pueden cubrir todo
el espacio direccionable, independientemente del banco de memoria seleccionado. En
los dispositivos anteriores, esto deb�a lograrse mediante el uso del acumulador.
Depuradores integrados
ICD (Serie)
ICD2 (Serie o full speed USB - 2 Mbits/s)
ICD3 (High speed USB - 480 Mbits/s)
Emuladores
Proteus - ISIS
ICE2000 (puerto paralelo, convertidor a USB disponible)
ICE4000 (USB)
PIC EMU
ISEC
PIC CDlite
PIC Simulator
Crocodrile Clips
Caracter�sticas
Los PIC actuales vienen con una amplia gama de mejoras hardware incorporadas:
Los viejos PIC con memoria PROM o EPROM se est�n renovando gradualmente por chips
con memoria Flash. As� mismo, el juego de instrucciones original de 12 bits del
PIC1650 y sus descendientes directos ha sido suplantado por juegos de instrucciones
de 14 y 16 bits. Microchip todav�a vende versiones PROM y EPROM de la mayor�a de
los PIC para soporte de aplicaciones antiguas o grandes pedidos.
Se pueden considerar tres grandes gamas de MCU PIC en la actualidad: Los b�sicos
(Linebase), los de medio rango (Mid Range) y los de alto desempe�o (high
performance). Los PIC18 son considerandos de alto desempe�o y tienen entre sus
miembros a PIC con m�dulos de comunicaci�n y protocolos avanzados (USB, Ethernet,
Zigbee por ejemplo).
Clones del PIC
Por todos lados surgen compa��as que ofrecen versiones del PIC m�s baratas o
mejoradas. La mayor�a suelen desaparecer r�pidamente. Una de ellas que va
perdurando es Ubicom (antiguamente Scenix) que vende clones del PIC que funcionan
mucho m�s r�pido que el original. OpenCores tiene un n�cleo del PIC16F84 escrito en
Verilog.
PIC inal�mbricos
PIC en Internet