Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El PIC original se dise�� para ser usado con la nueva CPU de 16 bits CP16000.
Siendo en general una buena CPU, �sta ten�a malas prestaciones de entrada y salida,
y el PIC de 8 bits se desarroll� en 1975 para mejorar el rendimiento del sistema
quitando peso de entrada/salida a la CPU. El PIC utilizaba microc�digo simple
almacenado en ROM para realizar estas tareas; y aunque el t�rmino no se usaba por
aquel entonces, se trata de un dise�o RISC que ejecuta una instrucci�n cada 4
ciclos del oscilador.
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.
Microchip proporciona un entorno de desarrollo freeware llamado MPLAB que incluye
un simulador software y un ensamblador. Otras empresas desarrollan compiladores C y
BASIC. Microchip tambi�n vende compiladores para los PIC de gama alta ("C18" para
la serie F18 y "C30" para los dsPIC) y se puede descargar una edici�n para
estudiantes del C18 que inhabilita algunas opciones despu�s de un tiempo de
evaluaci�n.
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