Vous êtes sur la page 1sur 10

GAMA BAJA

LA GAMA ENANA: PIC10 - PIC12 DE 6 Y 8 PINES



Se trata de un grupo de PIC de reciente aparicin que ha acaparado la atencin del
mercado. Su principal caracterstica es su reducido tamao, al disponer todos sus
componentes de 8 patitas. Se alimentan con un voltaje de corriente continua comprendido
entre 2,5 V y 5,5 V, y consumen menos de 2 mA cuando trabajan a 5 V y 4 MHz. El
formato de sus instrucciones puede ser de 12 o de 14 bits y su repertorio es de 33 o 35
instrucciones, respectivamente. La figura 1 muestra el diagrama de un PIC de 8 pines.

Figura 1. Diagrama de conexiones de PIC gama baja.

Aunque los PIC enanos slo tienen 8 pines, pueden destinar hasta 6 como lneas
de E/S para los perifricos porque disponen de un oscilador interno R-C.

En la Tabla 1 se presentan las principales caractersticas de los modelos de esta
subfamilia, que el fabricante tiene la intencin de potenciar en un futuro prximo. Los
modelos 12C5xx pertenecen a la gama baja, siendo el tamao de las instrucciones de 12
bits; mientras que los 12C6xx son de la gama media y sus instrucciones tienen 14 bits.

MODELO MEMORIA DE
PROGRAMA
MEMORIA DE
DATOS
FRECUEN
CIA MX
LINEA
S E/S
ADC 8
BITS
TEMPORIZADORES PINES
PIC12C508
PIC12C509
PIC12C670
PIC12C671
PIC12C672
PIC12C680
PIC12C681
512x12
1024x12
512x14
1024x14
2048x14
512X12 FLASH
1024x14 FLASH
25x8
41x8
80x8
128x8
128x8
16x8 EEPROM
16x8EEPROM
4 MHz
4 MHz
4 MHz
4 MHz
4 MHz
4 MHz
4 MHz
6
6
6
6
6
6
6



2
4
4
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
8
8
8
8
8
8
8

Tabla 1. Caractersticas de los modelos PIC12C de la gama baja.



GAMA BAJA PIC16 CON INSTRUCCIONES DE 14 BITS

Se trata de una serie de PIC de recursos limitados, pero con una de la
mejores relaciones coste/prestaciones. Sus versiones estn encapsuladas con 18 y
28 patitas 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. En la Figura 2 se muestra el diagrama de conexionado
de uno de estos PIC.



Figura 2. Diagrama de pines de los PIC de la gama baja que responden a la
nomenclatura PIC16C54/56.

Al igual que todos los miembros de la familia PIC16, los componentes de la
gama baja se caracterizan por poseer los siguientes recursos:
1. Sistema POR (Power On Reset) Todos los PIC tienen la facultad de
generar una autoreinicializacin o autoreset al conectarles la alimentacin.
2. Perro guardin (Watchdog o WDT) Existe un temporizador que produce un
reset automticamente si no es recargado antes que pase un tiempo
prefijado. As se evita que el sistema quede colgado dado en esa situacin
el programa no recarga dicho temporizador y se genera un reset.
3. Cdigo de proteccin. Cuando se procede a realizar la grabacin del
programa, puede protegerse para evitar su lectura. Tambin disponen los
PIC de posiciones reservadas para registrar nmeros de serie, cdigos de
identificacin, prueba, etc.
4. Lneas de E/S de alta corriente. Las lneas de E/S de los PIC pueden
proporcionar o absorber una corriente de salida comprendida entre 20 y 25
mA, capaz de excitar directamente ciertos perifricos.
5. Modo de reposo (Bajo consumo o sleep). Ejecutando una instruccin
(SLEEP), la CPU y el oscilador principal se detienen y se reduce
notablemente el consumo.
6. Para terminar el comentario introductorio sobre los componentes de la
gama baja conviene nombrar dos restricciones importantes:
La pila o stack slo dispone de dos niveles lo que supone no poder
encadenar ms de dos subrutinas.
Los microcontroladores de la gama baja no admiten interrupciones.

La tabla 2, presenta un resumen de los recursos de los PIC gama baja.

MODELO MEMORIA DE
PROGRAMA
(12 BITS)
EEPROM
MEMORIA
DE DATOS
(BYTES)
FRECUENCIA
MXIMA
LINEAS
E/S
TEMPORIZADORES PINES
PIC16C52
PIC16C54
PIC16C54A
PIC16CR54A
PICA6C55
PIC16C56
PIC16C57
PIC16CR57B
PIC16C58A
PIC16CR58A
384
512
512
512
512
1K
2K
2K
2K
2K
25
25
25
25
24
25
72
72
73
73
4 MHz
20MHz
20MHz
20MHz
20MHz
20MHz
20MHz
20MHz
20MHz
20MHz
4
12
12
12
20
12
20
20
12
12
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
18
18
18
18
28
18
28
28
18
18

