Académique Documents
Professionnel Documents
Culture Documents
alto grado de paralelismo y ncleo de tipo M4K y una elevada capacidad de memoria
RAM y FLASH ROM. Todo ello hace que estos MCUs permiten un elevado procesamiento
de informacin.
TIPOS DE PIC
Para resolver aplicaciones sencillas se precisan pocos recursos; en cambio, las
aplicaciones grandes requieren numerosos y potentes. Siguiendo esta filosofa, Microchip
construye diversos modelos de microcontroladores orientados a cubrir, las necesidades
de cada proyecto. As, hay disponibles microcontroladores sencillos y baratos para
atender las aplicaciones simples y otros complejos y ms costosos para las de mucha
envergadura.
La mayora de los sistemas de control incrustados requieren CPU, memoria de datos,
memoria de instrucciones, lneas de E/S, y diversas funciones auxiliares como
temporizadores, comunicacin serie y otras. La capacidad y el tipo de las memorias, el
nmero de lneas de E/S y el de temporizadores, as como circuitos auxiliares, son
parmetros que dependen exclusivamente de la aplicacin y varan mucho de una
situacin a otra. Quizs se pueda considerar la decisin ms importante del proyecto la
eleccin del modelo de microcontrolador. Para adaptarse de forma ptima a las
necesidades de los usuarios, Microchip ofrece diversos tipos de microcontroladores de 8
bits.
Pueden tomarse diversas maneras de clasificar los PIC y ninguna puede considerarse
definitiva, debido a la rpida evolucin de estos dispositivos. A continuacin se presentan
distintas formas de clasificar a los PIC, segn diversos aspectos:
Familia de productos
PIC10
PIC12
PIC14
PIC16
PIC17
PIC18
Tipo de memoria
o
FLASH
OTP
ROM
4 - 17 patillas
18 - 27 patillas
28 - 44 patillas
45 - 80 patillas
0.5K - 1K
2K - 4K
8K - 16K
24K -32K
48K - 64K
96K - 128K
Aunque slo tienen 8 patillas, pueden destinar hasta 6 como lneas de E/S para los
perifricos al disponer de un oscilador interno R-C, lo cual es una de sus principales
caractersticas.
Los modelos 12C5xx tienen instrucciones de 12 bits; mientras que los 12C6xx tienen
instrucciones de 14 bits. Los modelos 12F6xx poseen memoria Flash para el programa y
EEPROM para los datos.
PIC16C(R)5X con instrucciones de 12 bits
Se trata de una serie recursos limitados, pero con una buena relacin coste/prestaciones.
Disponen de 18, 20 o 28 patillas y pueden alimentarse a partir de una tensin de 2,5 V, lo
que les hace ideales en las aplicaciones que funcionan con pilas teniendo en cuenta su
bajo consumo (menos de 2 mA a 5 V y 4 MHz). Tienen un repertorio de 33 instrucciones
cuyo formato consta de 12 bits. No admiten ningn tipo de interrupcin y la Pila slo
dispone de dos niveles. Poseen memoria de programa tipo OTP (16C5X) o ROM
(16CR5X).
PIC16XXX con instrucciones de 14 bits
Es la gama ms variada y completa de los PIC. Abarca modelos con encapsulado a partir
de 18 patillas, cubriendo varias opciones que integran abundantes perifricos. Dentro de
esta gama se halla el conocido PIC16X84 y sus variantes. En la siguiente figura se
muestra el diagrama de conexionado de uno de estos PIC.
En esta gama sus componentes aaden nuevas prestaciones a las que posean los de
gamas inferiores, hacindoles ms adecuados en las aplicaciones complejas. Admiten
interrupciones, poseen comparadores de magnitudes analgicas, convertidores A/D,
puertos serie y diversos temporizadores.
El repertorio de instrucciones es de 35, de 14 bits cada una y compatible con gamas
inferiores. Sus distintos modelos contienen todos los recursos que se precisan en las
PIC12F629/675
PIC16F193x (Nueva gama media de PIC optimizado y con mucha RAM, ahora con
49 instrucciones frente al conjunto de 35 ms comn).
PIC18F452
PIC18F2550/4550 Manejo de puertos USB 2.0 y muy verstil. Por ello, es muy
comn en el mbito acadmico.
dsPIC30F2010
dsPIC30F3014
PIC32 (Nueva gama de PIC de 32 bits, los ms modernos son compatibles con
USB 2.0).