Está en la página 1de 3

LOS PIC

Los PIC son una familia de microcontroladores tipo RISC fabricados por Microchip Technology Inc. y derivados del PIC1650, originalmente desarrollado por la divisin de microelectrnica de General Instrument. El nombre actual no es un acrnimo. En realidad, el nombre completo es PICmicro, aunque generalmente se utiliza como Peripheral Interface Controller (controlador de interfaz perifrico). El PIC original se dise para ser usado con la nueva CPU de 16 bits CP16000. Siendo en general una buena CPU, sta tena malas prestaciones de E/S, y el PIC de 8 bits se desarroll en 1975 para mejorar el rendimiento del sistema quitando peso de E/S a la CPU. El PIC utilizaba microcdigo simple almacenado en ROM para realizar estas tareas; y aunque el trmino no se usaba por aquel entonces, se trata de un diseo RISC que ejecuta una instruccin cada 4 ciclos del oscilador. En 1985 la divisin de microelectrnica de General Instrument se separa como compaa independiente que es incorporada como filial (el 14 de diciembre de 1987 cambia el nombre a Microchip Technology y en 1989 es adquirida por un grupo de inversores) y el nuevo propietario cancel casi todos los desarrollos, que para esas fechas la mayora estaban obsoletos. El PIC, sin embargo, se mejor con EPROM para conseguir un controlador de canal programable. Hoy en da multitud de PICs vienen con varios perifricos incluidos (mdulos de comunicacin serie, UARTs, ncleos de control de motores, etc.) y con memoria de programa desde 512 a 32.000 palabras (una palabra corresponde a una instruccin en lenguaje ensamblador, y puede ser de 12, 14, 16 32 bits, dependiendo de la familia especfica de PICmicro).

QU ES UN MICROCONTROLADOR (en adelante uC)?


Es un integrado que tiene: - CPU, es lo que hace cuentas y tareas sencillas (sumar datos, restar, comparar, moverlos de lugar, correr sus bits, etc) - ROM que es donde se guarda permanentemente las rdenes que debe cumplir la CPU. - RAM, voltil, donde se guardan los resultados provisorios de las operaciones - I/O (entrada/salida) para comunicarse con el mundo exterior (las patitas) - Temporizacin. Los microprocesadores (uP), en comparacin, tienen CPU ms poderosas en cuanto a clculos, pero sin ROM, RAM ni I/O, lo cual obliga a agregar ms integrados alrededor.

QU ES UN "PIC"?
Es una lnea de microcontroladores de Microchip (no fueron muy originales con el nombre de la empresa...). Hay microcontroladores de otras marcas, p. ej. las series de Motorola (6805), Intel (8051), Zilog (Z8), Atmel, etc., c/u de ellas con numerosas variantes. Los primeros teclados de PC tenan adentro un 8051. Pero los Microchip se impusieron bastante en las revistas de electrnica ltimamente, no s si por el precio, publicidad, o porque le acercan informacin al hobbista de formas ms amistosas que los otros.

QU PUEDO HACER CON UN uC?


Los hay de distinto potencial, segn la cantidad de RAM, ROM, patas de I/O, frecuencia de clock, cantidad de bits, etc. El ms modesto, el PIC16F84-4, en 2001 me cost 7U$D, y con sus escasas 18 patas se lo puede conectar a un teclado hexadecimal, un display LED de 4 dgitos, y hacer muchas cosas que consistan en ingresarle valores, conectarle sensores binarios, tomar decisiones en base a lo mencionado, mostrar resultados en el display, y activar salidas, todo con el agregado de pocos componentes. Un mismo uC, cambindole lo que se le pone en la ROM (modificable elctricamente), puede servir para controlar un teclado de PC, un lavarropas automtico, una cadena de semforos, un juguete sofisticado, automatizar un pequeo proceso industrial, decodificar transmisiones digitales de radioaficionados, ser parte de un decodificador para ciertas formas de TV codificada, etc.

GENERAL INSTRUMEN PIC 1650

VARIOS VIEJOS (EPROM) MICROCONTROLADORES PC

También podría gustarte