Tabla 2. Caractersticas de los modelos PIC16C(R)5X de la gama baja.





GAMA MEDIA
GAMA MEDIA PIC16 CON INSTRUCCIONES DE 14 BITS

Es la gama ms variada y completa de los PIC. Abarca modelos con
encapsulado desde 18 patitas hasta 68, cubriendo varias opciones que integran
abundantes perifricos. Dentro de esta gama se halla el fabuloso PIC16X84 y
sus variantes. En la Figura 3 se muestra el diagrama de conexionado de uno de
estos PIC.

Figura 3. Diagrama de patitas del PIC16C74, uno de los modelos ms
representativos de la gama media.
En esta gama sus componentes aaden nuevas prestaciones a las que
posean los de la gama baja, hacindoles ms adecuados en las aplicaciones
complejas. Admiten interrupciones, poseen comparadores de magnitudes
analgicas, convertidores A/D, puertos serie y diversos temporizadores.
Algunos modelos disponen de una memoria de instrucciones del tipo OTP
("One Time Programable"), que slo la puede grabar una vez el usuario y que
resulta mucho ms econmica en la implementacin de prototipos y pequeas
series.
Hay modelos de esta gama que disponen de una memoria de instrucciones
tipo EEPROM, que, al ser borrables elctricamente, son mucho ms fciles de
reprogramar que las EPROM, que tienen que ser sometidas a rayos ultravioleta
durante un tiempo determinado para realizar dicha operacin.
Comercialmente el fabricante ofrece cuatro versiones de microcontroladores
en prcticamente todas las gamas.
1. Versin EPROM borrable con rayos ultravioleta. La cpsula dispone de una
ventana de cristal en su superficie para permitir el borrado de la memoria de
programa al someterla durante unos minutos a rayos ultravioleta procedentes de
lmparas fluorescentes especiales.
2. Versin OTP. "Programable una sola vez". Son similares a la versin anterior,
pero sin ventana y sin la posibilidad de borrar lo que se graba.
3. Versin QTP. Es el propio fabricante el que se encarga de grabar el cdigo en
todos los chips que configuran pedidos medianos y grandes.
4. Versin SQTP. El fabricante solo graba unas pocas posiciones de cdigo para
labores de identificacin, numero de serie, palabra clave, checksum, etc.
El temporizador TMR1 que hay en esta gama tiene un circuito oscilador que
puede trabajar asncronamente y que puede incrementarse aunque el
microcontrolador se halle en el modo de reposo ("sleep"), posibilitando la
implementacin de un reloj en tiempo real.
Las lneas de E/S del puerto B presentan una carga "pull-up" activada por
software.
La tabla 3, muestra los recursos para algunos PIC de la gama media.

MEMORIA DE
DATOS


MODELO MEMORIA DE
PROGRAMA (12
BITS) EEPROM
RAM EEPROM
REGISTROS
ESPECFICOS
LINEAS
E/S
TEMPORIZAD
ORES
INTERRU
PCIONES
RANGO
DE
VOLTAJE
PINES
PIC16C84
PIC16F84
PIC16C83
PIC16CR84
PICA6CR83
1KX14 EEPROM
1KX14 FLASH
512X14 FLASH
1KX14 ROM
512X14 ROM
36
68
36
68
36
64
64
64
64
64
11
11
11
11
11
13
13
13
13
13
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
TMR0 + WDT
4
4
4
4
4
2-6
2-6
2-6
2-6
2-6
18
18
18
18
28

Tabla 3. Caractersticas relevantes de los modelos PIC16X8X de la gama media.

GAMA ALTA

GAMA ALTA: PIC17 CON INSTRUCCIONES DE 16 BITS


Los dispositivos PIC17C4X responden a microcontroladores de arquitectura
abierta pudindose expansionar en el exterior al poder sacar los buses de datos,
direcciones y control. As se pueden configurar sistemas similares a los que utilizan
los microprocesadores convencionales, siendo capaces de ampliar la configuracin
interna del PIC aadiendo nuevos dispositivos de memoria y de E/S externas. Esta
facultad obliga a estos componentes a tener un elevado nmero de patitas
comprendido entre 40 y 44. Admiten interrupciones, poseen puerto serie, varios
temporizadores y mayores capacidades de memoria, que alcanza los 8 k palabras
en la memoria de instrucciones y 454 bytes en la memoria de datos.
Se alcanzan las 58 instrucciones de 16 bits en el repertorio y sus modelos
disponen de un sistema de gestin de interrupciones vectorizadas muy potente.
Tambin incluyen variados controladores de perifricos, puertas de comunicacin
serie y paralelo con elementos externos, un multiplicador hardware de gran
velocidad y mayores capacidades de memoria, que alcanza los 8 k palabras en la
memoria de instrucciones y 454 bytes en la memoria de datos.

