Los microcontroladores PIC se pueden clasificar, atendiendo al tamaño de instrucciones, en 3 grandes grupos o gamas:
Los microcontroladores PIC tambien se agrupan en 5 grandes familias: PIC10, PIC16, PIC17 y PIC18.
Los PIC10 son básicamente microcontroladores de 6 terminales.
Ejemplo:
PIC10F200-I/PG
Se emplea una arquitectura RISC con sólo 33 instrucciones de una sola palabra / de un solo ciclo.
La familia de PIC12 agrupa a los microcontroladores disponibles en encapsulado de 8 terminales.
PIC12F508/509/16F505
Numero de entradas/salidas -> 5
Velocidad -> 4MHz
Voltage - -> (Vcc/Vdd)2 V ~ 5.5 V
Algunas de estas 5 familias tienen numerosas subfamilias, como sucede con los PIC16. Ademas algunas de estas familias incluyen dispositivos de mas de una gama, como los PIC16 y PICS12. El criterio empleado para clasificar un PIC dentro de una familia es, pues, un tanto complejo.
La siguiente imagen es una ayuda para ubicar los PIC
Microcontroladores de Gama baja
- Gama baja: microcontroladores con istrucciones de 12 bits
- Gama media: microcontroladores con instrucciones de 14 bits
- Gama alta: microcontroladores de instrucciones de 16 bits
Los microcontroladores PIC tambien se agrupan en 5 grandes familias: PIC10, PIC16, PIC17 y PIC18.
Los PIC10 son básicamente microcontroladores de 6 terminales.
Ejemplo:
PIC10F200-I/PG
Se emplea una arquitectura RISC con sólo 33 instrucciones de una sola palabra / de un solo ciclo.
La familia de PIC12 agrupa a los microcontroladores disponibles en encapsulado de 8 terminales.
PIC12F508/509/16F505
Numero de entradas/salidas -> 5
Velocidad -> 4MHz
Voltage - -> (Vcc/Vdd)2 V ~ 5.5 V
Algunas de estas 5 familias tienen numerosas subfamilias, como sucede con los PIC16. Ademas algunas de estas familias incluyen dispositivos de mas de una gama, como los PIC16 y PICS12. El criterio empleado para clasificar un PIC dentro de una familia es, pues, un tanto complejo.
La siguiente imagen es una ayuda para ubicar los PIC
Tabla resumen de la relacion familia - gama en lso microcontroladores PIC |
Los microcontroladores PIC de gama baja disponen de un repertorio de 33 instrucciones de 12 bits cada una. La memoria de programa tiene una capacidad de hasta 2k (2048) palabras de 12 bits y esta organizada en paginas de 512 palabras cada una. La memoria de datos están formados por registros de 8 bits y se organiza en bancos de hasta 32 registros cada uno.
Los PIC de gama baja tienen un pila (stack) de dos niveles, para guardar direcciones de la memoria de programa.
Los microcontroladores PIC de gama baja son de 3 familias:
- los PIC16X5xx
- los PIC12X5xx
- los PIC10
Los PIC16X5x constituyen la principal familia de PIC de gama baja.
La familia PIC12X5x se caracteriza por su encapsulaieto de 8 terminales.
La familia PIC10Fxxx se distingue por su pequeño tamaño, pues se presenta en encapsulados de 8 o 6 terminles.
Todos estos PIC tienen memoria de programa tipo FLASH, aunque no disponen de memoria EEPROM de datos.
Microcontroladores de Gama media
La siguiente figura muestra la arquitectura general de los PIC de gama media. Estos dispositivos tienen un repertorio de 35 instrucciones de 14 bits cada una. La memoria de programa puede llegar a las 8 8k (8192) palabras de 14 bits y se organiza en paginas de 2k (2048) palabras cada una. La memoria de datos esta formada por registros de 8 bits y esta organizada en bancos de 120 registros cada uno, con un máximo de 4 bancos.
Bien; 7 para el lab de integrados.
ResponderEliminar