Está en la página 1de 2

MICROCONTROLADORES

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 entrada y salida, 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.

El nombre verdadero de este microcontrolador es PICmicro (Peripheral


Interface Controller), conocido bajo el nombre PIC. Su primer antecesor fue
creado en 1975 por la compaa General Instruments. Este chip denominado
PIC1650 fue diseado para propsitos completamente diferentes. Diez aos
ms tarde, al aadir una memoria EEPROM, este circuito se convirti en un
verdadero microcontrolador PIC. Hace unos pocos aos la compaa Microchip
Technology fabric la 5 billonsima muestra.

Programacin del PIC:


Para transferir el cdigo de un ordenador al PIC normalmente se usa un
dispositivo llamado programador. La mayora de PICs que Microchip distribuye

hoy en da incorporan ICSP (In Circuit Serial Programming, programacin serie


incorporada) o LVP (Low Voltage Programming, programacin a bajo voltaje), lo
que permite programar el PIC directamente en el circuito destino. Para la ICSP
se usan los pines RB6 y RB7 como reloj y datos y el MCLR para activar el
modo programacin aplicando un voltaje de 13 voltios.
Existen muchos programadores de PICs, desde los ms simples que dejan al
software los detalles de comunicaciones, a los ms complejos, que pueden
verificar el dispositivo a diversas tensiones de alimentacin e implementan en
hardware casi todas las funcionalidades. Muchos de estos programadores
complejos incluyen ellos mismos PICs preprogramados como interfaz para
enviar las rdenes al PIC que se desea programar. Uno de los programadores
ms simples es el TE20, que utiliza la lnea TX del puerto RS232 como
alimentacin y las lneas DTR y CTS para mandar o recibir datos cuando el
microcontrolador est en modo programacin. El sofware de programacin
puede ser el ICprog, muy comn entre la gente que utiliza este tipo de
microcontroladores.

También podría gustarte