Quizs la caracterstica ms destacable de los componentes de esta gama
es su arquitectura abierta, que consiste en la posibilidad de ampliacin del
microcontrolador con elementos externos. Para este fin, las patitas sacan al
exterior las lneas de los buses de datos, direcciones y control, a las que se
conectan memorias o controladores de perifricos. Esta facultad obliga a estos
componentes a tener un elevado nmero de patitas comprendido entre 40 y 44.
Esta filosofa de construccin del sistema es la que se empleaba en los
microprocesadores y no suele ser una prctica habitual cuando se emplean
microcontroladores. En la tabla 4 se muestran las caractersticas ms relevantes de
los modelos de esta gama, que slo se utilizan en aplicaciones muy especiales con
grandes requerimientos.

GAMA ALTA: PIC18 CON INSTRUCCIONES DE 16 BITS

Los PIC de la serie PIC18 constituyen una numerosa familia, que en su gran
mayora tiene una memoria de programa tipo FLASH, un repertorio de 77
instrucciones de 16 bits con una memoria de programa de hasta 2MB con palabras
de 16 bits y registros de 8 bits.
Varios dispositivos PIC18 estn diseados para trabajar con tensiones bajas
de 2 a 3.6 V y corrientes inferiores a 2 mA.

MODELO MEMORIA
DE
PROGRAMA
MEMORIA
DE
DATOS
RAM
FRECUENCIA
MXIMA
LINEAS
E/S
TEMPORIZADORES PINES PWM REGISTROS
ESPECFICOS
PIC17C42
PIC17C43
PIC17C44
PIC17C752
PIC17C756
2KX16
4KX16
8K16
8KX16
16KX16
232
454
454
454
902
4 MHz
20MHz
20MHz
20MHz
20MHz
33
33
33
50
30
4 + WDT
4 + WDT
4 + WDT
4 + WDT
4 + WDT
18
18
18
18
28
2
2
2
2
2
48
48
48
76
76

Tabla 4. Caractersticas ms destacadas de los modelos PIC17CXXX de la gama
alta.

La figura 4, muestra un circuito integrado de un modelo de PIC de gama alta.

Figura 4. Modelo de un PIC de gama alta de Microchip.

GAMAS Y SERIES DE LOS MICROCONTROLADORES PIC



DENOMINACIN Y TECNOLOGAS


Ejemplos:
PIC16C432, PIC16CE623, PIC16CR56A, PIC16F628, PIC16F628A,
PIC16HV540, PIC14000, PIC17CR43, PIC18F2331, PIC18F6490

BIBLIOGRAFIA:
1. FERNANDO VALDEZ PEREZ, RAMON PALLS ARENY. Microcontroladores: Fundamentos y
aplicaciones con PIC.MArcombo 2007 Espaa.
2. http://perso.wanadoo.es/pictob/micropic.htm
3. http://webspace.webring.com/people/dv/valdezda/microcontroladores/fam.htm#_Toc4995
85758
4. http://books.google.com.ec/books?id=ODenKGOHMRkC&pg=PA45&lpg=PA45&dq=gama+
de+familias+del+pic&source=bl&ots=ujuTZg9d3v&sig=ZkME2eBKwcnQiEPdjhDipWr6COk&
hl=es&ei=bOyXS4HHEY2YtgfbvPyqBA&sa=X&oi=book_result&ct=result&resnum=5&ved=0
CBMQ6AEwBA#v=onepage&q=gama%20de%20familias%20del%20pic&f=false
5. http://ar.geocities.com/valdezda/microcontroladores/fam.htm
6. http://www.info-
ab.uclm.es/labelec/solar/Microcontroladores/Las_tres_gamas.htm
7. http://usuarios.lycos.es/sfriswolker/pic/cuatro.htm
8. http://www.micro1.com.ar
9. http://www.microchip (Data sheet)

-----------------------------------------------------------------------------------------------------
Realizado y adaptado por: Sixto Reinoso V.
Nota: Este artculo se ha escrito basado en la informacin de la referencia
bibliogrfica adjunta.
----------------------------------------------------------------------------------------------------