Anda di halaman 1dari 16

MICROCONTROLADOR- FAMILIAS

Un microcontrolador es un circuito integrado o chip


MICROCONTROLADOR? que incluye en su interior las tres unidades funcionales
de una computadora: CPU, Memoria y Unidades de E/S,
MICROCONTROLADOR- FAMILIAS

FABRICANTES DE MICROCONTROLADORES
MICROCONTROLADOR- FAMILIAS
Principales ámbitos donde intervienen los microcontroladores:
MICROCONTROLADOR- FAMILIAS

PIC de gamma basica (16c5xx)


Datos 8bits
Instrucciones de 12 bits
33 instrucciones
Sin interrupciones
Pila de dos niveles
Alimentación desde 2,5V
MICROCONTROLADOR- FAMILIAS

PIC de gamma media 16c(F)XXX


• Datos de 8bits
• Instrucciones de 14 bits
• 35 instrucciones
• Interrupciones
• Pila de 8 niveles
• Gran variedad de periféricos tales como
• Timers, USART, LCD, COMPARADORES, ETC
MICROCONTROLADOR- FAMILIAS

PIC de gamma alta (17CXXX)


• Datos de 8 bits
• Instrucciones de 16 bits
• 58 instrucciones
• Arquitectura abierta(bus de datos, direcciones
disponibles)
• Gran variedad de periféricos: como en gamma
• media mas multiplicador HW de gran
velocidad
MICROCONTROLADOR- FAMILIAS

PIC de gamma mejorada (18C(F)XXX)


• Datos de 8 bits
• 77 instrucciones
• Alta velocidad(hasta 40Mhz)
• Arquitectura orientada al lenguaje C
• Potentes herramientas de emulación.
MICROCONTROLADOR- FAMILIAS
MICROCONTROLADORES AVR
Características de los AVR

• Arquitectura Harvard
• 32 registros de 8 bits
• Puertos de E/S bidireccionales configurables independientes pin
por pin.
• Estan fabricados con tecnologia CMOS.
• Suministro de alta corriente en los pines de E/S.
• Set de 130 instrucciones
• Memorias de programa(Flash o Rom), memoria de datos
Estatica(SRAM) y memoria EEPROM internas.
MICROCONTROLADOR- FAMILIAS
Tipos de microcontroladores AVR
MICROCONTROLADOR- FAMILIAS

AVR TINY

• Tienen menos recursos de memoria


y perifericos posibles
• Son muy veloces alcanzando a operar a 20 MIPS
(millones de instrucciones por Segundo)
• Inicialmente de 8 pines
• Actualmente hay modelos de 20 pines
MICROCONTROLADOR- FAMILIAS

AVR MEGA

• 8 bits, la mayoria de 16 bits


• Mas de 300 intrucciones
• Memoria flash de hasta 256 Kb para almacenar 128 Kb
de instrucciones
• RAM de 4 Kb de datos temporalis
• Encapsulados de 28 a 100 pines
MICROCONTROLADOR- FAMILIAS

AVR XMEGA

• 8 bits, con injertos de 16 bits


• Mas de 300 intrucciones
• Ninguno de ellos viene en empaque
• Velocidades de hasta 33 Mhz
• Tensioens de hasta 3,3 V
• Memoria de programa de 384 Kb
• Encapsulados de 44, 64 y 100 pines
MICROCONTROLADOR- FAMILIAS

AVR32

• 32 bits
• La unidad del acumulador de multiplicacion es capaz de
desempeñar operaciones aritméticas de 32 bits,
48 bit en dos ciclos

Anda mungkin juga menyukai