FAMILIAS DE MICROCONTROLADORES MICROCONTROLADORES
Andrés Nicolás Ballesteros V. 20101005053 Jhon Alejandro Peña T. 20101005068 Victor Felipe Lopez O. 20101005066
Análisis y Diseño de Microcontroladores Prof. Julián Rolando Camargo
Universidad Distrital Francisco José de Caldas Ingeniería Electrónica 2012
FAMILIAS DE MICROCONTROLADORES (µC) Un microcontrolador es un circuito integrado el cual le otorga a su comprado la capacidad de programarlo, implementando varios de sus bloques funcionales para realizar tareas específicas. Un µC normalmente posee las 3 unidades principales del computador:
Unidad Central de procesamiento. Memoria. Periféricos (E/S).
La distribución, implementación y características de estos elementos dentro del microcontrolador depende de la empresa y la familia a la que este pertenezca, podemos encontrar múltiples empresas que realizan microcontroladores, como:
Atmel. Freescale (antigua Motorola). Holtek. Intel. National Semiconductor. Semiconductor. Microchip. NXP Semiconductors (Antes Philips). P hilips). Renesas (Antes Hitachi, Hitachi, Mitsubishi Mitsubishi y NEC Corp). STMicroelectronics. Texas Instruments. Zilog. Infineon. Paralax. Silabs. Entre otros.
A continuación se explicarán algunos de ellos dando sus características principales, familias de microcontroladores que posee, algunas aplicaciones de ellos y miembros de estas familias.
FAMILIAS DE MICROCONTROLADORES (µC) Un microcontrolador es un circuito integrado el cual le otorga a su comprado la capacidad de programarlo, implementando varios de sus bloques funcionales para realizar tareas específicas. Un µC normalmente posee las 3 unidades principales del computador:
Unidad Central de procesamiento. Memoria. Periféricos (E/S).
La distribución, implementación y características de estos elementos dentro del microcontrolador depende de la empresa y la familia a la que este pertenezca, podemos encontrar múltiples empresas que realizan microcontroladores, como:
Atmel. Freescale (antigua Motorola). Holtek. Intel. National Semiconductor. Semiconductor. Microchip. NXP Semiconductors (Antes Philips). P hilips). Renesas (Antes Hitachi, Hitachi, Mitsubishi Mitsubishi y NEC Corp). STMicroelectronics. Texas Instruments. Zilog. Infineon. Paralax. Silabs. Entre otros.
A continuación se explicarán algunos de ellos dando sus características principales, familias de microcontroladores que posee, algunas aplicaciones de ellos y miembros de estas familias.
Atmel
Atmel es una compañía de semiconductores, fundada en 1984. Su línea de productos incluye microcontroladores (incluyendo derivados del 8051, el AT91SAM basados en ARM, y sus arquitecturas propias AVR y AVR32), dispositivos de radiofrecuencia, memorias EEPROM y Flash, ASICs, WiMAX, y muchas otras. También tiene capacidad de ofrecer soluciones del tipo system on chip (SoC). Atmel sirve a los mercados de la electrónica de consumo, comunicaciones, computadores, redes, electrónica industrial, equipos médicos, automotriz, aeroespacial y militar. Es una industria líder en sistemas seguros, especialmente en el mercado de las tarjetas seguras. Atmel arquitectura 8051
Atmel posee una amplia gama de microcontroladores (MCUs) de 8-bits con múltiples funciones basados en el conjunto de instrucciones 8051, con características y funcionalidad de las más de 50 referencias que proporcionan memorias flash que van desde 2 KB a 128 KB. La mayoría de los dispositivos incluyen la programación en-sistema (ISP) para flexibilidad de uso adicional. Otras opciones incluyen el procesamiento de señales digitales (DSP), extensiones avanzadas del temporizador /modulador de ancho de pulso (PWM) periféricos, e interfaces USB y CAN. Sus miembros proveen compatibilidad a nivel binario en aplicaciones basadas en el 80C51, junto a la compatibilidad pin a pin con dispositivos dispositivos de la competencia (reemplazo (reemplazo directo e indirecto). Los dispositivos AT89LP aumentan dramáticamente el rendimiento en un factor de 6 a 12 veces. Aplicaciones: Núcleo de ciclo único: Manejo de baterías, control remoto universal, manejo de energía, manejo de motores. Flash ISP (In-System Programmable): aplicaciones que requieren conversión análoga a digital, modulación de ancho de pulso, etc. Flash (Reprogrammable): gran variedad de aplicaciones embebidas. CAN Networking MCUs: dispositivos médicos, automatización para industrias y fábricas, aviación, entornos marítimos. USB MCUs: grabadoras Flash, cámaras, celulares
Miembros arquitectura 8051: Device Name
Flash Max. Op. (Kbytes) Freq.
CPU
Max I/O Pins
USB Trans.
USB Interf.
TWI SRAM EEPROM Self Prog Op. Voltage Ti me rs UART UART CAN CAN ADC (I2C) Speed (Kbytes) (Bytes) Memory (Vcc)
SPI
AT80C51RD 2
60 8051-12C
32
1
1.25
2.7 to 5.5
4
AT83C5134
32 8051-12C
34
1 D e vi ce
1
1
1
1.25
512
2.7 to 3.6
4
AT83C5135
32 8051-12C
34
1 D e vi ce
1
1
1
1.25
512
2.7 to 3.6
4
AT83C5136
32 8051-12C
34
1 D e vi ce
1
1
1
1.25
512
2.7 to 3.6
4
0.25
256
AT83EB5114
1
I SP
24 8051-12C
11
2
24 8051-12C
15
1
AT89C4051
4
24 8051-12C
15
1
AT89C5115
16
40 8051-12C
20
1
AT89C5130A-M
16
48 8051-12C
34
1 D e vi ce
1
1
AT89C5131A-L
32
48 8051-12C
34
1 D e vi ce
1
AT89C5131A-M
32
48 8051-12C
34
1 D e vi ce
1
AT89C5132
64
20 8051-12C
44
1 D e vi ce
1
AT89C51AC2
32
40 8051-12C
34
AT89C51AC3
64
60 8051-12C
32
AT89C51CC01
32
40 8051-12C
34
1
AT89C51CC02
16
40 8051-12C
20
1
AT89C2051
50
0.125
4 2
2.7 to 6.0
2
0.5
2048 API
3.0 to 5.5
4 UART
1
1.25
1024 API
2.7 to 5.5
4 UART/USB
1
1
1.25
1024 API
3.0 to 3.6
4 UART/USB
1
1
1.25
1024 API
2.7 to 5.5
4 UART/USB
1
0.125
3.0 to 3.6 2.7 to 6.0
62.5
1
22.7
2.25
API
2.7 to 3.6
2 UART/USB
1
62.5
1.25
2048 API
3.0 to 5.5
4 UART
1
62.5
2.25
2048 API
3.0 to 5.5
4 UART
1
62.5
1.25
2048 API
3.0 to 5.5
4 UART/CAN
1
62.5
0.5
2048 API
3.0 to 5.5
4 UART/CAN
1
62.5
AT89C51CC03
64
40 8051-12C
37
1
1
2.25
2048 API
3.0 to 5.5
4 UART/CAN
AT89C51ED 2
64
60 8051-12C
32
1
1
2
2048 API
2.7 to 5.5
4 UART 4 UART
AT89C51I C2
32
60 8051-12C
34
1
1
1
1.25
API
2.7 to 5.5
AT89C51I D 2
64
60 8051-12C
32
1
1
1
2
2048 API
2.7 to 5.5
4 UART
AT89C51RB2
16
60 8051-12C
32
1
1
1.25
API
2.7 to 5.5
4 UART
AT89C51RC
32
24 8051-12C
32
1
0.5
4.0 to 6.0
3
AT89C51RC2
32
60 8051-12C
32
1
1
1.25
API
2.7 to 5.5
4 UART
AT89C51RD 2
64
60 8051-12C
32
1
1
2
API
2.7 to 5.5
4 UART
AT89C51RE2
128
60 8051-12C
34
1
2
8.25
API
AT89C55WD
20
24 8051-12C
32
1
0.25
2.7 to 5.5
4 UART/OCD
4.0 to 6.0
3
AT89EB5114 AT89LP2052
2
20 8051-1C
15
1
AT89LP213
2
20 8051-1C
14
1
AT89LP214
2
20 8051-1C
12
1
AT89LP216
2
20 8051-1C
14
1
AT89LP3240
32
20 8051-1C
38
1
AT89LP4052
4
20 8051-1C
15
1
1
0.25
AT89LP428
4
25 8051-1C
30
1
1
0.75
AT89LP51
1
1
0.25
2.4 to 5.5
2 S PI
0.125
2.4 to 5.5
2 S PI /OCD
1
0.125
2.4 to 5.0
2 S PI /OCD
1
0.125
2.4 to 5.5
2 S PI /OCD
1
153.8
8192 I AP
2.4 to 3.6
3 S PI /OCD
2.4 to 5.5
2 S PI
512 I AP
2.4 to 5.5
3 S PI /OCD 3 S PI
4
20 8051-1C
36
0.25
256 I AP
2.4 to 5.5
AT89LP51ED 2
64
20 8051-1C
42
1
1
1
153.8
2.25
4096 API
2.4 to 5.5
4 S PI /OCD /UART
AT89LP51I C2
32
20 8051-1C
42
1
1
1
153.8
1.375
API
2.4 to 5.5
4 S PI /OCD /UART
AT89LP51I D 2
64
AT89LP51RB2
1
4.25
20 8051-1C
42
1
1
1
153.8
2.25
4096 API
2.4 to 5.5
4 S PI /OCD /UART
20 8051-1C
42
1
1
1
153.8
1.375
0 API
2.4 to 5.5
4 S PI /OCD /UART
AT89LP51RC2
32
20 8051-1C
42
1
1
1
153.8
1.375
0 API
2.4 to 5.5
4 S PI /OCD /UART
AT89LP51RD 2
64
20 8051-1C
42
1
1
1
153.8
2.25
0 API
2.4 to 5.5
4 S PI /OCD /UART
0.25
256 I AP
2.4 to 5.5
3 S PI
1
4.25
8192 I AP
2.4 to 3.6
3 S PI /OCD
1
0.75
1024 I AP
2.4 to 5.5
3 S PI /OCD
AT89LP52
8
20 8051-1C
36
AT89LP6440
64
20 8051-1C
38
1
AT89LP828
8
25 8051-1C
30
1
AT89LS51
4
16 8051-12C
32
1
0.125
2.7 to 4.0
2 S PI
AT89LS52
8
16 8051-12C
32
1
0.25
2.7 to 4.0
3 S PI
AT89S 2051
2
24 8051-12C
15
1
0.25
2.7 to 5.5
2 S PI
AT89S 4051
4
24 8051-12C
15
1
0.25
2.7 to 5.5
2 S PI
AT89S 51
4
24 8051-12C
32
1
0.125
4.0 to 5.5
2 S PI
8
24 8051-12C
32
1
0.25
4.0 to 5.5
3 S PI
12
24 8051-12C
32
1
0.25
2.7 to 5.5
3 S PI
AT89S 52 AT89S 8253
1
1
1
153.8
2048
Atmel arquitectura ARM
ARM es una arquitectura RISC (Reduced Instruction Set Computer) de 32 bits desarrollada por ARM Holdings. Se llamó Advanced RISC Machine, y anteriormente Acorn RISC Machine. La arquitectura ARM es el conjunto de instrucciones de 32 bits más ampliamente utilizado en unidades producidas. La relativa simplicidad de los procesadores ARM los hace ideales para aplicaciones de baja potencia. Están diseñados para optimizar el sistema de control, cableado y conectividad inalámbrica, administración de interfaz de usuario, de baja potencia y facilidad de uso. Características principales: -Procesador Atmel ARM basado en flash MCU ofrece: Hasta 2 MB de memoria Flash y 128 KB de SRAM, con la operación de frecuencias de hasta 120MHz. Acceso directo a memoria (DMA) y las implementaciones de memoria, que permiten transferencias de alta velocidad de datos al tiempo de liberar el procesador para la aplicación. "Touch-ready" capacidad, capacidad, a través de Atmel ® QTouch tecnología táctil capacitiva. -Procesador Atmel ARM basados en MPUs embebidos ofrece: Frecuencias de operación de hasta 400 MHz un gran conjunto de periféricos de alto rendimiento, DDR2 y soporte NAND Flash Los Atmel SAM9 MCUs están optimizados para reducción de costos en aplicaciones industriales. industriales. Miembros: Device Name AT19 SAM7S1 28
Flash (Kbytes)
Pin Count
Max. Op. Fr eq.
C PU
Max I/O Pins
USB Trans Trans..
USB USB Int Inter erf f
1 28
64
5 5 ARM7TDMI
32
AT91 M4080 0
0
1 00
4 0 ARM7TDMI
32
No
AT91 M4280 0A
0
1 44
3 3 ARM7TDMI
54
No
AT91 M5580 0A
0
1 76
3 3 ARM7TDMI
58
No
AT91 R40 008
0
1 00
AT91 RM920 0
0
2 56
AT91 SAM7L12 8
7 5 ARM7TDMI 18 0 ARM920
32 12 2
1 Devi c e
SPI 1
Graphic UART LCD
Video Decoder
Camera Interface
ADC SRAM channels (Kbytes) 8
EEPROM (Bytes)
l Program Memory
Temp. Range (deg C)
I/O Supply Class
1
3 No
No
No
0
2 No
No
No
2
0
2 No
No
No
1
0
3 No
No
No
0
2 No
No
No
2 56
0 NO
-4 0 to 8 5
3.3
1
1
5 No
No
No
16
0 NO
-4 0 to 8 5
3.3
No 3 Ho s t, Devi c e
TWI ( I2 I2 C) C)
8
32
0 NO
-4 0 to 8 5
1.8/3.3
8
0 NO
-4 0 to 8 5
1.8/3.3
8
0 NO
-4 0 to 8 5
3.3/5.0
8
0 NO
-4 0 to 8 5
3.3/5.0
Operating Voltage (Vcc) 3.0 to 3.6
1 28
1 44
3 6 ARM7TDMI
80
No
1
1
3 No
No
No
4
6
0 YES
-4 0 to 8 5
1.8/3.3
1.8 to 3.6
AT91 SAM7L64
64
1 44
3 6 ARM7TDMI
80
No
1
1
3 No
No
No
4
6
0 YES
-4 0 to 8 5
1.8/3.3
1.8 to 3.6
AT91 SAM7S1 6
16
48
5 5 ARM7TDMI
21
No
1
1
2 No
No
No
8
4
0 NO
-4 0 to 8 5
1.8/3.3
3.0 to 3.6
AT91 SAM7S1 61
16
64
5 5 ARM7TDMI
32
1 Devi c e
1
1
3 No
No
No
8
4
0 NO
-4 0 to 8 5
1.8/3.3
3.0 to 3.6
AT91 SAM7S2 56
1 Devi c e
1
1
3 No
No
No
8
64
0 NO
-4 0 to 8 5
1.8/3.3
3.0 to 3.6
1
1
2 No
No
No
8
8
0 NO
-4 0 to 8 5
1.8/3.3
3.0 to 3.6
2 56
64
5 5 ARM7TDMI
32
AT91 SAM7S3 2
32
48
5 5 ARM7TDMI
21
AT91 SAM7S3 21
32
64
5 5 ARM7TDMI
32
1 Devi c e
1
1
3 No
No
No
8
8
0 NO
-4 0 to 8 5
1.8/3.3
3.0 to 3.6
AT91 SAM7S5 12
5 12
64
5 5 ARM7TDMI
32
1 Devi c e
1
1
3 No
No
No
8
64
0 NO
-4 0 to 8 5
1.8/3.3
3.0 to 3.6
64
64
5 5 ARM7TDMI
32
1 Devi c e
1
1
3 No
No
No
8
16
0 NO
-4 0 to 8 5
1.8/3.3
3.0 to 3.6
2 56
1 44
4 8 ARM7TDMI
88
1 Devi c e
1
1
3 No
No
No
8
32
0 NO
-4 0 to 8 5
1.8/3.3
3.0 to 3.6
AT91 SAM7S6 4 AT91 SAM7SE2 56 AT91 SAM7SE3 2 AT91 SAM7SE5 12
No
32
1 44
4 8 ARM7TDMI
88
1 Devi c e
1
1
3 No
No
No
8
8
0 NO
-4 0 to 8 5
1.8/3.3
3.0 to 3.6
5 12
1 44
4 8 ARM7TDMI
88
1 Devi c e
1
1
3 No
No
No
8
32
0 NO
-4 0 to 8 5
1.8/3.3
3.0 to 3.6
AT91SAM7X128
128
100
55 ARM7TDMI
62
1 Device
2
1
3 No
No
No
8
32
0 NO
-40 to 85
AT91SAM7X256
256
100
55 ARM7TDMI
62
1 Device
2
1
3 No
No
No
8
64
0 NO
-40 to 85
3.3 3.0 to 3.6
AT91SAM7X512
512
100
55 ARM7TDMI
62
1 Device
2
1
3 No
No
No
8
128
0 NO
-40 to 85
3.3 3.0 to 3.6
AT91SAM7XC128
128
100
55 ARM7TDMI
62
1 Device
2
1
3 No
No
No
8
32
0 NO
-40 to 85
3.3 3.0 to 3.6
AT91SAM7XC256
256
100
55 ARM7TDMI
62
1 Device
2
1
3 No
No
No
8
64
0 NO
-40 to 85
3.3 3.0 to 3.6
AT91SAM7XC512
512
100
55 ARM7TDMI
62
1 Device
2
1
3 No
No
No
8
128
0 NO
-40 to 85
3.3 3.0 to 3.6
AT91SAM9260
0
217
210 ARM926
96
3 Host, Device
2
1
7 No
No
Yes
4
8
0 NO
-40 to 85
1.8/3.3
AT91SAM9261
0
217
240 ARM926
96
3 Host, Device
2
1
4 Yes
No
No
160
0 NO
-40 to 85
1.8/3.3
AT91SAM9263
0
324
240 ARM926
160
3 Host, Device
2
1
4 Yes
No
Yes
96
0 NO
-40 to 85
1.8/3.3
AT91SAM9G10
0
217
266 ARM926
96
3 Host, Device
2
1
4 Yes
No
No
AT91SAM9G15
0
217
400 ARM926
105
3 Host, Device
2
3
6 Yes
No
No
AT91SAM9G20
0
217
400 ARM926
96
3 Host, Device
2
1
7 No
No
Yes
4
32
0 NO
-40 to 85
1.8/3.3
0.9 to 1.1
AT91SAM9G25
0
217
400 ARM926
105
3 Host, Device
2
3
7 No
No
Yes
12
32
0 NO
-40 to 85
1.8/3.3
0.9 to 1.1
AT91SAM9G35
0
217
400 ARM926
105
3 Host, Device
2
3
6 Yes
No
No
12
32
0 NO
-40 to 85
1.8/3.3
0.9 to 1.1
AT91SAM9G45
0
324
400 ARM926
160
3 Host, Device
2
2
5 Yes
No
Yes
8
64
0 NO
-40 to 85
1.8/3.3
0.9 to 1.1
12
3.3 3.0 to 3.6
1.08 to 1.32
16
0 NO
-40 to 85
1.8/3.3
1.08 to 1.32
32
0 NO
-40 to 85
1.8/3.3
0.9 to 1.1
AT91SAM9G46
0
324
400 ARM926
160
3 Host, Device
2
2
5 Yes
No
Yes
8
64
0 NO
-40 to 85
1.8/3.3
0.9 to 1.1
AT91SAM9M10
0
324
400 ARM926
160
3 Host, Device
2
2
5 Yes
Yes
Yes
8
64
0 NO
-40 to 85
1.8/3.3
0.9 to 1.1
AT91SAM9M11
0
324
400 ARM926
160
3 Host, Device
2
2
5 Yes
Yes
Yes
8
64
0 NO
-40 to 85
1.8/3.3
0.9 to 1.1
AT91SAM9N12
0
217
400 ARM926
105
2 Host, Device
2
2
7 Yes
No
No
12
32
0 NO
-40 to 85
1.8/3.3
0.9 to 1.1
AT91SAM9R64
0
144
240 ARM926
49
1 Device
1
1
5 No
No
No
3
64
0 NO
-40 to 85
1.8/3.3
1.08 to 1.32
AT91SAM9RL64
0
217
240 ARM926
118
1 Device
1
2
5 Yes
No
No
6
64
0 NO
-40 to 85
1.8/3.3
1.08 to 1.32
AT91SAM9X25
0
217
400 ARM926
105
3 Host, Device
2
3
7 No
No
No
12
32
0 NO
-40 to 85
1.8/3.3
0.9 to 1.1
AT91SAM9X35
0
217
400 ARM926
105
3 Host, Device
2
3
7 Yes
No
No
12
32
0 NO
-40 to 85
1.8/3.3
0.9 to 1.1
AT91SAM9XE128
128
217
180 ARM926
96
3 Host, Device
2
2
6 No
No
Yes
4
16
0 NO
-40 to 85
1.8/3.3
1.65 to 1.95
AT91SAM9XE256
256
217
180 ARM926
96
3 Host, Device
2
2
6 No
No
Yes
4
32
0 NO
-40 to 85
1.8/3.3
1.65 to 1.95
AT91SAM9XE512
512
217
180 ARM926
96
3 Host, Device
2
2
6 No
No
Yes
4
32
0 NO
-40 to 85
1.8/3.3
1.65 to 1.95
ATSAM3A4C
256
100
84 Cortex-M3
63
1 Host, Device
5
2
4
16
64
YES
-40 to +85
1.62 to 3.6
1.62 to 3.6
ATSAM3A8C
512
100
84 Cortex-M3
63
1 Host, Device
5
2
4
16
96
YES
-40 to +85
1.62/3.6
1.62 to 3.6
ATSAM3N00A
16
48
48 Cortex-M3
34
2
2
3
8
4
YES
-40 to +85
1.8/3.3
1.62 to 3.6
ATSAM3N00B
16
64
48 Cortex-M3
47
3
2
4
10
4
YES
-40 to +85
1.8/3.3
1.62 to 3.6
ATSAM3N0A
32
48
48 Cortex-M3
34
2
2
3
8
8
YES
-40 to +85
1.8/3.3
1.62 to 3.6
ATSAM3N0B
32
64
48 Cortex-M3
47
3
2
4
10
8
YES
-40 to +85
1.8/3.3
1.62 to 3.6
ATSAM3N0C
32
100
48 Cortex-M3
79
3
2
4
16
8
YES
-40 to +85
1.8/3.3
1.62 to 3.6
ATSAM3N1A
64
48
48 Cortex-M3
34
2
2
3
8
8
YES
-40 to +85
1.8/3.3
1.62 to 3.6
ATSAM3N1B
64
64
48 Cortex-M3
34
3
2
4
10
8
YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3N1C
64
100
48 Cortex-M3
34
No
3
2
4 No
No
No
16
8
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3N2A
128
48
48 Cortex-M3
47
No
2
2
3 No
No
No
8
16
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3N2B
128
64
48 Cortex-M3
47
No
3
2
4 No
No
No
10
16
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3N2C
128
100
48 Cortex-M3
47
No
3
2
4 No
No
No
16
16
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3N4A
256
48
48 Cortex-M3
79
No
2
2
3 No
No
No
8
24
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3N4B
256
64
48 Cortex-M3
79
No
3
2
4 No
No
No
10
24
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3N4C ATSAM3S16C
256
100
48 Cortex-M3
79
1024
100
100 Cortex-M3
79
No 1 Device
3
2
4 No
No
No
16
24
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
3
2
4 No
No
No
16
128
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3S1A
64
48
64 Cortex-M3
34
1 Device
2
2
3 No
No
No
8
16
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3S1B
64
64
64 Cortex-M3
34
1 Device
3
2
4 No
No
No
10
16
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3S1C
64
100
64 Cortex-M3
34
1 Device
3
2
4 No
No
No
16
16
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3S2A
128
48
64 Cortex-M3
47
1 Device
2
2
3 No
No
No
8
32
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3S2B
128
64
64 Cortex-M3
47
1 Device
3
2
4 No
No
No
10
32
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3S2C
128
100
64 Cortex-M3
47
1 Device
3
2
4 No
No
No
16
32
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3S4A
256
48
64 Cortex-M3
79
1 Device
3
2
3 No
No
No
8
48
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3S4B
256
64
64 Cortex-M3
79
1 Device
3
2
4 No
No
No
10
48
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3S4C
256
100
64 Cortex-M3
79
1 Device
3
2
4 No
No
No
16
48
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3S8B
512
64
64 Cortex-M3
47
1 Device
3
2
4
10
64
YES
-40 to +85
1.8/3.3
1.62 to 3.6
ATSAM3S8C
512
100
64 Cortex-M3
79
1 Device
3
2
4
16
64
YES
-40 to +85
1.8/3.3
1.62 to 3.6
ATSAM3SD8B
512
64
64 Cortex-M3
47
1 Device
3
2
4
10
64
YES
-40 to +85
1.8/3.3
1.62 to 3.6
ATSAM3SD8C
512
100
64 Cortex-M3
79
1 Device
4
2
5
16
64
YES
-40 to +85
1.8/3.3
1.62 to 3.6
ATSAM3U1C
64
100
96 Cortex-M3
57
1 Device
4
1
4 No
No
No
8
20
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3U1E
64
144
96 Cortex-M3
96
1 Device
5
2
5 No
No
No
16
20
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3U2C
128
100
96 Cortex-M3
57
1 Device
4
1
4 No
No
No
8
36
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3U2E
128
144
96 Cortex-M3
96
1 Device
5
2
5 No
No
No
16
36
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3U4C
256
100
96 Cortex-M3
57
1 Device
4
1
4 No
No
No
8
50
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3U4E
256
144
96 Cortex-M3
96
1 Device
5
2
5 No
No
No
16
50
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM3X4C
256
100
84 Cortex-M3
63
1 Host, Device
4
2
4
16
64
YES
-40 to +85
1.62/3.6
1.62 to 3.6
ATSAM3X4E
256
144
84 Cortex-M3
103
1 Host, Device
4
2
5
16
64
YES
-40 to +85
1.62/3.6
1.62 to 3.6
ATSAM3X8C
512
100
84 Cortex-M3
63
1 Host, Device
4
2
4
16
96
YES
-40 to +85
1.62/3.6
1.62 to 3.6
ATSAM3X8E
512
144
84 Cortex-M3
103
1 Host, Device
4
2
5
16
96
YES
-40 to +85
1.62/3.6
1.62 to 3.6
ATSAM4S16B
1024
64
Cortex-M4
47
1 Device
3
2
4 No
No
No
11
128
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM4S16C
1024
100
Cortex-M4
79
1 Device
3
2
4 No
No
No
16
128
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM4S8B
512
64
Cortex-M4
47
1 Device
3
2
4 No
No
No
11
128
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM4S8C
512
100
Cortex-M4
79
1 Device
3
2
4 No
No
No
16
128
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM4SD32B
2048
64
Cortex-M4
47
1 Device
3
2
4 No
No
No
11
160
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
ATSAM4SD32C
2048
100
Cortex-M4
79
1 Device
3
2
4 No
No
No
16
128
0 YES
-40 to 85
1.8/3.3
1.62 to 3.6
Microcontroladores Atmel AVR 8 y 32 bits
La arquitectura de los AVR fue concebida por dos estudiantes en el Norwegian Institute of Technology, y posteriormente refinada y desarrollada en Atmel Norway, la empresa subsidiaria de Atmel, fundada por los dos arquitectos del chip. Cuenta con bastantes aficionados debido a su diseño simple y la facilidad de programación. Se pueden dividir en los siguientes grupos:
ATxmega: procesadores muy potentes con de 16 a 384 kB de memoria flash programable, encapsulados de 44, 64 y 100 pines (A4, A3, A1), capacidad de DMA, eventos, criptografía y amplio conjunto de periféricos con DACs. ATmega: microcontroladores AVR grandes con de 4 a 256 kB de memoria flash programable, encapsulados de 28 a 100 pines, conjunto de instrucciones extendido (multiplicación y direccionamiento de programas mayores) y amplio conjunto de periféricos. ATtiny: pequeños microcontroladores AVR con de 0,5 a 8 kB de memoria flash programable, encapsulados de 6 a 20 pines y un limitado set de periféricos. AT90USB: ATmega integrado con controlador USB AT90CAN: ATmega con controlador de bus CAN Tipos especiales: algunos modelos especiales, por ejemplo, para el control de los cargadores de baterías, pantallas LCD y los controles de los motores o la iluminación. AT90S: tipos obsoletos, los AVRs clásicos Estos microcontroladores están soportados por tarjetas de desarrollo de costo razonable, capaces de descargar el código al microcontrolador, y por una versión de las herramientas GNU. Esto último es posible por su uniformidad en el acceso al espacio de memoria, propiedad de la que carecen los procesadores de memoria segmentada o por bancos, como el PIC o el 8051 y sus derivados. Ofrecen una combinación única de rendimiento, eficiencia de energía, y la flexibilidad de diseño. Optimizado para acelerar el tiempo de comercialización, se basan en una arquitectura más eficiente código de la industria para C y la programación en ensamblador. Ofrecen un gran rendimiento informático con mejor eficiencia energética. Aplicaciones: 32-bit AVR UC3, 8/16-bit AVR XMEGA: Propósito general 8-bit megaAVR: Propósito general, iluminación, LCD. 8-bit tinyAVR: Boards de espacio limitado.
Miembros:
Device Name
Flash (Kbytes)
Pin Max. Op. Count Freq.
CPU
Max I/O Ext Pins Interrupts
USB T ra n s.
U SB I nt e rf ac e S PI
TWI Graphic Video Camera ADC DAC (I2C) LCD Decoder Interface channels Channels
SRAM (Kbytes)
EEPROM (Bytes)
Se Program DRAM Temp. Range Memory Memory (deg C)
I/O Suppl yCl ass
Operating Voltage (Vcc)
AT32UC3A0128
128
144
66 32-bit AVR
109
109
1 Device + OTG
6
1 No
No
No
8
2
32
0 YES
sdram
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
Timers
AT32UC3A0128AU
128
144
66 32-bit AVR
109
109
1 Device + OTG
6
1 No
No
No
8
2
32
0 YES
sdram
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3A0256
256
144
66 32-bit AVR
109
109
1 Device + OTG
6
1 No
No
No
8
2
64
0 YES
sdram
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3A0256AU
256
144
66 32-bit AVR
109
109
1 Device + OTG
6
1 No
No
No
8
2
64
0 YES
sdram
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3A0512AU
512
144
66 32-bit AVR
109
109
1 Device + OTG
6
1 No
No
No
8
2
64
0 YES
sdram
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3A1128
128
100
66 32-bit AVR
69
69
1 Device + OTG
6
1 No
No
No
8
2
32
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3A1256
256
100
66 32-bit AVR
69
69
1 Device + OTG
6
1 No
No
No
8
2
64
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3A1256AU
256
100
66 32-bit AVR
69
69
1 Device + OTG
6
1 No
No
No
8
2
64
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3A1512
512
100
66 32-bit AVR
69
69
1 Device + OTG
6
1 No
No
No
8
2
64
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10 10
10
AT32UC3A1512AU
512
100
66 32-bit AVR
69
69
1 Device + OTG
6
1 No
No
No
8
2
64
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
AT32UC3A3128
128
144
66 32-bit AVR
110
110
1 Device + OTG
6
2 No
No
No
8
2
128
0 YES
sdram
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
AT32UC3A3128S
128
144
66 32-bit AVR
110
110
1 Device + OTG
6
2 No
No
No
8
2
128
0 YES
sdram
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
AT32UC3A3256
256
144
66 32-bit AVR
110
110
1 Device + OTG
6
2 No
No
No
8
2
128
YES
sdram
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
AT32UC3A3256AU
256
144
66 32-bit AVR
110
110
1 Device + OTG
6
2 No
No
No
8
2
128
0 YES
sdram
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
AT32UC3A3256S
256
144
66 32-bit AVR
110
110
1 Device + OTG
6
2 No
No
No
8
2
128
0 YES
sdram
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
AT32UC3A364
64
144
66 32-bit AVR
110
110
1 Device + OTG
6
2 No
No
No
8
2
128
0 YES
sdram
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
AT32UC3A364S
64
144
66 32-bit AVR
110
110
1 Device + OTG
6
2 No
No
No
8
2
128
0 YES
sdram
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
0
AT32UC3A4128
128
100
66 32-bit AVR
1 Device + OTG
6
2 No
No
No
8
AT32UC3A4128S
128
100
66 32-bit AVR
1 Device + OTG
6
2 No
No
No
8
128
0 YES
No
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
128
0 YES
No
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
AT32UC3A4256
256
100
66 32-bit AVR
1 Device + OTG
6
2 No
No
No
8
128
0 YES
No
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
AT32UC3A4256S
256
100
66 32-bit AVR
1 Device + OTG
6
2 No
No
No
8
128
0 YES
No
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
AT32UC3A464
64
100
66 32-bit AVR
1 Device + OTG
6
2 No
No
No
8
128
0 YES
No
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
AT32UC3A464S
64
100
66 32-bit AVR
1 Device + OTG
6
2 No
No
No
8
128
0 YES
No
-40 to 85
3.0 to 3.6
3.0 to 3.6
6
AT32UC3B0128
128
64
60 32-bit AVR
44
44
1 Device + OTG
4
1 No
No
No
8
32
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
AT32UC3B0128AU
128
64
60 32-bit AVR
44
44
1 Device + OTG
4
1 No
No
No
8
32
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3B0256
256
64
60 32-bit AVR
44
44
1 Device + OTG
4
1 No
No
No
8
32
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3B0512
512
64
60 32-bit AVR
44
44
1 Device + OTG
4
1 No
No
No
8
2
96
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3B0512AU
512
64
60 32-bit AVR
44
44
1 Device + OTG
4
1 No
No
No
8
2
96
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
64
64
60 32-bit AVR
44
44
1 Device + OTG
4
1 No
No
No
8
16
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3B1128
128
48
60 32-bit AVR
28
28
1 Device
3
1 No
No
No
6
32
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3B1256
256
48
60 32-bit AVR
28
28
1 Device
3
1 No
No
No
6
0
32
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3B1512
512
48
60 32-bit AVR
28
28
1 Device
3
1 No
No
No
6
2
96
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
64
48
60 32-bit AVR
28
28
1 Device
3
1 No
No
No
6
16
0 YES
No
-40 to 85
3.0-3.6 or (1.65-1.95+3.0-3.6)
3.0-3.6 or (1.65-1.95+3.0-3.6)
10
AT32UC3C0128C
128
144
66 32-bit AVR
123
144
1 Device + OTG
7
3 No
No
No
16
4
36
0 YES
sdram
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
6
AT32UC3C0256C
256
144
66 32-bit AVR
123
144
1 Device + OTG
7
3 No
No
No
16
4
68
0 YES
sdram
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
6
AT32UC3C0512C
512
144
66 32-bit AVR
123
144
1 Device + OTG
7
3 No
No
No
16
4
68
0 YES
sdram
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
6
AT32UC3B064
AT32UC3B164
10
AT32UC3C0512C Aut. AT32UC3C0512CAU
512
144
66 32-bit AVR
123
144
1 Device + OTG
7
3 No
No
No
16
4
68
0 YES
sdram
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
6
AT32UC3C064C
64
144
66 32-bit AVR
123
144
1 Device + OTG
7
3 No
No
No
16
4
20
0 YES
sdram
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
6
AT32UC3C1128C
128
100
66 32-bit AVR
81
100
1 Device + OTG
7
3 No
No
No
16
4
36
0 YES
No
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
6
AT32UC3C1256C
256
100
66 32-bit AVR
81
100
1 Device + OTG
7
3 No
No
No
16
4
68
0 YES
No
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
6
AT32UC3C1512C
512
100
66 32-bit AVR
81
100
1 Device + OTG
7
3 No
No
No
16
4
68
0 YES
No
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
6
AT32UC3C164C
64
100
66 32-bit AVR
81
100
1 Device + OTG
7
3 No
No
No
16
4
20
0 YES
No
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
6
AT32UC3C2128C
128
64
66 32-bit AVR
45
64
1 Device + OTG
5
2 No
No
No
11
2
36
0 YES
No
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
3
AT32UC3C2256C
256
64
66 32-bit AVR
45
64
1 Device + OTG
5
2 No
No
No
11
2
68
0 YES
No
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
3
AT32UC3C2512C
512
64
66 32-bit AVR
45
64
1 Device + OTG
5
2 No
No
No
11
2
68
0 YES
No
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
3
AT32UC3C264C
64
64
66 32-bit AVR
45
64
1 Device + OTG
5
2 No
No
No
11
2
20
0 YES
No
-40 to 85
3.0 to 3.6 or 4.5 to 5.5
3.0 to 3.6 or 4.5 to 5.5
3
AT32UC3L0128
128
48
50 32-bit AVR
36
36
No
5
2 No
No
No
8
0
16
0 YES
No
-40 to 85
1.62 to 3.6
1.62 to 3.6
6
AT32UC3L016
16
48
50 32-bit AVR
36
36
No
5
2 No
No
No
8
0
6
AT32UC3L0256
256
48
50 32-bit AVR
36
36
No
5
2 No
No
No
8
AT32UC3L032
32
48
50 32-bit AVR
36
36
No
5
2 No
No
No
8
AT32UC3L064
64
48
50 32-bit AVR
36
36
No
5
2 No
No
No
8
AT90CAN128
128
64
16 8-bit AVR
53
8
No
1
1 No
No
No
8
0
AT90CAN128 Aut.
128
64
16 8-bit AVR
53
8
No
1
1 No
No
No
8
32
64
16 8-bit AVR
53
8
No
1
1 No
No
No
AT32UC3C1512C Aut.
AT32UC3C2512C Aut.
AT90CAN32
8
0 YES
No
-40 to 85
1.62 to 3.6
1.62 to 3.6
16
0 YES
No
-40 to 85
1.62 to 3.6
1.62 to 3.6
6
16
0 YES
No
-40 to 85
1.62 to 3.6
1.62 to 3.6
6
16
0 YES
No
-40 to 85
1.62 to 3.6
1.62 to 3.6
6
4
4096 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
4
0
4
4096 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
4
8
0
2
1024 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
4
0
0
AT90CAN32 Aut.
32
64
16 8-bit AVR
53
8
No
1
1 No
No
No
8
AT90CAN64
64
64
16 8-bit AVR
53
8
No
1
1 No
No
No
8
AT90CAN64 Aut.
64
64
16 8-bit AVR
53
8
No
1
1 No
No
No
8
8
24
16 8-bit AVR
19
4
No
1
No
No
No
8
AT90PWM161
16
20
16 8-bit AVR
20
3
No
1
No
No
No
11
1
1
512 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
1
AT90PWM216
16
24
16 8-bit AVR
19
4
No
1
No
No
No
8
1
1
512 YES
No
-40 to 105
2.7 to 5.5
2.7 to 5.5
4
AT90PWM2B
8
24
16 8-bit AVR
19
4
No
1
No
No
No
8
1
0.5
512 YES
No
-40 to 105
2.7 to 5.5
2.7 to 5.5
4
AT90PWM316
16
32
16 8-bit AVR
27
4
No
1
No
No
No
11
1
1
512 YES
No
-40 to 105
2.7 to 5.5
2.7 to 5.5
5
AT90PWM3B
8
32
16 8-bit AVR
27
4
No
1
No
No
No
11
1
0.5
512 YES
No
-40 to 105
2.7 to 5.5
2.7 to 5.5
5
No
1
1
AT90PWM1
AT90PWM81
0
2
1024 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
4
4
2048 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
4
4
2048 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
4
0.5
512 YES
No
-40 to 105
2.7 to 5.5
2.7 to 5.5
4
8
20
16 8-bit AVR
20
3
1
No
No
No
11
0.25
512 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
AT90USB1286
128
64
16 8-bit AVR
48
16
1 Device
2
1 No
No
No
8
8
4096 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
4
AT90USB1287
128
64
16 8-bit AVR
48
16
1 Device + OTG
2
1 No
No
No
8
8
4096 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
4
AT90USB162
16
32
16 8-bit AVR
22
21
1 Device
2
No
No
No
0.5
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
2
AT90USB646
64
64
16 8-bit AVR
48
16
1 Device
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
4
AT90USB647
64
64
16 8-bit AVR
48
16
1 Device + OTG
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
4
AT90USB82
8
32
16 8-bit AVR
22
21
1 Device
2
No
No
No
0.5
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
2
ATmega128
128
64
16 8-bit AVR
53
8
No
1
1 No
No
No
8
4
4096 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
4
ATmega1280
128
100
16 8-bit AVR
86
32
No
5
1 No
No
No
16
8
4096 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
6
ATmega1281
128
64
16 8-bit AVR
54
17
No
3
1 No
No
No
8
8
4096 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
6
ATmega1284
128
44
20 8-bit AVR
32
32
No
3
1 No
No
No
8
16
4096 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega1284P
128
44
20 8-bit AVR
32
32
No
3
1 No
No
No
8
16
4096 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega128A
128
64
16 8-bit AVR
53
8
No
1
1 No
No
No
8
4
4096 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
4
ATmega16
16
44
16 8-bit AVR
32
3
No
1
1 No
No
No
8
ATmega162
16
44
16 8-bit AVR
35
3
No
1
No
No
No
ATmega164A
16
44
20 8-bit AVR
32
32
No
3
1 No
No
No
ATmega164P
16
44
20 8-bit AVR
32
32
No
3
1 No
No
ATmega164P Aut.
16
44
16 8-bit AVR
32
32
No
3
1 No
ATmega164PA
16
44
20 8-bit AVR
32
32
No
3
1 No
0
0
0
1
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
3
0
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
4
8
0
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
No
8
0
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
No
No
8
1
512 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
3
No
No
8
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega164P-B Aut.
16
44
16 8-bit AVR
32
32
No
3
1 No
No
No
8
1
512 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
3
ATmega165P
16
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega165PA
16
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
Device Name
Flash (Kbytes)
Pin Max. Op. Count Freq.
CPU
Max I/O Ext Pins Interrupts
USB T ra n s.
U SB I nt e rf a ce S PI
TWI Graphic Video Camera (I2C) LCD Decoder Interface
ADC DAC channels Channels
ATmega168
16
32
20 8-bit AVR
23
24
No
2
1 No
No
No
8
ATmega168 Aut.
16
32
16 8-bit AVR
23
24
No
2
1 No
No
No
8
ATmega168A
16
32
20 8-bit AVR
23
24
No
2
1 No
No
No
8
ATmega168P
16
32
20 8-bit AVR
23
24
No
2
1 No
No
No
8
ATmega168PA
16
32
20 8-bit AVR
23
24
No
2
1 No
No
No
8
ATmega169A
16
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
ATmega169P
16
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
ATmega169P Aut.
16
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
ATmega169PA
16
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
ATmega16A
16
44
16 8-bit AVR
32
3
No
1
1 No
No
No
ATmega16HVA
16
28
4 8-bit AVR
6
3
No
1
0 No
No
No
ATmega16HVB
16
44
8 8-bit AVR
17
15
No
1
1 No
No
No
8
ATmega16M1
16
32
16 8-bit AVR
27
27
No
1
No
No
No
SRAM (Kbytes)
EEPROM (Bytes)
Se Program DRAM Temp. Range Memory Memory (deg C)
I/O Supply Cla ss
Operatin g Voltage (Vcc)
Timers
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
1
512 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
3
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
1
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
3
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
8
1
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
3
6
0.5
256 YES
No
-20 to 85
1.8 to 9.0
1.8 to 9.0
2
0
1
512 YES
No
-40 to 85
4.0 to 25
4.0 to 25
2
11
1
1
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
2
11
1
0
0
3
ATmega168PA Aut.
ATmega16M1 Aut.
16
32
16 8-bit AVR
27
27
1
No
No
No
ATmega16U2
16
32
16 8-bit AVR
22
21
1 Device
No
2
No
No
No
1 Device
0
0
1
512 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
2
0.5
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
2 4
ATmega16U4
16
44
16 8-bit AVR
26
13
2
1 No
No
No
12
2.1
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
ATmega2560
256
100
16 8-bit AVR
86
32
No
5
1 No
No
No
16
0
8
4096 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
6
ATmega2561
256
64
16 8-bit AVR
54
17
No
3
1 No
No
No
8
0
8
4096 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
6
ATmega32
32
44
16 8-bit AVR
32
3
No
1
1 No
No
No
8
0
2
1024 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
3
ATmega324A
32
44
20 8-bit AVR
32
32
No
3
1 No
No
No
8
0
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega324P
32
44
20 8-bit AVR
32
32
No
3
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega324P Aut.
32
44
16 8-bit AVR
32
32
No
3
1 No
No
No
8
2
1024 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
3
ATmega324PA
32
44
20 8-bit AVR
32
32
No
3
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
0
ATmega324P-B Aut.
32
44
16 8-bit AVR
32
32
No
3
1 No
No
No
8
2
1024 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
3
ATmega325
32
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega3250
32
100
16 8-bit AVR
69
25
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega3250A
32
100
20 8-bit AVR
69
25
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega3250P
32
100
20 8-bit AVR
69
25
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega325A
32
64
20 8-bit AVR
54
17
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega325P
32
64
20 8-bit AVR
54
17
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega325PA
32
64
20 8-bit AVR
54
17
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega328
32
32
20 8-bit AVR
23
24
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega328P
32
32
20 8-bit AVR
23
24
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega328P Aut.
32
32
16 8-bit AVR
23
24
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
3
ATmega329
32
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega3290
32
100
16 8-bit AVR
69
32
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega3290A
32
100
20 8-bit AVR
69
32
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega3290P
32
100
20 8-bit AVR
69
32
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega329A
32
64
20 8-bit AVR
54
17
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega329P
32
64
20 8-bit AVR
54
17
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega329PA
32
64
20 8-bit AVR
54
17
No
2
1 No
No
No
8
2
1024 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega32A
32
44
16 8-bit AVR
32
3
No
1
1 No
No
No
8
2
1024 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
3
0
0
0
0
0
ATmega32C1 Aut.
32
32
16 8-bit AVR
27
27
No
1
No
No
No
11
1
2
1024 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
2
ATmega32HVB
32
44
8 8-bit AVR
17
15
No
1
1 No
No
No
8
0
2
1024 YES
No
-40 to 85
4.0 to 25
4.0 to 25
2
ATmega32M1
32
32
16 8-bit AVR
27
27
No
1
No
No
No
11
1
2
1024 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
2
ATmega32M1 Aut.
32
32
16 8-bit AVR
27
27
No
1
No
No
No
11
1
2
1024 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
2
ATmega32U2
32
32
16 8-bit AVR
22
20
1 Device
2
No
No
No
0
1
1024 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
2
ATmega32U4
32
44
16 8-bit AVR
26
13
1 Device
2
2.5
1024 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
4
ATmega406
40
48
1 8-bit AVR
18
4
No
2
512 YES
No
-30 to 85
4.0 to 25
4.0 to 25
2
ATmega48
4
32
20 8-bit AVR
23
24
No
3
ATmega48 Aut.
4
32
16 8-bit AVR
23
24
No
ATmega48A
4
32
20 8-bit AVR
23
24
ATmega48P
4
32
20 8-bit AVR
23
ATmega48PA
4
32
20 8-bit AVR
23
1 No
No
No
12
1 No
No
No
11
2
1 No
No
No
8
0.5
256 NO
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
1 No
No
No
8
0.5
256 NO
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
3
No
2
1 No
No
No
8
0.5
256 NO
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
24
No
2
1 No
No
No
8
0.5
256 NO
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
24
No
2
1 No
No
No
8
0.5
256 NO
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
4
0
0
ATmega48PA Aut. ATmega64
64
64
16 8-bit AVR
53
8
No
1
1 No
No
No
8
4
2048 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
ATmega640
64
100
16 8-bit AVR
86
32
No
5
1 No
No
No
16
0
8
4096 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
6
ATmega644
64
44
20 8-bit AVR
32
32
No
3
1 No
No
No
8
0
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega644A
64
44
20 8-bit AVR
32
32
No
3
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega644P
64
44
20 8-bit AVR
32
32
No
3
1 No
No
No
8
0
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega644P Aut.
64
44
16 8-bit AVR
32
32
No
3
1 No
No
No
8
0
4
2048 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
3
ATmega644PA
64
44
20 8-bit AVR
32
32
No
3
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega645
64
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega6450
64
100
16 8-bit AVR
69
25
No
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega6450A
64
100
20 8-bit AVR
69
25
No
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega6450P
64
100
20 8-bit AVR
69
25
No
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega645A
64
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
0
0
ATmega645P
64
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
0
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega649
64
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
0
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega6490
64
100
16 8-bit AVR
69
32
No
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega6490A
64
100
20 8-bit AVR
69
32
No
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega6490P
64
100
20 8-bit AVR
69
32
No
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega649A
64
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
0
ATmega649P
64
64
16 8-bit AVR
54
17
No
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega64A
64
64
16 8-bit AVR
53
8
No
1
1 No
No
No
8
4
2048 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
4
ATmega64C1 Aut.
64
32
16 8-bit AVR
27
27
No
1
No
No
No
11
1
4
2048 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
2
ATmega64M1
64
32
16 8-bit AVR
27
27
No
1
No
No
No
11
1
4
2048 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
2
ATmega64M1 Aut.
64
32
16 8-bit AVR
27
27
No
1
No
No
No
11
1
4
2048 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
2
ATmega8
8
32
16 8-bit AVR
23
2
No
1
1 No
No
No
8
0
1
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
3
ATmega8515
8
44
16 8-bit AVR
35
3
No
1
No
No
No
0
0.5
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
2
ATmega8535
8
44
16 8-bit AVR
32
3
No
1
1 No
No
No
8
0
0.5
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
3
ATmega88
8
32
20 8-bit AVR
23
24
No
2
1 No
No
No
8
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega88 Aut.
8
32
16 8-bit AVR
23
24
No
2
1 No
No
No
8
1
512 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
3
ATmega88A
8
32
20 8-bit AVR
23
24
No
2
1 No
No
No
8
0
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega88P
8
32
20 8-bit AVR
23
24
No
2
1 No
No
No
8
0
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega88PA
8
32
20 8-bit AVR
23
24
No
2
1 No
No
No
8
1
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
3
ATmega8A
8
32
16 8-bit AVR
23
2
No
1
1 No
No
No
8
1
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
3
ATmega8HVA
8
28
4 8-bit AVR
6
3
No
1
No
No
No
6
0.5
256 YES
No
-20 to 85
1.8 to 9.0
1.8 to 9.0
2
ATmega8U2
8
32
16 8-bit AVR
22
20
No
No
No
0
0.5
512 YES
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
2
ATtiny10
1
6
12 8-bit AVR
4
4
No
No
No
No
4
0
0.03
0 NO
No
-40 to 125
1.8 to 5.5
1.8 to 5.5
1
ATtiny13
1
8
20 8-bit AVR
6
6
No
0 No
No
No
4
0.06
64 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
1
ATmega88PA Aut.
1 Device
2
Device Name
Flash (Kbytes)
Pin Max. Op. Count Freq.
CPU
Max I/O Ext Pins Interrupts
USB T ra n s.
U SB I nt e rf a ce S PI
ATtiny13A
1
8
20 8-bit AVR
6
6
No
ATtiny1634
16
20
12 8-bit AVR
18
18
ATtiny167
16
20
16 8-bit AVR
16
16
No
ATtiny167 Aut.
16
20
16 8-bit AVR
16
16
No
ATtiny20
2
14
12 8-bit AVR
12
12
ATtiny2313
2
20
20 8-bit AVR
18
18
TWI Graphic Video Camera (I2C) LCD Decoder Interface
ADC DAC channels Channels
SRAM (Kbytes)
EEPROM (Bytes)
Se Program DRAM Temp. Range Memory Memory (deg C)
I/O Supply Cl ass
Operatin g Voltage (Vcc)
Timers
0 No
No
No
4
0
0.06
64 YES
No
-40 to 125
1.8 to 5.5
1.8 to 5.5
1
2 No
No
No
12
0
1
256 YES
No
-40 to 85
1.8 to 5.5
1.8-5.5
2
2
1 No
No
No
11
0
0.5
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
2
1 No
No
No
11
0.5
512 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
2
No
1
1 No
No
No
8
0.12
0 NO
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
No
2
1 No
No
No
0.12
128 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
ATtiny2313A
2
20
20 8-bit AVR
18
18
No
2
1 No
No
No
ATtiny24
2
14
20 8-bit AVR
12
12
No
1
1 No
No
No
8
0.12
128 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
0.12
128 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
ATtiny24 Aut.
2
14
16 8-bit AVR
12
12
No
1
1 No
No
No
8
0.12
128 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
2
ATtiny24A
2
14
20 8-bit AVR
12
12
No
1
1 No
No
No
8
0.12
128 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
ATtiny25
2
8
20 8-bit AVR
6
6
No
1
1 No
No
No
4
0.12
128 YES
No
-40 to 105
1.8 to 5.5
1.8 to 5.5
2
ATtiny25 Aut.
2
8
16 8-bit AVR
6
6
No
1
1 No
No
No
4
0.12
128 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
2
ATtiny26
2
20
16 8-bit AVR
16
11
No
1
1 No
No
No
11
0.12
128 NO
No
-40 to 85
2.7 to 5.5
2.7 to 5.5
2
ATtiny261
2
20
20 8-bit AVR
16
16
No
1
1 No
No
No
11
0.12
128 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
ATtiny261 Aut.
2
20
16 8-bit AVR
16
16
No
1
1 No
No
No
11
ATtiny261A
2
20
20 8-bit AVR
16
16
No
1
1 No
No
No
11
ATtiny28L
0
0
0.12
128 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
2
0.12
128 YES
No
-40 to 105
1.8 to 5.5
1.8 to 5.5
2
0.03
0 NO
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
1
0.03
0 NO
No
-40 to 125
1.8 to 5.5
1.8 to 5.5
1
0.25
0 NO
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
0.25
256 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
0.25
64 YES
No
-40 to 85
0.7 to 5.5
0.7 to 5.5
2
0.25
256 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
0.25
256 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
2
0.25
256 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
2
28
4 8-bit AVR
11
10
No
No
No
No
0.5
6
12 8-bit AVR
4
4
No
No
No
No
ATtiny40
4
20
12 8-bit AVR
18
18
No
1
1 No
No
No
ATtiny4313
4
20
20 8-bit AVR
18
18
No
2
1 No
No
No
ATtiny43U
4
20
8 8-bit AVR
16
16
No
1
1 No
No
No
4
ATtiny44
4
14
20 8-bit AVR
12
12
No
1
1 No
No
No
8
ATtiny44 Aut.
4
14
16 8-bit AVR
12
12
No
1
1 No
No
No
8
ATtiny44A
4
14
20 8-bit AVR
12
12
No
1
1 No
No
No
8
ATtiny45
4
8
20 8-bit AVR
6
6
No
1
1 No
No
No
4
0.25
256 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
ATtiny45 Aut.
4
8
16 8-bit AVR
6
6
No
1
1 No
No
No
4
0.25
256 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
2
ATtiny461
4
20
20 8-bit AVR
16
16
No
1
1 No
No
No
11
0.25
256 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
ATtiny461 Aut.
4
20
16 8-bit AVR
16
16
No
1
1 No
No
No
11
0.25
256 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
2
ATtiny461A
4
20
20 8-bit AVR
16
16
No
1
1 No
No
No
11
0
0.25
256 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
1
1 No
No
No
8
0
0.25
64 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
No
No
No
4
0.03
0 NO
No
-40 to 125
1.8 to 5.5
1.8 to 5.5
1
1 No
No
No
8
0.5
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
ATtiny4
ATtiny48 ATtiny5 ATtiny84
4
32
12 8-bit AVR
28
28
No
0.5
6
12 8-bit AVR
4
4
No
8
14
20 8-bit AVR
12
12
No
1
0 12 0
ATtiny84 Aut.
8
20
16 8-bit AVR
12
12
No
1
1 No
No
No
8
ATtiny84A
8
14
20 8-bit AVR
12
12
No
1
1 No
No
No
8
ATtiny85
8
8
20 8-bit AVR
6
6
No
1
1 No
No
No
ATtiny85 Aut.
8
8
16 8-bit AVR
6
6
No
1
1 No
No
No
ATtiny861
8
20
20 8-bit AVR
16
16
No
1
1 No
No
No
11
ATtiny861 Aut.
8
20
16 8-bit AVR
16
16
No
1
1 No
No
No
ATtiny861A
8
20
20 8-bit AVR
16
16
No
1
1 No
No
ATtiny87
8
20
16 8-bit AVR
16
16
No
2
1 No
ATtiny87 Aut.
8
20
16 8-bit AVR
16
16
No
2
1 No
ATtiny88
8
32
12 8-bit AVR
28
28
No
1
1 No
ATtiny88 Aut.
8
32
16 8-bit AVR
28
28
No
1
1 No
ATtiny9
1
6
12 8-bit AVR
4
4
No
No
128
64
51
51
2 No
No
No
ATUC128D3
48 32-bit AVR
1 Device
1
0
0
0.5
512 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
2
0.5
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
4
0.5
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
4
0.5
512 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
2
0
0.5
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
11
0
0.5
512 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
2
No
11
0
0.5
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
No
No
11
0.5
512 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
No
No
11
0.5
512 YES
No
-40 to 150
2.7 to 5.5
2.7 to 5.5
2
No
No
8
0.5
64 YES
No
-40 to 85
1.8 to 5.5
1.8 to 5.5
2
No
No
8
2
No
No
0
0 8
0.5
64 YES
No
-40 to 125
2.7 to 5.5
2.7 to 5.5
0.03
0 NO
No
-40 to 125
1.8 to 5.5
1.8 to 5.5
1
16
0 YES
No
-40 to 85
3.0 to 3.6
3.0 to 3.6
3
ATUC128D4
128
48
48 32-bit AVR
35
34
1 Device
1
2 No
No
No
6
0
16
0 YES
No
-40 to +85
3.0 to 3.6
3.0-3.6
3
ATUC128L3U
128
64
50 32-bit AVR
51
51
1 Device
1
2 No
No
No
8
1
32
0 YES
No
-40 to +85
1.62 to 3.6
1.62 to 3.6
6
ATUC128L4U
128
48
50 32-bit AVR
36
36
1 Device
1
2 No
No
No
8
0
16
0 YES
No
-40 to 85
1.62 to 3.6
1.62 to 3.6
6
ATUC256L3U
256
64
50 32-bit AVR
51
51
1 Device
1
2 No
No
No
8
1
32
0 YES
No
-40 to 85
1.62 to 3.6
1.62 to 3.6
6
ATUC256L4U
256
48
50 32-bit AVR
36
36
1 Device
1
2 No
No
No
8
16
0 YES
No
-40 to 85
1.62 to 3.6
1.62 to 3.6
6
ATUC64D3
64
64
48 32-bit AVR
51
51
1 Device
1
2 No
No
No
8
16
0 YES
No
-40 to 85
3.0 to 3.6
3.0 to 3.6
3
ATUC64D4
64
48
48 32-bit AVR
35
34
1 Device
1
2 No
No
No
6
16
0 YES
No
-40 to +85
3.0 to 3.6
3.0-3.6
3
ATUC64L3U
64
64
50 32-bit AVR
51
51
1 Device
1
2 No
No
No
8
1
16
0 YES
No
-40 to +85
1.62 to 3.6
1.62 to 3.6
6
ATUC64L4U
64
48
50 32-bit AVR
36
36
1 Device
1
2 No
No
No
8
0
16
0 YES
No
-40 to 85
1.62 to 3.6
1.62 to 3.6
6
ATxmega128A1
128
100
32 8-bit AVR
78
78
12
4 No
No
No
16
4
8
2048 YES
sdram
-40 to 85
1.6 to 3.6
1.6 to 3.6
8
ATxmega128A1U
128
100
32 8-bit AVR
78
78
12
4 No
No
No
16
4
8
2048 YES
sdram
-40 to 85
1.6 to 3.6
1.6 to 3.6
8
ATxmega128A3
128
64
32 8-bit AVR
50
50
10
2 No
No
No
16
2
8
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
7
ATxmega128A3U
128
64
32 8-bit AVR
50
50
1 Device
10
2 No
No
No
16
2
8
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
7
ATxmega128A4U
128
44
32 8-bit AVR
34
34
1 Device
7
2 No
No
No
12
2
8
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
5
ATxmega128B1
128
100
32 8-bit AVR
53
53
1 Device
3
1 No
No
No
16
0
8
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
3
ATxmega128B3
128
64
32 8-bit AVR
36
36
1 Device
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
2
ATxmega128C3
128
64
32 8-bit AVR
50
50
1 Device
5
2 No
No
No
16
8
2048 YES
No
-40 to +85
1.6 to 3.6
1.6 to 3.6
5
ATxmega128D3
128
64
32 8-bit AVR
50
50
No
5
2 No
No
No
16
8
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
5
ATxmega128D4
128
44
32 8-bit AVR
34
34
No
4
2 No
No
No
12
8
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
4
ATxmega16A4
16
44
32 8-bit AVR
34
34
No
7
2 No
No
No
12
2
3.3
1024 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
5
ATxmega16A4U
16
44
32 8-bit AVR
34
34
1 Device
7
2 No
No
No
12
2
3.3
1024 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
5
ATxmega16C4
16
44
32 8-bit AVR
34
34
1 Device
4
2 No
No
No
12
0
4
1024 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
4
ATxmega16D4
16
44
32 8-bit AVR
34
34
No
4
2 No
No
No
12
2
1024 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
4
ATxmega192A3
192
64
32 8-bit AVR
50
50
No
10
2 No
No
No
16
2
16
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
7
ATxmega192A3U
192
64
32 8-bit AVR
50
50
1 Device
10
2 No
No
No
16
2
16
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
7
ATxmega192C3
192
64
32 8-bit AVR
50
50
1 Device
5
2 No
No
No
16
16
2048 YES
No
-40 to +85
1.6 to 3.6
1.6 to 3.6
5
No 1 Device No
ATxmega192D3
192
64
32 8-bit AVR
50
50
No
5
2 No
No
No
16
16
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
5
ATxmega256A3
256
64
32 8-bit AVR
50
50
No
10
2 No
No
No
16
2
16
4096 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
7
ATxmega256A3B
256
64
32 8-bit AVR
47
49
No
8
2 No
No
No
16
2
16
4096 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
7
ATxmega256A3BU
256
64
32 8-bit AVR
47
49
1 Device
8
2 No
No
No
16
2
16
4096 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
7
ATxmega256A3U
256
64
32 8-bit AVR
50
50
1 Device
10
2 No
No
No
16
2
16
4096 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
7
ATxmega256C3
256
64
32 8-bit AVR
50
50
1 Device
5
2 No
No
No
16
16
4096 YES
No
-40 to +85
1.6 to 3.6
1.6 to 3.6
5
ATxmega256D3
256
64
32 8-bit AVR
50
50
No
5
2 No
No
No
16
16
4096 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
5
32
44
32 8-bit AVR
34
34
No
7
2 No
No
No
12
4
1024 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
5
ATxmega32A4
2
ATxmega32A4U
32
44
32 8-bit AVR
34
34
1 Device
7
2 No
No
No
12
2
4
1024 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
5
ATxmega32C4
32
44
32 8-bit AVR
34
34
1 Device
4
2 No
No
No
12
0
4
1024 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
4
4
2 No
No
No
12
0
4
1024 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
4
5
2 No
No
No
16
0
32
4096 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
5
5
2 No
No
No
16
32
4096 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
5
12
4 No
No
No
16
4
2048 YES
sdram
-40 to 85
1.6 to 3.6
1.6 to 3.6
8
ATxmega32D4
32
44
32 8-bit AVR
34
34
ATxmega384C3
384
64
32 8-bit AVR
50
50
No
ATxmega384D3
384
64
32 8-bit AVR
50
50
ATxmega64A1
64
100
32 8-bit AVR
78
78
ATxmega64A1U
64
100
32 8-bit AVR
78
78
ATxmega64A3
64
64
32 8-bit AVR
50
50
ATxmega64A3U
64
64
32 8-bit AVR
50
50
1 Device
10
2 No
No
No
16
2
4
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
7
ATxmega64A4U
64
44
32 8-bit AVR
34
34
1 Device
2
2 No
No
No
12
2
4
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
5
ATxmega64B1
64
100
32 8-bit AVR
53
53
1 Device
3
1 No
No
No
16
8
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
3
ATxmega64B3
64
64
32 8-bit AVR
36
36
1 Device
2
1 No
No
No
8
4
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
2
ATxmega64C3
64
64
32 8-bit AVR
50
50
1 Device
5
2 No
No
No
16
4
2048 YES
No
-40 to +85
1.6 to 3.6
1.6 to 3.6
5
ATxmega64D3
64
64
32 8-bit AVR
50
50
No
5
2 No
No
No
16
4
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
5
ATxmega64D4
64
44
32 8-bit AVR
34
34
No
4
2 No
No
No
12
4
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
4
1 Device
No 1 Device No
4
12
4 No
No
No
16
4
4
2048 YES
sdram
-40 to 85
1.6 to 3.6
1.6 to 3.6
8
10
2 No
No
No
16
2
4
2048 YES
No
-40 to 85
1.6 to 3.6
1.6 to 3.6
7
Infineon Infineon Technologies AG es una empresa fabricante de chips con sede en Múnich. Ex filial del grupo tecnológico Siemens, es considerada como el segundo fabricante europeo de chips. Ha desarrollado diferentes proyectos al lado de IBM y junto a la firma de ropa Rosner GmbH & Co. han producido una chaqueta electrónica que reproduce música y está conectada a un teléfono móvil. Otras líneas de negocio son los semiconductores de potencia, memorias, aplicaciones industriales, smartcards, etc. Infineon ha aplicado más de 30 años de experiencia en el desarrollo de microcontroladores con periféricos optimizados para aplicaciones y capacidad sin igual en tiempo real, y combinando esto con las ventajas de una arquitectura de núcleo ampliamente distribuida Familias 8 bits
La Familia XC800 consta de seis series de microcontroladores de 8-bits basado en la arquitectura de núcleo 8051. Ofrece un conjunto de periféricos que permite el uso en entornos de control en tiempo real, como el control en motores, así como para fines de comunicación, sistema táctil capacitivo y control de visualización o iluminación LED. Todos los dispositivos se han desarrollado para satisfacer la alta calidad y los requisitos de fiabilidad y una completa gama de herramientas y aplicaciones orientadas a proporcionar soluciones de corto tiempo al mercado para los desarrolladores. Tamaños Flash de 2kB a 64KB con hasta 3kB RAM y cuenta de pines de 16-pines a 64-pines hace que sea fácil para seleccionar el producto adecuado y ajuste optimizado para su propósito La MCU de alta calidad es adecuada para una amplia gama de aplicaciones para 5V, así como de 3V. En tiempo real de control de bajo costo
unidad de alto rendimiento de 48 MHz de captura/comparacion con unidad de disparo ADC y <1μs A / D tiempo de conversión para los bucles de control precisos y rápidos
Matemáticas y control de bibliotecas de código ROM - optimizado y automatizado la ejecución de código salvar la CPU y los recursos de Flash
Co-procesador de 16-bit para ejecutar MDU o algoritmo CORDIC
Alta fiabilidad de bajo costo
Hasta 130K h de operación y la retención de datos 20 años
Flash corrección de errores y protección, detección de caída de voltaje, control automático de tiempo muerto
Para su uso en aplicaciones IEC 60730/Clase B autorizados
La familia XC800 A-Family está dirigida al empleo en automotores.
La familia XC800 I-Family está dirigida a aplicaciones industriales y multimercado.
Familias 16 bits
Miembros de cada familia.
XE 166
32 bits TriCore
STMicroelectronics STMicroelectronics es uno de los líderes internacionales en la fabricación de semiconductores. El grupo ST se formó en junio de 1987 de la unión de dos grandes compañías de semiconductores: la Italiana SGS Microelettronica (Società Generale Semiconduttori) y la francesa Thomson Semiconducteurs, la rama de semiconductores del gigante francés Thomson. En mayo de 1998, la compañía cambia su nombre de SGS-THOMSON a STMicroelectronics tras la retirada de Thomson SA. La compañía italiana SGS se llamaba inicialmente SGS-ATES (Aquila Tubi E Semiconduttori) y nació de la fusión en 1972 de la compañía ATES (Aziende Técnica ed Elettronica del Sud), inicialmente fundadada en 1963 y la compañía SGS (Società Generale Semiconduttori), fundada en 1957 por Adriano Olivetti. La compañía francesa Thomson Semiconducteurs nace en 1982 de la fusión de: La rama de semiconductores del gigante electrónico francés Thomson. Mostek, una compañía estadounidense fundada en 1969 por algunos de los fundadores de Texas Instruments. Silec, fundada en 1977. Eurotechnique fundada en 1979 en Rousset, Bouches-du-Rhône, Francia, cerca de Aix-enProvence. Fue creada como una joint venture entre la compañía francesa Saint-Gobain y la estadounidense National Semiconductor. EFCIS, fundada en 1977. SESCOSEM, fundadad en 1969. STM32 - 32-bit ARM Cortex MCUs
La familia de microcontroladores STM32 Flash de 32-bit basado en el procesador ARM Cortex-M está diseñado para ofrecer nuevos grados de libertad a los usuarios de MCU. Ofrece productos de 32 bits que combinan un alto rendimiento, las capacidades de tiempo real, el procesamiento de señal digital, y de baja potencia, bajo voltaje de operación, mientras se mantiene la plena integración y facilidad de desarrollo. STM32 F1 series of mainstream MCUs:
Es una serie que cubre las necesidades de una gran variedad de aplicaciones en los mercados industriales, médicos y consumidores. Con esta serie de productos, ST ha sido pionera en el mundo de la ARM ® Cortex ™ -M microcontroladores y marcó un hito en la historia de las
aplicaciones embebidas. Alto rendimiento de primera clase periféricos y bajo consumo de energía, operación de bajo voltaje está emparejado con un alto nivel de integración a precios accesibles, con una arquitectura simple y herramientas fáciles de usar. La serie consta de cinco líneas de productos que son compatibles pin a pin, con periféricos y software.
línea Valor STM32F100 - 24 MHz CPU con el control del motor y funciones CEC.
línea de Acceso STM32F101 - 36 MHz CPU, hasta 1 Mbyte de Flash
línea de acceso a USB STM32F102 - 48 MHz CPU con USB FS
línea de Rendimiento STM32F103 - 72 MHz, hasta 1 Mbyte flash con control de motores, USB y CAN
línea Conectividad STM32F105/107 - 72 MHz CPU con Ethernet MAC, CAN y USB 2.0 OTG
Part Number
Package
Core
Op. Freq
FLASH Size
STM32F100C4 STM32F100C6 STM32F100C8 STM32F100CB STM32F100R4 STM32F100R6 STM32F100R8 STM32F100RB STM32F100RC STM32F100RD STM32F100RE STM32F100V8 STM32F100VB STM32F100VC STM32F100VD STM32F100VE STM32F100ZC STM32F100ZD STM32F100ZE STM32F101C4 STM32F101C6 STM32F101C8 STM32F101CB STM32F101R4 STM32F101R6 STM32F101R8 STM32F101RB STM32F101RC STM32F101RD STM32F101RE STM32F101RF STM32F101RG STM32F101T4 STM32F101T6 STM32F101T8 STM32F101TB STM32F101V8 STM32F101VB STM32F101VC
LQFP 48 7x7x1.4 LQFP 48 7x7x1.4 LQFP 48 7x7x1.4 LQFP 48 7x7x1.4 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 LQFP 48 7x7x1.4 LQFP 48 7x7x1.4 LQFP 48 7x7x1.4; VFQFPN 48 7x7x1.0 LQFP 48 7x7x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 VFQFPN 36 6x6x1-0 VFQFPN 36 6x6x1-0 VFQFPN 36 6x6x1-0 VFQFPN 36 6x6x1-0 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36
16 32 64 128 16 32 64 128 256 384 512 64 128 256 384 512 256 384 512 16 32 64 128 16 32 64 128 256 384 512 768 1024 16 32 64 128 64 128 256
Internal RAM Size 4 4 8 8 4 4 8 8 24 32 32 8 8 24 32 32 24 32 32 4 6 10 16 4 6 10 16 32 48 48 80 80 4 6 10 16 10 16 32
16-bit timers (IC/OC/PWM) 6x16-bit 6x16-bit 7x16-bit 7x16-bit 6x16-bit 6x16-bit 7x16-bit 7x16-bit 11x16-bit 11x16-bit 11x16-bit 7x16-bit 7x16-bit 11x16-bit 11x16-bit 11x16-bit 11x16-bit 11x16-bit 11x16-bit 2x16-bit 2x16-bit 3x16-bit 3x16-bit 2x16-bit 2x16-bit 3x16-bit 3x16-bit 6x16-bit 6x16-bit 6x16-bit 12x16-bit 12x16-bit 2x16-bit 2x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 6x16-bit
A/D Converter 10x12-bit 10x12-bit 10x12-bit 10x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 10x12-bit 10x12-bit 10x12-bit 10x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 10x12-bit 10x12-bit 10x12-bit 10x12-bit 16x12-bit 16x12-bit 16x12-bit
D/A Vcc Vcc min Converter max 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2 3.6 2 3.6 2 3.6 2 3.6 2 3.6 2 3.6 2 3.6 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2x12-bit 2 3.6 2 3.6 2 3.6 2 3.6 2 3.6 2 3.6 2 3.6 2x12-bit 2 3.6
256 128
Internal RAM Size 48 48 80 80 32 48 48 80 4 6 10 16 4 6 10 16 6 10 20 20 6 10 20 20 48 64 64 96 96 6 10 20 20 20 20 48 64 64 96 96 48 64 64 96 96 64 64 64 64 64 64 64 64 64
16-bit timers (IC/OC/PWM) 6x16-bit 6x16-bit 12x16-bit 12x16-bit 6x16-bit 6x16-bit 6x16-bit 12x16-bit 2x16-bit 2x16-bit 3x16-bit 3x16-bit 2x16-bit 2x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 4x16-bit 4x16-bit 3x16-bit 3x16-bit 4x16-bit 4x16-bit 8x16-bit 8x16-bit 8x16-bit 12x16-bit 12x16-bit 3x16-bit 3x16-bit 4x16-bit 4x16-bit 4x16-bit 4x16-bit 8x16-bit 8x16-bit 8x16-bit 14x16-bit 14x16-bit 8x16-bit 8x16-bit 8x16-bit 14x16-bit 14x16-bit 7x16-bit 7x16-bit 7x16-bit 7x16-bit 7x16-bit 7x16-bit 7x16-bit 7x16-bit 7x16-bit
A/D Converter 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 10x12-bit 10x12-bit 10x12-bit 10x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 10x12-bit 10x12-bit 10x12-bit 10x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 10x12-bit 10x12-bit 10x12-bit 10x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 21x12-bit 21x12-bit 21x12-bit 21x12-bit 21x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit
256
64
7x16-bit
16x12-bit
Part Number
Package
Core
Op. Freq
FLASH Size
STM32F101VD STM32F101VE STM32F101VF STM32F101VG
LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
36 36 36 36
384 512 768 1024
STM32F101ZC STM32F101ZD STM32F101ZE STM32F101ZG
LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4
ARM Cortex-M3 ARM Cortex-M3
36 36 36 36
256 384 512 1024
STM32F102C4 STM32F102C6 STM32F102C8 STM32F102CB
LQFP 48 7x7x1.4 LQFP 48 7x7x1.4 LQFP 48 7x7x1.4 LQFP 48 7x7x1.4
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
48 48 48 48
16 32 64 128
STM32F102R4 STM32F102R6 STM32F102R8 STM32F102RB
LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
48 48 48 48
16 32 64 128
STM32F103C4 STM32F103C6 STM32F103C8 STM32F103CB
LQFP 48 7x7x1.4 LQFP 48 7x7x1.4; VFQFPN 48 7x7x1.0 LQFP 48 7x7x1.4 LQFP 48 7x7x1.4; VFQFPN 48 7x7x1.0
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
72 72 72 72
16 32 64 128
STM32F103R4 STM32F103R6 STM32F103R8 STM32F103RB
LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
72 72 72 72
16 32 64 128
STM32F103RC STM32F103RD STM32F103RE STM32F103RF
LQFP 64 10x10x1.4; WLCSP 64 LQFP 64 10x10x1.4; WLCSP 64 LQFP 64 10x10x1.4; WLCSP 64 LQFP 64 10x10x1.4
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
72 72 72 72
256 384 512 768
STM32F103RG STM32F103T4 STM32F103T6 STM32F103T8
LQFP 64 10x10x1.4 VFQFPN 36 6x6x1-0 VFQFPN 36 6x6x1-0 VFQFPN 36 6x6x1-0
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
72 72 72 72
1024 16 32 64
STM32F103TB STM32F103V8 STM32F103VB STM32F103VC
VFQFPN 36 6x6x1-0 LFBGA 100 10x10x1.7; LQFP 100 14x14x1.4 LFBGA 100 10x10x1.7; LQFP 100 14x14x1.4 LFBGA 100 10x10x1.7; LQFP 100 14x14x1.4
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
72 72 72 72
128 64 128 256
STM32F103VD STM32F103VE STM32F103VF STM32F103VG
LFBGA 100 10x10x1.7; LQFP 100 14x14x1.4 LFBGA 100 10x10x1.7; LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
72 72 72 72
384 512 768 1024
STM32F103ZC STM32F103ZD STM32F103ZE STM32F103ZF
LFBGA 144 10x10x1.7; LQFP 144 20x20x1.4 LFBGA 144 10x10x1.7; LQFP 144 20x20x1.4 LFBGA 144 10x10x1.7; LQFP 144 20x20x1.4 LFBGA 144 10x10x1.7; LQFP 144 20x20x1.4
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
72 72 72 72
256 384 512 768
STM32F103ZG STM32F105R8 STM32F105RB STM32F105RC STM32F105V8 STM32F105VB STM32F105VC STM32F107RB
LFBGA 144 10x10x1.7; LQFP 144 20x20x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 100 14x14x1.4 LFBGA 100 10x10x1.7; LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 64 10x10x1.4
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
72 72 72 72 72 72 72 72
1024 64 128 256 64 128 256 128
STM32F107RC STM32F107VB
LQFP 64 10x10x1.4 LQFP 100 14x14x1.4 LFBGA 100 10x10x1.7; LQFP 100 14x14x1.4; US WF
ARM Cortex-M3 ARM Cortex-M3
72 72
STM32F107VC
V.I.
ARM Cortex-M3
72
D/A Vcc min Converter 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2 2 2 2 2 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit 2 2x12-bit
2
STM32 L1 Ultra Low Power
Basado en el Cortex ™-M3 núcleo funcionando a 32 MHz y proceso de ultra-baja fuga, la serie L1
STM32 ofrece una amplia cartera en características, tamaño de la memoria y número de pines de paquete. La serie L1 STM32 combina ultra-bajo consumo de energía y rendimiento. Su cartera abarca desde 32 hasta 384 Kbytes de memoria flash (hasta 48 Kbytes de RAM y 12 Kbytes de EEPROM verdadera integrada) y 48 a 144 pines. La serie está disponible en tres líneas diferentes: STM32L151 (sin LCD), STM32L152 (LCD), STM32L162 (LCD y AES-128). Esta arquitectura innovadora (escalamiento de voltaje y ultra bajo consumo de energía del oscilador MSI) le da a su rendimiento de diseño más por un presupuesto muy baja potencia. El
Vcc max 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6
gran número de periféricos integrados, como la interfaz LCD, amplificador, comparador, ADC, DAC y AES, le da un muy alto nivel de integración para todas sus necesidades. Modo de bajo consumo: hasta 300 nA. Modo de ejecución dinámica: hasta 230 mA / MHz Part Number
Package
Core
Op. Freq.
STM32L151C6 STM32L151C8 STM32L151CB STM32L151QC STM32L151QD STM32L151R6 STM32L151R8 STM32L151RB
LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 UFBGA 7X7X0.6 132L P 0.5 R 12X12 UFBGA 7X7X0.6 132L P 0.5 R 12X12 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4; WLCSP 64 BALLS DIE 436 P 0.4 MM LQFP 64 10x10x1.4; WLCSP 64 BALLS DIE 436 P 0.4 MM LQFP 100 14x14x1.4; UFBGA 100 7x7x0.6 LQFP 100 14x14x1.4; UFBGA 100 7x7x0.6 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 UFBGA 7X7X0.6 132L P 0.5 R 12X12 UFBGA 7X7X0.6 132L P 0.5 R 12X12 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4; TFBGA 64 5x5x1.2 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4; WLCSP 64 BALLS DIE 436 P 0.4 MM LQFP 100 14x14x1.4; UFBGA 100 7x7x0.6 LQFP 100 14x14x1.4; UFBGA 100 7x7x0.6 LQFP 100 14x14x1.4; UFBGA 100 7x7x0.6 LQFP 100 14x14x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 UFBGA 7X7X0.6 132L P 0.5 R 12X12 LQFP 64 10x10x1.4; WLCSP 64 BALLS DIE 436 P 0.4 MM LQFP 100 14x14x1.4 LQFP 144 20x20x1.4
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
32 32 32 32 32 32 32 32
32 64 128 256 384 32 64 128
10 10 16 32 48 10 10 16
6x16-bit 6x16-bit 6x16-bit 8x16-bit 8x16-bit 6x16-bit 6x16-bit 6x16-bit
1x32-bit 1x32-bit -
16x12-bit 16x12-bit 16x12-bit 39x12-bit 39x12-bit 20x12-bit 20x12-bit 20x12-bit
2x12-bit 1.65 2x12-bit 1.65 2x12-bit 1.65 2x12-bit 1.65 2x12-bit 1.65 2x12-bit 1.65 2x12-bit 1.65 2x12-bit 1.65
3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6
ARM Cortex-M3
32
256
32
8x16-bit
1x32-bit
21x12-bit
2x12-bit
1.65
3.6
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32
384 64 128 256 384 256 384 32 64 128 256 384 32 64 128 256
48 10 16 32 48 32 48 10 10 16 32 48 10 10 16 32
8x16-bit 6x16-bit 6x16-bit 8x16-bit 8x16-bit 8x16-bit 8x16-bit 6x16-bit 6x16-bit 6x16-bit 8x16-bit 8x16-bit 6x16-bit 6x16-bit 6x16-bit 8x16-bit
1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit
21x12-bit 24x12-bit 24x12-bit 25x12-bit 25x12-bit 40x12-bit 40x12-bit 16x12-bit 16x12-bit 16x12-bit 39x12-bit 39x12-bit 20x12-bit 20x12-bit 20x12-bit 21x12-bit
2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit
1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65
3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
32 32 32 32 32 32 32 32
384 64 128 256 384 256 384 384
48 10 16 32 48 32 48 48
8x16-bit 6x16-bit 6x16-bit 8x16-bit 8x16-bit 8x16-bit 8x16-bit 8x16-bit
1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit
21x12-bit 24x12-bit 24x12-bit 25x12-bit 25x12-bit 40x12-bit 40x12-bit 39x12-bit
2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit
1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65
3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6
ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
32 32 32
384 384 384
48 48 48
8x16-bit 8x16-bit 8x16-bit
1x32-bit 1x32-bit 1x32-bit
21x12-bit 25x12-bit 40x12-bit
2x12-bit 1.65 3.6 2x12-bit 1.65 3.6 2x12-bit 1.65 3.6
STM32L151RC STM32L151RD STM32L151V8 STM32L151VB STM32L151VC STM32L151VD STM32L151ZC STM32L151ZD STM32L152C6 STM32L152C8 STM32L152CB STM32L152QC STM32L152QD STM32L152R6 STM32L152R8 STM32L152RB STM32L152RC STM32L152RD STM32L152V8 STM32L152VB STM32L152VC STM32L152VD STM32L152ZC STM32L152ZD STM32L162QD STM32L162RD STM32L162VD STM32L162ZD
FLASH Internal 16-bit timers 32-bit timer A/D D/A Vcc Vcc Size RAM Size (IC/OC/PWM) (IC/OC/PWM) Converter Converter min max
STM32 F2 serie de alto rendimiento MCU
La ARM ® Cortex ™-M3 STM32 serie F2 se basa en la avanzada tecnología de ST de 90 nm con
proceso NVM. Esta serie se caracteriza por un alto grado de integración de la combinación de hasta 1 Mbyte de memoria flash y hasta 128 Kbytes de SRAM con MAC de Ethernet, USB 2,0 HS OTG, interfaz de la cámara, y el apoyo de cifrado de hardware y la interfaz de memoria externa. La tecnología de aceleración de ST permite a estos MCUs para alcanzar un máximo de 150 a 120 MHz DMIPS FCPU lo que equivale a cero el estado de espera de ejecución, mientras se mantiene el consumo dinámico de corriente a nivel extraordinariamente bajo de 188µA/MHz. Los dispositivos están disponibles en LQFP64, LQFP100, LQFP144, WLCSP64 (<4 x 4 mm), y los paquetes de UFBGA176 LQFP176.
Part Number
Package
Op. Freq.
STM32F205RB STM32F205RC STM32F205RE STM32F205RF STM32F205RG STM32F205VB STM32F205VC STM32F205VE STM32F205VF STM32F205VG STM32F205ZC STM32F205ZE STM32F205ZF STM32F205ZG STM32F207IC STM32F207IE STM32F207IF STM32F207IG STM32F207VC STM32F207VE STM32F207VF STM32F207VG STM32F207ZC STM32F207ZE STM32F207ZF STM32F207ZG STM32F215RE STM32F215RG STM32F215VE STM32F215VG STM32F215ZE STM32F215ZG STM32F217IE STM32F217IG STM32F217VE STM32F217VG STM32F217ZE STM32F217ZG
LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4; WLCSP 66L R9X9 PITCH 0.4 MM LQFP 64 10x10x1.4 LQFP 64 10x10x1.4; WLCSP 66L R9X9 PITCH 0.4 MM LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 BGA 176; LQFP 176 24x24x1.4 BGA 176; LQFP 176 24x24x1.4 BGA 176; LQFP 176 24x24x1.4 BGA 176; LQFP 176 24x24x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4 BGA 176; LQFP 176 24x24x1.4 BGA 176; LQFP 176 24x24x1.4 LQFP 100 14x14x1.4 LQFP 100 14x14x1.4 LQFP 144 20x20x1.4 LQFP 144 20x20x1.4
120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120
FLASH Internal 16-bit timers Size RAM Size (IC/OC/PWM)
A/D D/A Vcc Vcc Converter Converter min max
128 256 512 768 1024 128 256 512 768 1024 256 512 768 1024 256 512 768 1024 256 512 768 1024 256 512 768 1024 512 1024 512 1024 512 1024 512 1024 512 1024 512 1024
16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 24x12-bit 24x12-bit 24x12-bit 24x12-bit 24x12-bit 24x12-bit 24x12-bit 24x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 24x12-bit 24x12-bit 24x12-bit 24x12-bit 16x12-bit 16x12-bit 16x12-bit 16x12-bit 24x12-bit 24x12-bit 24x12-bit 24x12-bit 16x12-bit 16x12-bit 24x12-bit 24x12-bit
64 96 128 128 128 64 96 128 128 128 96 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128
12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit 12x16-bit
2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit
1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8
STM32 F0 serie de nivel de entrada Cortex ™-M0 MCU
La ARM Cortex-M0 basada STM32 F0 serie ofrece rendimiento de 32 bits y el ADN esencial del STM32. Los STM32 F0 se beneficia de la combinación de rendimiento en tiempo real y bajo consumo de funcionamiento, la arquitectura avanzada y periféricos asociados al ecosistema STM32. La serie STM32 F0 ofrece flexibilidad y escalabilidad sin igual para los productos de entretenimiento para el hogar, electrodomésticos y equipos industriales.STM32 F0 dispositivos están disponibles en paquetes UFQFPN32, LQFP48 y LQFP64.
3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6
Part Number
Core
Op. Freq.
FLASH Size
ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0 ARM Cortex-M0
48 48 48 48 48 48 48 48 48 48 48
16 32 16 32 64 16 32 64 16 32 64
Package
STM32F050C4 LQFP 48 7x7x1.4 STM32F050C6 LQFP 48 7x7x1.4 STM32F051C4 LQFP 48 7x7x1.4 STM32F051C6 LQFP 48 7x7x1.4 STM32F051C8 LQFP 48 7x7x1.4 STM32F051K4 UFQFPN 32 5x5x0.55 STM32F051K6 UFQFPN 32 5x5x0.55 STM32F051K8 LQFP 32 7x7x1.4; UFQFPN 32 5x5x0.55 STM32F051R4 LQFP 64 10x10x1.4 STM32F051R6 LQFP 64 10x10x1.4 STM32F051R8 LQFP 64 10x10x1.4
Internal 16-bit timers 32-bit timer RAM Size (IC/OC/PWM) (IC/OC/PWM) 4 4 4 4 8 4 4 8 4 4 8
5x16-bit 5x16-bit 8x16-bit 8x16-bit 8x16-bit 8x16-bit 8x16-bit 8x16-bit 8x16-bit 8x16-bit 8x16-bit
1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit 1x32-bit
A/D D/A Converter Converter 10x12-bit 10x12-bit 10x12-bit 10x12-bit 10x12-bit 10x12-bit 10x12-bit 10x12-bit 16x12-bit 16x12-bit 16x12-bit
Vcc min
Vcc max
2 2 2 2 2 2 2 2 2 2 2
3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6
1x12-bit 1x12-bit 1x12-bit 1x12-bit 1x12-bit 1x12-bit 1x12-bit 1x12-bit 1x12-bit
STM8 - 8-bit MCUs
La plataforma de microcontroladores de 8 bits de ST se lleva a cabo en torno a un rendimiento alto de 8 bits de núcleo y un conjunto del estado de la técnica de periféricos. Esta plataforma se ha fabricado con un ST-130 nm de propiedad embebidos de tecnología de memoria no volátil. El STM8 permite el desarrollo rápido y seguro a través de mejores operaciones de pila, puntero avanzados modos de direccionamiento y nuevas instrucciones. La plataforma soporta tres STM8 serie de productos principales:
STM8S, la corriente principal MCU
STM8L, ultra-bajo consumo de energía EnergyLite ™ MCU
STM8A, automotriz MCU
STM8T, touch-sensing MCU
STM8S Mainstream
La serie STM8S de la corriente principal microcontroladores de 8 bits cubre una gran variedad de aplicaciones en los campos de la industria, el mercado de consumo, informática y de masas. Basado en el núcleo STM8, los beneficios de la tecnología de la serie STM8S ST 130 nm y la arquitectura de núcleo avanzado de realizar hasta 20 MIPS a 24 MHz. EEPROM embebida, osciladores RC, y un conjunto completo de periféricos estándar proporciona una solución robusta y fiable para los diseñadores. La serie STM8S consta de cuatro líneas con características diferenciadas pero total compatibilidad y capacidad de actualización para simplificar futuras modificaciones de diseño. La línea del valor, STM8S00, es la serie de nivel de entrada con un conjunto de características básicas. La línea de acceso, STM8S10, ofrece más funciones y una mayor variedad de paquetes. La línea Performance, STM8S20, cuenta con un completo conjunto de periféricos y proporciona un rendimiento de medio a alto de gama de aplicaciones. La línea de aplicación específica, STM8S90, ofrece más funciones analógicas y de rendimiento.
Part Number
Package
STM8S003F3 STM8S003K3 STM8S005C6 STM8S005K6 STM8S007C8 STM8S103F2 STM8S103F3
TSSOP 20; UFQFPN 20 3x3x0.6 LQFP 32 7x7x1.4 LQFP 48 7x7x1.4 LQFP 32 7x7x1.4 LQFP 48 7x7x1.4 TSSOP 20; UFQFPN 20 3x3x0.6 SO-20; TSSOP 20; UFQFPN 20 3x3x0.6 LQFP 32 7x7x1.4; PDIP 32 .4S; UFQFPN 32 5x5x0.55; US WF V.I.; VFQFPN 32 5x5x1.0 LQFP 48 7x7x1.4 LQFP 48 7x7x1.4; US WF V.I. LQFP 32 7x7x1.4; PDIP 32 .4S; UFQFPN 32 5x5x0.55 LQFP 32 7x7x1.4; PDIP 32 .4S; UFQFPN 32 5x5x0.55 LQFP 44 10x10x1.4 LQFP 44 10x10x1.4 LQFP 48 7x7x1.4 LQFP 48 7x7x1.4 LQFP 48 7x7x1.4 LQFP 32 7x7x1.4 LQFP 32 7x7x1.4 LQFP 80 14x14x1.4 LQFP 80 14x14x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4; LQFP 64 14x14x1.4 LQFP 64 10x10x1.4; LQFP 64 14x14x1.4 LQFP 44 10x10x1.4 LQFP 44 10x10x1.4 LQFP 44 10x10x1.4 LQFP 48 7x7x1.4 LQFP 48 7x7x1.4 LQFP 48 7x7x1.4 LQFP 80 14x14x1.4 LQFP 64 10x10x1.4 LQFP 64 10x10x1.4 LQFP 44 10x10x1.4 SO-20; TSSOP 20; UFQFPN 20 3x3x0.6 LQFP 32 7x7x1.4; PDIP 32 .4S; UFQFPN 32 5x5x0.55 SO-20; TSSOP 20
STM8S103K3 STM8S105C4 STM8S105C6 STM8S105K4 STM8S105K6 STM8S105S4 STM8S105S6 STM8S207C6 STM8S207C8 STM8S207CB STM8S207K6 STM8S207K8 STM8S207M8 STM8S207MB STM8S207R6 STM8S207R8 STM8S207RB STM8S207S6 STM8S207S8 STM8S207SB STM8S208C6 STM8S208C8 STM8S208CB STM8S208MB STM8S208R8 STM8S208RB STM8S208S6 STM8S903F3 STM8S903K3 STM8SPLNB1
Op. Freq.
FLASH Size
-
8 8 32 32 64 4 8
-
8 16 32 16 32 16 32 32 64 128 32 64 64 128 32 64 128 32 64 128 32 64 128 128 64 128 32 8 8 8
Data RAM Size 8-bit timer 16-bit timers E2PROM nom (B) (IC/OC/PWM) (IC/OC/PWM) nom (B) 128 1x8-bit 2x16-bit 128 1x8-bit 2x16-bit 128 1x8-bit 3x16-bit 128 1x8-bit 3x16-bit 128 1x8-bit 3x16-bit 640 1x8-bit 2x16-bit 640 1x8-bit 2x16-bit 1024 -
640 1024 1024 1024 1024 1024 1024 1024 1536 2048 1024 1024 2048 2048 1024 1536 2048 1024 1536 1536 2048 2048 2048 2048 2048 2048 1536 640 640 640
1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit -
2x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 2x16-bit 2x16-bit -
A/D Vcc Converter min
Vcc max
5x10-bit 5x10-bit 10x10-bit 7x10-bit 10x10-bit 5x10-bit 5x10-bit
2.95 2.95 2.95 2.95 2.95 2.95 2.95
5.5 5.5 5.5 5.5 5.5 5.5 5.5
5x10-bit 10x10-bit 10x10-bit 7x10-bit 7x10-bit 9x10-bit 9x10-bit 10x10-bit 10x10-bit 10x10-bit 7x10-bit 7x10-bit 16x10-bit 16x10-bit 16x10-bit 16x10-bit 16x10-bit 9x10-bit 9x10-bit 9x10-bit 10x10-bit 10x10-bit 10x10-bit 16x10-bit 16x10-bit 16x10-bit 9x10-bit 5x10-bit 7x10-bit 5x10-bit
2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95 2.95
5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5
Op. Op. Temp. Temp. min (°C) max -40 85 -40 85 -40 85 -40 85 -40 85 -40 125 -40 125 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40
STM8L Ultra Low Power
La línea de productos de ultra-baja potencia de ST es compatible con un amplio número de aplicaciones en las que el consumo es crítica, tal como en dispositivos portátiles. El STM8L, basado en el 8-bit STM8 núcleo, se beneficia de nuestro proceso patentado ultra-baja fuga, compartido con la familia STM32L, y las características de ultra bajo consumo de energía con el modo de consumo mínimo de 0,30 μA. Esta familia se declina en tres líneas diferentes que hacen la STM8L una familia óptimo para apoyar muchas aplicaciones que requieren un cuidado especial en el ahorro de energía. línea STM8L101 en modo más bajo de e nergía: 0,30 μA. Modo de ejecución dinámica: 150μA/ MHz línea STM8L15x/16x en modo más bajo de energía: 0,35 μA. Modo de ejecución dinámica: 180 μA
/ MHz línea Valor STM8L05x en modo más bajo de energía: 0,35 μA. Modo de ejecución dinámica: 180 μA / MHz
125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 125 85
Part Number
Package
STM8L051F3 TSSOP 20 STM8L052C6 LQFP 48 7x7x1.4 STM8L052R8 LQFP 64 10x10x1.4 STM8L101F1 UFQFPN 20 3x3x0.6 STM8L101F2 TSSOP 20; UFQFPN 20 3x3x0.6 STM8L101F3 TSSOP 20; UFQFPN 20 3x3x0.6 STM8L101G2 UFQFPN 28 4x4x0.55 STM8L101G3 UFQFPN 28 4x4x0.55 STM8L101K3 LQFP 32 7x7x1.4; UFQFPN 32 5x5x0.55 STM8L151C2 LQFP 48 7x7x1.4 STM8L151C3 LQFP 48 7x7x1.4 STM8L151C4 LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 STM8L151C6 LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 STM8L151C8 LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 STM8L151F2 TSSOP 20; UFQFPN 20 3x3x0.6 STM8L151F3 TSSOP 20; UFQFPN 20 3x3x0.6 STM8L151G2 UFQFPN 28 4x4x0.55 STM8L151G3 UFQFPN 28 4x4x0.55 STM8L151G4 UFQFPN 28 4x4x0.55; WLCSP FAN IN STM8L151G6 UFQFPN 28 4x4x0.55; WLCSP FAN IN STM8L151K2 UFQFPN 32 5x5x0.55 STM8L151K3 UFQFPN 32 5x5x0.55 STM8L151K4 LQFP 32 7x7x1.4; UFQFPN 32 5x5x0.55; XQFN 32 5x5x0.4 STM8L151K6 LQFP 32 7x7x1.4; UFQFPN 32 5x5x0.55 STM8L151M8 LQFP 80 14x14x1.4 STM8L151R6 LQFP 64 10x10x1.4 STM8L151R8 LQFP 64 10x10x1.4 STM8L152C4 LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 STM8L152C6 LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 STM8L152C8 LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 STM8L152K4 LQFP 32 7x7x1.4; UFQFPN 32 5x5x0.55 STM8L152K6 LQFP 32 7x7x1.4; UFQFPN 32 5x5x0.55 STM8L152M8 LQFP 80 14x14x1.4 STM8L152R6 LQFP 64 10x10x1.4 STM8L152R8 LQFP 64 10x10x1.4 STM8L162M8 LQFP 80 14x14x1.4 STM8L162R8 LQFP 64 10x10x1.4
Op. Freq.
FLASH Size
-
8 32 64 2 4 8 4 8 8 4 8 16 32 64 4 8 4 8 16 32 4 8 16 32 64 32 64 16 32 64 16 32 64 32 64 64 64
Data E2PROM 8-bit timer nom (B) (IC/OC/PWM) 256 256 256 256 256 1024 1024 2048 256 256 256 256 1024 1024 256 256 1024 1024 2048 1024 2048 1024 1024 2048 1024 1024 2048 1024 2048 2048 2048
1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit
16-bit timers A/D D/A Vcc Vcc Op. Temp. Op. Temp. (IC/OC/PWM) Converter Converter min max min (°C) max (°C) 2x16-bit 3x16-bit 4x16-bit 2x16-bit 2x16-bit 2x16-bit 2x16-bit 2x16-bit 2x16-bit 2x16-bit 2x16-bit 3x16-bit 3x16-bit 4x16-bit 2x16-bit 2x16-bit 2x16-bit 2x16-bit 3x16-bit 3x16-bit 2x16-bit 2x16-bit 3x16-bit 3x16-bit 4x16-bit 4x16-bit 4x16-bit 3x16-bit 3x16-bit 4x16-bit 3x16-bit 3x16-bit 4x16-bit 4x16-bit 4x16-bit 4x16-bit 4x16-bit
10x12-bit 25x12-bit 28x12-bit 28x12-bit 28x12-bit 25x12-bit 25x12-bit 25x12-bit 10x12-bit 10x12-bit 18x12-bit 18x12-bit 18x12-bit 18x12-bit 22x12-bit 22x12-bit 22x12-bit 22x12-bit 28x12-bit 28x12-bit 28x12-bit 25x12-bit 25x12-bit 28x12-bit 21x12-bit 21x12-bit 28x12-bit 28x12-bit 28x12-bit 28x12-bit 28x12-bit
1x12-bit 1x12-bit 2x12-bit 1x12-bit 1x12-bit 1x12-bit 1x12-bit 2x12-bit 2x12-bit 2x12-bit 1x12-bit 1x12-bit 2x12-bit 1x12-bit 1x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit 2x12-bit
1.8 1.8 1.8 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65 1.65
3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6 3.6
-40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40
STM8A Automotriz
ST ha desarrollado el STM8A, una línea de productos de microcontroladores Flash de 8-bits dedicado a las necesidades específicas de las aplicaciones de automoción. Estos productos modulares ofrecen cierto EEPROM de datos y compatibilidad de software y pines, para un tamaño de la memoria programa de 8 a 128 Kbytes y hasta paquetes de 80-pines. Todos los dispositivos funcionan a 2,95 hasta 5,5 V en el rango de temperatura ampliado de hasta 150 ° C.
85 85 85 125 125 125 125 125 125 85 125 125 125 125 125 85 85 85 125 125 85 85 125 125 125 125 125 125 125 125 125 125 125 125 125 85 125
Part Number
Package
Op. Freq.
FLASH Size
Internal RAM Size
Data E2PROM
8-bit timer (IC/OC/PWM)
24 24 24 24 24 24 24 16 16 16 16 16 24 24 24 24 24 24 24 24
32 48 64 64 64 96 128 128 128 32 32 64 64 64 128 128 128 16 32 48 64 8 16 16 32 32 32 64 64 64 64 128 128 128
2048 3072 4096 4096 4096 6144 6144 6144 6144 6144 2048 4096 6144 6144 6144 6144 6144 2048 2048 3072 4096 1024 2048 2048 2048 2048 6144 6144 6144 6144 6144 6144 6144 6144
1024 1024 1024 2048 2048 2048 2048 2048 2048 1024 1024 2048 2048 2048 2048 2048 2048 512 1024 1024 2048 640 512 512 1024 1024 1024 2048 2048 2048 2048 2048 2048 2048
1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit 1x8-bit
STM8AF5168 LQFP 48 7x7x1.4 STM8AF5179 LQFP 64 10x10x1.4 STM8AF5188 LQFP 48 7x7x1.4 STM8AF5189 LQFP 64 10x10x1.4 STM8AF518A LQFP 80 14x14x1.4 STM8AF5198 LQFP 48 7x7x1.4 STM8AF51A8 LQFP 48 7x7x1.4 STM8AF51A9 LQFP 64 10x10x1.4 STM8AF51AA LQFP 80 14x14x1.4 STM8AF5268 LQFP 48 7x7x1.4; LQFP-48 STM8AF5269 LQFP 64 10x10x1.4; LQFP-64 STM8AF5288 LQFP 48 7x7x1.4 STM8AF5289 LQFP 64 10x10x1.4; LQFP-64 STM8AF528A LQFP 80 14x14x1.4; LQFP-80 STM8AF52A8 LQFP 48 7x7x1.4; LQFP-48 STM8AF52A9 LQFP 64 10x10x1.4; LQFP-64 STM8AF52AA LQFP 80 14x14x1.4; LQFP-80 STM8AF6146 LQFP 32 7x7x1.4 STM8AF6166 LQFP 32 7x7x1.4 STM8AF6178 LQFP 48 7x7x1.4 STM8AF6189 LQFP 64 10x10x1.4 STM8AF6226 LQFP 32 7x7x1.4; LQFP 32 7x7x1.4 1 STM8AF6246 LQFP 32 7x7x1.4; VFQFPN 32 5x5x1.0 STM8AF6248 LQFP 48 7x7x1.4; LQFP 48 7x7x1.4 1 STM8AF6266 LQFP 32 7x7x1.4; VFQFPN 32 5x5x1.0 STM8AF6268 LQFP 48 7x7x1.4; LQFP-48; US WF V.I. STM8AF6269 LQFP 64 10x10x1.4; LQFP-64 STM8AF6286 LQFP 32 7x7x1.4; LQFP-32 STM8AF6288 LQFP 48 7x7x1.4; LQFP-48 STM8AF6289 LQFP 64 10x10x1.4; LQFP-64 STM8AF628A LQFP 80 14x14x1.4; LQFP-80 STM8AF62A8 LQFP 48 7x7x1.4; LQFP-48 STM8AF62A9 LQFP 64 10x10x1.4 STM8AF62AA LQFP 80 14x14x1.4; LQFP-80
16-bit timers (IC/OC/PWM ) 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 2x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit 3x16-bit
A/D D/A Vcc Converter Converter min 10x10-bit 16x10-bit 10x10-bit 16x10-bit 16x10-bit 10x10-bit 10x10-bit 16x10-bit 16x10-bit 10x10-bit 16x10-bit 10x10-bit 16x10-bit 16x10-bit 10x10-bit 16x10-bit 16x10-bit 7x10-bit 7x10-bit 10x10-bit 16x10-bit 7x10-bit 7x10-bit 10x10-bit 7x10-bit 10x10-bit 16x10-bit 7x10-bit 10x10-bit 16x10-bit 16x10-bit 10x10-bit 10x10-bit 16x10-bit
-
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
Vcc Op. Temp. Op. Temp. max min (°C) max (°C) 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5 5.5
-40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40
125 125 125 105 125 125 125 125 125 150 150 125 150 150 150 150 150 125 125 125 125 150 150 150 150 150 150 150 150 150 150 150 150 150
STM8T Touch-sensing
El STM8T utiliza un ProxSense ™ de transferencia de carga capacitiva y permite varias aplicaciones
con un solo toque básico, incluyendo detectores de proximidad a una matriz avanzada capaz de gestionar hasta 300 toques o canales. Detección de proximidad varía hasta 20 cm, y el electrodo capacitivo se puede hacer usando un material simple conductor tal como cobre o una capa de almohadilla conductora ITO. El STM8T14x es de un solo canal de sensor capacitivo con dos salidas independientes para informar táctil o eventos de proximidad. La reciente introducción serie STM8TL5x se basa en la plataforma STM8L con ProxSense ™. La célula robusta ofrece una fuerte
inmunidad a las perturbaciones, mientras que el STM8L innovador proporciona los beneficios de bajo consumo de energía basado en Flash tecnología. La combinación de estas dos soluciones avanzadas satisface las necesidades de las interfaces de usuario más exigentes. Part Number
General Description
STM8T141
Single-channel capacitive sensor for touch or proximity detection with shielded sensing electrode
STM8T143 STM8TL52F4 STM8TL52G4 STM8TL53C4 STM8TL53F4 STM8TL53G4
Single-channel capacitive s ensor for touch and proximity detection 8-bit, ultra-low-power, touch-sensing MCUs with 16-Kbyte Flash and proximity detection 8-bit, ultra-low-power, touch-sensing MCUs with 16-Kbyte Flash and proximity detection 8-bit, ultra-low-power, touch-sensing MCUs with 16-Kbyte Flash and proximity detection 8-bit, ultra-low-power, touch-sensing MCUs with 16-Kbyte Flash and proximity detection 8-bit, ultra-low-power, touch-sensing MCUs with 16-Kbyte Flash and proximity detection
Op. Freq.
Technology
Number of Wheel/ Proximity Out Communication Response Channels max Slider capability puts Interface Time(T_d) ()
Signal processing
-
Capacitive Charge Transfer
1
No
Yes
1
no
50
-
Capacitive Charge Transfer
1
No
Yes
2
no
20
calibration, filtering Dynamic calibration, AET, EPCC
-
ProxSense
12
Yes
Yes
-
I2C;SPI;USART
0.025
AET, EPCC
-
ProxSense
25
Yes
Yes
-
I2C;SPI;USART
0.025
AET, EPCC
-
ProxSense
300
Yes
Yes
-
I2C;SPI;USART
0.025
AET, EPCC
-
ProxSense
30
Yes
Yes
-
I2C;SPI;USART
0.025
AET, EPCC
-
ProxSense
72
Yes
Yes
-
I2C;SPI;USART
0.025
AET, EPCC
Other Functions
Driven shield
Dynamic calibration, CTRL input Internal voltage regulator, sampling capacitors Internal voltage regulator, sampling capacitors Internal voltage regulator, sampling capacitors Internal voltage regulator, sampling capacitors Internal voltage regulator, sampling capacitors
Nxp Semiconductors NXP Semiconductors es uno de los 20 líderes en el mundo de ventas de semiconductores, y fue fundada originalmente por Philips, que habían convertido sus antiguos lugares de fabricación de tubos de vacío para fábricas de semiconductores. Anteriormente conocida como Philips Semiconductors, la empresa fue vendida por Philips a un consorcio de inversores de capital privado en 2006. El nuevo nombre, NXP, significaba "next experience". NXP Semiconductors ofrece Señal Mixta de Alto Rendimiento y productos de soluciones estándar en función de su experiencia en RF, analógicos, administración de energía, interfaz, seguridad y procesamiento digital. Más informal, NXP ha caracterizado su estrategia de centrarse en "los productos sin chip grande en el medio". Estos semiconductores se utilizan en una amplia gama de automóviles "inteligentes", identificación, infraestructura inalámbrica, iluminación, industria, celulares, aplicaciones de consumo y computadores. Con sede en Holanda, la compañía cuenta con aproximadamente 24.000 empleados que trabajan en más de 25 países y alcanzó unas ventas de USD 4,2 mil millones en 2011. Familias LPC1000 Cortex-M0 y Cortex-M3 El ARM ® Cortex ™-M0 procesador es el más pequeño, de más bajo consumo de energía y un
procesador ARM más eficiente energéticamente disponible. El área de silicio excepcionalmente pequeña, bajo consumo, y la huella de un mínimo de código del procesador alcanza rendimiento de 32 bits a un precio de 8-bits, sin pasar por el camino a los dispositivos de 16-bits. El Cortex-M0 procesador promete un ahorro sustancial en el costo del sistema, manteniendo la herramienta y la compatibilidad binaria con los procesadores de múltiples funciones, tales como el procesador Cortex-M3. Consume tan sólo 85 mW / MHz (0,085 mW) en un área de por lo general menores de 12 K compuertas, permitiendo la creación de ultra bajo consumo de energía y los dispositivos analógico de señal mixta. La serie LPC1800 de NXP es el más alto rendimiento de la industria Cortex-M3 MCU basado en la serie, que funciona a velocidades de hasta 180 MHz y ofrece grandes memorias en chip y periféricos únicos como USB de alta velocidad, interfaz SPI Flash y Temporizadores configurables del Estado. La serie LPC1700 de NXP son de alto rendimiento basados en Cortex-M3 MCU , operando a velocidades de hasta 120 MHz y ofreciendo periféricos como Ethernet, USB 2.0 Host / OTG / dispositivos, controladores de LCD y 2.0B CAN. La serie LPC1300 de NXP es de bajo costo, baja potencia basado en la serie Cortex-M3 MCU, que opera hasta 72 MHz con opciones plug-andplay de periféricos USB y la compatibilidad pin a la LPC1100 NXP (X) L Cortex-M0 serie.
Package Type number version
fmax (MHz)
FLASH RAM (kB) (kB)
I/O pins
Nr. USB USB devices device
UART I2C
SPI
SSP ADC Timers PWM
Package name
VDD [min]
VDD [max]
CPU supply voltage (V)
LPC1311FHN33 SOT865-3
72
8
4
28
0
0
1
1
1
8
4
0 HVQFN32
3.6
LPC1313FBD48 SOT313-2
72
32
8
42
0
0
1
1
1
8
4
0 LQFP48
3.6 3.6
LPC1313FHN33 SOT865-3
72
32
8
28
0
0
1
1
1
8
4
0 HVQFN32
LPC1315FBD48 SOT313-2
72
32
8
40
0
0
1
1
2
8
4
LQFP48
LPC1315FHN33 SOT865-3
72
32
8
28
0
0
1
1
2
8
4
HVQFN32
LPC1316FBD48 SOT313-2
72
48
8
40
0
0
1
1
2
8
4
LQFP48
LPC1316FHN33 SOT865-3
72
48
8
28
0
0
1
1
2
8
4
HVQFN32
LPC1317FBD48 SOT313-2
72
64
10
40
0
0
1
1
2
8
4
LQFP48
LPC1317FBD64 SOT314-2
72
64
10
51
0
0
1
1
2
8
4
LQFP64
LPC1317FHN33 SOT865-3
72
64
10
28
0
0
1
1
2
8
4
LPC1342FBD48 SOT313-2
72
16
4
42
1
1
1
1
1
8
4
0 LQFP48
LPC1342FHN33 SOT865-3
72
16
4
28
1
1
1
1
1
8
4
0 HVQFN32
3.6
LPC1343FBD48 SOT313-2
72
32
8
40
1
1
1
1
1
8
4
0 LQFP48
3.6 3.6
HVQFN32
LPC1343FHN33 SOT865-3
72
32
8
28
1
1
1
1
1
8
4
0 HVQFN32
LPC1345FBD48 SOT313-2
72
32
10
40
1
1
1
1
2
8
4
LQFP48
LPC1345FHN33 SOT865-3
72
32
10
26
1
1
1
1
2
8
4
HVQFN32
LPC1346FBD48 SOT313-2
72
48
10
40
1
1
1
1
2
8
4
LQFP48
3.6
LPC1346FHN33 SOT865-3
72
48
10
26
1
1
1
1
2
8
4
HVQFN32
LPC1347FBD48 SOT313-2
72
64
12
40
1
1
1
1
2
8
4
LQFP48
LPC1347FBD64 SOT314-2
72
64
12
51
1
1
1
1
2
8
4
LQFP64
LPC1347FHN33 SOT865-3
72
64
12
26
1
1
1
1
2
8
4
LPC1751FBD80 SOT315-1
100
32
8
52
1
1
4
1
2
6
4
6 LQFP80
LPC1752FBD80 SOT315-1
100
64
16
52
1
1
4
1
2
6
4
6 LQFP80
LPC1754FBD80 SOT315-1
100
128
32
52
1
1
4
1
2
6
4
6 LQFP80
LPC1756FBD80 SOT315-1
100
256
32
52
1
1
4
1
2
6
4
6 LQFP80
LPC1758FBD80 SOT315-1
100
512
64
52
1
1
4
1
2
6
4
6 LQFP80
LPC1759FBD80 SOT315-1
120
512
64
52
1
1
4
1
2
6
4
6 LQFP80
3.3
LPC1763FBD10 SOT407-1
100
256
64
70
0
0
4
1
2
8
4
6 LQFP100
3.3
LPC1764FBD10 SOT407-1
100
128
32
70
1
1
4
1
2
8
4
6 LQFP100
3.3
LPC1765FBD10 SOT407-1
100
256
64
70
1
1
4
1
2
8
4
6 LQFP100
3.3
LPC1765FET100 SOT926-1
100
256
64
70
1
1
4
1
2
8
4
6 TFBGA100
3.3
LPC1766FBD10 SOT407-1
100
256
64
70
1
1
4
1
2
8
4
6 LQFP100
3.3
LPC1767FBD10 SOT407-1
100
512
64
70
0
0
4
1
2
8
4
6 LQFP100
3.3
LPC1768FBD10 SOT407-1
100
512
64
70
1
1
4
1
2
8
4
6 LQFP100
3.3
LPC1768FET100 SOT926-1
100
512
64
70
1
1
4
1
2
8
4
6 TFBGA100
3.3
LPC1769FBD10 SOT407-1
120
512
64
70
1
1
4
1
2
8
4
6 LQFP100
3.3
LPC1774FBD14 SOT486-1
120
128
40
109
1
1
4
3
8
4
6 LQFP144
3.3
LPC1774FBD20 SOT459-1
120
128
40
165
1
1
5
3
8
4
6 LQFP208
3.3
LPC1776FBD20 SOT459-1
120
256
80
165
1
1
5
3
8
4
6 LQFP208
3.3
LPC1776FET180 SOT570-3
120
2 56
80
141
1
1
5
3
8
4
6 TFBGA180
LPC1777FBD20 SOT459-1
120
512
96
165
1
1
5
3
8
4
6 LQFP208
3.3
LPC1778FBD14 SOT486-1
120
512
96
109
1
1
5
3
8
4
6 LQFP144
3.3
LPC1778FBD20 SOT459-1
120
512
96
165
1
1
5
3
8
4
6 LQFP208
3.3
LPC1778FET180 SOT570-3
120
5 12
96
141
1
1
5
3
8
4
6 TFBGA180
HVQFN32
Package Type number version
fmax (MHz)
FLASH RAM (kB) (kB)
I/O pins
Nr. USB USB devices device
UART I2C
SPI
SSP ADC Timers PWM
Package name
VDD [min]
VDD [max]
CPU supply voltage (V)
LPC1778FET208SOT950-1
120
512
96
165
1
1
5
3
8
4
6 TFBGA208
3.3
LPC1785FBD20 SOT459-1
120
256
80
165
1
1
5
3
8
4
6 LQFP208
3.3
LPC1786FBD20 SOT459-1
120
256
80
165
1
1
5
3
8
4
6 LQFP208
3.3
LPC1787FBD20 SOT459-1
120
512
96
165
1
1
5
3
8
4
6 LQFP208
3.3
LPC1788FBD14 SOT486-1
120
512
96
109
1
1
5
3
8
4
6 LQFP144
LPC1788FBD20 SOT459-1
120
512
96
1
1
5
3
8
4
6 LQFP208
LPC1788FET180SOT570-3
120
5 12
96
1
1
5
3
8
4
6 TFBGA180
LPC1788FET208SOT950-1
120
512
96
1
1
5
3
8
4
6 TFBGA208
LPC1810FBD14 SOT486-1
180
0
136
83
0
0
4
1
1
8
4
1 LQFP144
3.3
LPC1810FET100SOT926-1
180
0
136
49
0
0
4
1
1
4
4
0 TFBGA100
3.3
LPC1820FBD10 SOT407-1
180
0
168
83
1
1
4
1
1
5
4
0 LQFP100
3.3
LPC1820FBD14 SOT486-1
180
0
168
83
1
1
4
1
1
8
4
1 LQFP144
3.3
LPC1820FET100SOT926-1
180
0
168
49
1
1
4
1
1
4
4
0 TFBGA100
3.3
LPC1830FBD14 SOT486-1
180
0
200
83
2
2
4
1
1
8
4
1 LQFP144
3.3
LPC1830FET100SOT926-1
180
0
200
49
2
2
4
1
1
4
4
0 TFBGA100
3.3
LPC1830FET180SOT570-3
180
0
200
118
2
2
4
1
1
8
4
1 TFBGA180
3.3
LPC1830FET256SOT740-2
180
0
200
164
2
2
4
1
1
8
4
1 LBGA256
3.3
141
LPC1833FBD14 SOT486-1
LQFP144
LPC1833FET100SOT926-1
TFBGA100
LPC1833FET180 LPC1837FBD14 SOT486-1
LQFP144
LPC1837FET100SOT926-1
TFBGA100
LPC1837FET180 LPC1850FBD20 SOT459-1
180
0
200
164
2
2
4
1
1
8
4
1 LQFP208
3.3
LPC1850FET180SOT570-3
180
0
200
118
2
2
4
1
1
8
4
1 TFBGA180
3.3 3.3
LPC1850FET256SOT740-2
180
0
200
164
2
2
4
1
1
8
4
1 LBGA256
LPC1853FBD20 SOT459-1
180
512
136
142
2
2
4
1
1
8
4
1 LQFP208
3.3
LPC1853FET180SOT570-3
180
512
136
118
2
2
4
1
1
8
4
1 TFBGA180
3.3
LPC1853FET256SOT740-2
180
512
136
164
2
2
4
1
1
8
4
1 LBGA256
3.3
LPC1857FBD20 SOT459-1
180
1024
136
142
2
2
4
1
1
8
4
1 LQFP208
3.3
LPC1857FET180SOT570-3
180
1024
136
118
2
2
4
1
1
8
4
1 TFBGA180
3.3
LPC1857FET256SOT740-2
180
1024
136
164
2
2
4
1
1
8
4
1 LBGA256
3.3
LPC2000 y LH7 familias de microcontroladores sobre las que se basa el ARM7
Los dispositivos NXP ARM7 están diseñados para su uso en aplicaciones de tiempo real embebidos que requieren un alto rendimiento y bajo consumo de energía en una solución rentable de microcontrolador de 32-bits. Velocidad de funcionamiento de hasta 72 MHz de la memoria flash o RAM, estos dispositivos cuentan con hasta 512 kB de memoria de programa Flash on-chip y una amplia gama de periféricos, incluyendo Ethernet, USB, CAN, controlador LCD, SD / MMC, I S ², EMC, y más. Aplicaciones en Dispositivos médicos, control de periféricos (impresoras, scanners) ,GPS, motores, dispositivos de seguridad, servo loops, control de red.
Package Type number version
fmax (MHz)
FLASH RAM (kB) (kB)
I/O pins
USB device UART
I2C
SPI
Timer s PWM
ADC
Package name
VDD VDD [min] [max CPU supply (V) ] (V) voltage (V)
LPC2101FBD48 SOT313-2
70
8
2
32
0
2
1
1
4
14 LQFP48
LPC2102FBD48 SOT313-2
70
16
4
32
0
2
1
1
4
14 LQFP48
1.8 1.8
LPC2102FHN48 SOT619-7
70
16
4
32
0
2
1
1
4
14 HVQFN48
1.8
LPC2103FBD48 SOT313-2
70
32
8
32
0
2
1
1
4
14 LQFP48
1.8
LPC2103FHN48 SOT619-7
70
32
8
32
0
2
1
1
4
14 HVQFN48
1.8
LPC2104FBD48 SOT313-2
60
128
16
32
2
1
0
3
6 LQFP48
1.8
LPC2105FBD48 SOT313-2
60
128
32
32
2
1
0
3
6 LQFP48
1.8
LPC2106FBD48 SOT313-2
60
128
64
32
2
1
0
3
6 LQFP48
1.8
LPC2106FHN48 SOT619-1
60
128
64
32
2
1
0
3
6 HVQFN48
1.8
LPC2109FBD64 SOT314-2
60
64
8
46
2
2
0
3
6 LQFP64
1.8
LPC2119FBD64 SOT314-2
60
128
16
46
2
2
0
3
6 LQFP64
1.8
LPC2129FBD64 SOT314-2
60
256
16
46
2
2
0
3
6 LQFP64
1.8
LPC2114FBD64 SOT314-2
60
128
16
46
2
2
0
3
6 LQFP64
1.8
LPC2124FBD64 SOT314-2
60
256
16
46
2
2
0
3
6 LQFP64
1.8
LPC2131FBD64 SOT314-2
60
32
8
47
2
1
1
3
6 LQFP64
3.3
LPC2132FBD64 SOT314-2
60
64
16
47
2
1
1
3
6 LQFP64
3.3
LPC2132FHN64 SOT804-2
60
64
16
47
2
1
1
3
6 HVQFN64
3.3
LPC2134FBD64 SOT314-2
60
128
16
47
2
1
1
3
6 LQFP64
3.3
LPC2136FBD64 SOT314-2
60
256
32
47
2
1
1
3
6 LQFP64
3.3
LPC2138FBD64 SOT314-2
60
512
32
47
0
2
1
1
3
6 LQFP64
3.3
LPC2138FHN64 SOT804-2
60
512
32
47
0
2
1
1
3
6 HVQFN64
3.3
LPC2141FBD64 SOT314-2
60
32
8
45
2
1
1
3
6 LQFP64
3.3
LPC2142FBD64 SOT314-2
60
64
16
45
2
1
1
3
6 LQFP64
3.3
LPC2144FBD64 SOT314-2
60
128
16
45
2
1
1
3
6 LQFP64
3.3
LPC2146FBD64 SOT314-2
60
256
40
45
2
1
1
3
6 LQFP64
3.3
LPC2148FBD64 SOT314-2
60
512
40
45
1
2
1
1
3
6 LQFP64
3.3
LPC2157FBD10 SOT407-1
60
512
40
32
1
2
1
1
3
6 LQFP100
3.3
LPC2158FBD10 SOT407-1
60
512
40
32
1
2
1
1
3
6 LQFP100
3.3
LPC2194HBD64 SOT314-2
60
256
16
46
0
2
1
0
3
6 LQFP64
1.8
LPC2210FBD14 SOT486-1
60
0
16
76
2
2
0
3
6 LQFP144
1.8
LPC2220FBD14 SOT486-1
75
0
64
76
2
2
0
3
6 LQFP144
1.8
LPC2220FET14 SOT569-2
75
0
64
76
2
2
0
3
6 TFBGA144
1.8
LPC2212FBD14 SOT486-1
60
128
16
112
2
2
0
3
6 LQFP144
1.8
LPC2214FBD14 SOT486-1
60
256
16
112
2
2
0
3
6 LQFP144
1.8
LPC2290FBD14 SOT486-1
60
0
64
76
2
2
0
3
6 LQFP144
1.8
LPC2292FBD14 SOT486-1
60
256
16
112
2
2
0
3
6 LQFP144
1.8
LPC2292FET14 SOT569-2
60
256
16
112
2
2
0
3
6 TFBGA144
1.8
LPC2294HBD14 SOT486-1
60
256
16
112
2
2
0
3
6 LQFP144
1.8
LPC2361FBD10 SOT407-1
72
64
34
70
1
4
2
2
4
1 LQFP100
3.3
LPC2362FBD10 SOT407-1
72
58
128
70
1
4
2
2
4
1 LQFP100
3.3
LPC2364FBD10 SOT407-1
72
128
34
70
1
4
1
2
4
2 LQFP100
3.3
LPC2364FET100 SOT926-1
72
128
34
70
1
4
1
2
4
2 TFBGA100
3.3
LPC2364HBD10 SOT407-1
72
128
34
70
1
4
1
2
4
2 LQFP100
3.3
LPC2365FBD10 SOT407-1
72
256
58
70
0
4
1
2
4
2 LQFP100
3.3
LPC2366FBD10 SOT407-1
72
256
58
70
1
4
1
2
4
2 LQFP100
3.3
LPC2367FBD10 SOT407-1
72
512
58
70
0
4
1
2
4
2 LQFP100
3.3
LPC2368FBD10 SOT407-1
72
512
58
70
1
4
1
2
4
2 LQFP100
3.3
LPC2368FET100 SOT926-1
72
512
58
70
1
4
1
2
4
2 TFBGA100
3.3
LPC2377FBD14 SOT486-1
72
512
58
104
0
4
1
2
4
1 LQFP144
3.3
LPC2378FBD14 SOT486-1
72
512
58
104
1
4
1
2
4
1 LQFP144
3.3
LPC2387FBD10 SOT407-1
72
512
98
70
1
4
1
2
4
1 LQFP100
3.3
LPC2388FBD14 SOT486-1
72
512
98
104
1
4
1
2
4
1 LQFP144
3.3
LPC2420FBD20 SOT459-1
72
0
82
160
2
4
1
2
4
12 LQFP208
3.3
LPC2420FET208 SOT950-1
72
0
82
160
2
4
1
2
4
12 TFBGA208
3.3
LPC2460FBD20 SOT459-1
72
0
98
160
1
4
1
2
4
6 LQFP208
3.3
LPC2460FET208 SOT950-1
72
0
98
160
2
4
1
2
4
12 TFBGA208
3.3
LPC2468FBD20 SOT459-1
72
512
98
160
2
4
1
2
4
12 LQFP208
3.3
LPC2468FET208 SOT950-1
72
512
98
160
2
4
1
2
4
12 TFBGA208
3.3
LPC2458FET180 SOT570-3
TFBGA180
LPC2470FBD20 SOT459-1
LQFP208
LPC2470FET208 SOT950-1
TFBGA208
LPC2478FBD20 SOT459-1 LPC2478FET208 SOT950-1
LQFP208 72
512
98
160
2
4
1
2
4
12 TFBGA208
3.3
LPC3000, LPC2900, y LH7A familias de microcontroladores sobre las que se basa el ARM9
La serie LPC3200 es solamente el microcontrolador ARM9 que proporciona un vector de punto flotante de co-procesador y Ethernet integrado, USB On-The-Go, así como controlador de LCD. En 125 MHz, los miembros de la serie LPC2900 son los microcontroladores ARM968, los más rápidos disponibles. Aplicaciones: Conversores de protocolo de comunicación serial, Lectores portátiles de tarjetas, Distribuidor de acceso y control de seguridad, ZigBee. Type number
Package version
fmax (MHz)
FLASH (kB)
RAM (kB)
I/O pins
USB device
LH7A400N0F000B5
SOT1020-1
195
80
60
1
3
1
LFBGA256
1.71
LH7A400N0F076B5
SOT1020-1
245
80
60
1
3
1
LFBGA256
2
2.2
LH7A400N0G000B5 SOT1018-1
195
80
60
1
3
1
BGA256
1.71
1.89
LH7A404N0F000B3
SOT1021-1
200
80
64
3
1
LFBGA324
1.71
1.89
LH7A404N0F092B3
SOT1021-1
266
80
64
3
1
LFBGA324
1.71
1.89
LPC2917FBD144
SOT486-1
125
512
48
108
0
2
2
3
4 LQFP144
1.8
LPC2919FBD144
SOT486-1
125
768
48
108
0
2
2
3
4 LQFP144
1.8
LPC2921FBD100
SOT407-1
125
128
24
60
1
2
2
4
4 LQFP100
1.8
LPC2923FBD100
SOT407-1
125
256
40
60
1
2
2
4
4 LQFP100
1.8
LPC2925FBD100
SOT407-1
125
512
40
60
1
2
2
4
4 LQFP100
1.8
LPC2926FBD144
SOT486-1
125
256
56
104
1
2
3
4
4 LQFP144
1.8
LPC2927FBD144
SOT486-1
125
512
56
104
1
2
3
4
4 LQFP144
1.8
LPC2929FBD144
SOT486-1
125
768
56
104
1
2
3
4
4 LQFP144
1.8
LPC2930FBD208
SOT459-1
125
0
56
152
2
2
3
4
4 LQFP208
1.8
LPC2939FBD208
SOT459-1
125
768
56
152
1
2
3
4
4 LQFP208
1.8
LPC3130FET180
SOT570-3
180
0
96
39
1
1
1
4
4
1 TFBGA180
1.2
LPC3131FET180
SOT570-3
180
0
192
39
1
1
1
4
4
1 TFBGA180
1.2
LPC3141FET180
SOT570-3
270
192
97
1
1
1
1
4
1 TFBGA180
1.2
LPC3143FET180
SOT570-3
270
192
97
1
1
1
1
4
1 TFBGA180
1.2
LPC3152FET208
SOT930-1
180
192
157
1
1
1
1
4
1 TFBGA208
1.2
UART
I2C
Package SPI ADC Tim ers PWM name
VDD [min]
VDD [max]
CPU supply voltage (V )
1.89
LPC3154FET208
SOT930-1
180
192
157
1
1
1
1
4
1 TFBGA208
1.2
LPC3180FEL320
SOT824-1
208
0
64
55
1
7
2
3
2
2 LFBGA320
1.2
LPC3220FET296
SOT1048-1
266
0
128
87
1
43
2
3
6
11 TFBGA296
1.2
LPC3230FET296
SOT1048-1
266
0
256
87
1
43
2
3
6
11 TFBGA296
1.2
LPC3240FET296
SOT1048-1
266
0
256
87
1
34
2
3
6
11 TFBGA296
1.2
LPC3250FET296
SOT1048-1
266
0
256
87
1
34
2
3
6
11 TFBGA296
1.2
LPC4000 Nuevos procesadores NXP de señal de control digital (DSC), basados en el núcleo del microcontrolador ARM ® Cortex ™-M4, trae capacidades de alto rendimiento de procesamiento de
señales dentro del alcance del típico programador MCU. Estos procesadores DSC ofrecen un alto nivel de integración de sistemas, reduciendo el coste y la complejidad de diseño del sistema, al tiempo que simplifica el ciclo de diseño utilizando una cadena única herramienta.. Estos productos son una solución ideal de chip único para aplicaciones tales como el control motor, la conversión de energía, de audio y de comunicaciones.
Type number
Package version
fmax (MHz)
FLASH (kB)
RAM (kB)
I/O pins
USB device UART
LPC4333FBD144
SOT486-1
204
512
136
83
4
2
1
4
1 LQFP144
2.2
3.6
LPC4333FET100
SOT926-1
204
512
136
49
4
2
1
4
1 TFBGA100
2.2
3.6
LPC4333FET180
SOT570-3
204
512
136
118
4
2
1
4
1 TFBGA180
2.2
3.6
LPC4333FET256
SOT740-2
204
512
136
164
4
2
1
4
1 LBGA256
2.2
3.6
LPC4337FBD144
SOT486-1
204
1024
136
83
4
2
1
4
1 LQFP144
2.2
3.6
LPC4337FET100
SOT926-1
204
1024
136
49
4
2
1
4
1 TFBGA100
2.2
3.6
LPC4337FET180
SOT570-3
204
1024
136
118
4
2
1
4
1 TFBGA180
2.2
3.6
LPC4337FET256
SOT740-2
204
1024
136
164
4
2
1
4
1 LBGA256
2.2
3.6
LPC4310FBD144
SOT486-1
204
0
168
83
4
2
1
4
1 LQFP144
2.2
3.6
LPC4310FET100
SOT926-1
204
0
168
49
4
2
1
4
1 TFBGA100
2.2
3.6
LPC4320FBD100
SOT407-1
204
0
168
49
4
2
1
4
1 LQFP100
2.2
3.6
LPC4320FBD144
SOT486-1
204
0
200
83
4
2
1
4
1 LQFP144
2.2
3.6
LPC4320FET100
SOT926-1
204
0
200
49
4
2
1
4
1 TFBGA100
2.2
3.6
LPC4330FBD144
SOT486-1
204
0
264
83
4
2
1
4
1 LQFP144
2.2
3.6
LPC4330FET100
SOT926-1
204
0
264
49
4
2
1
4
1 TFBGA100
2.2
3.6
LPC4330FET180
SOT570-3
204
0
264
118
4
2
1
4
1 TFBGA180
2.2
3.6
LPC4330FET256
SOT740-2
204
0
264
146
4
2
1
4
1 LBGA256
2.2
3.6
LPC4350FBD208
SOT459-1
204
0
264
142
4
2
1
4
1 LQFP208
2.2
3.6
LPC4350FET180
SOT570-3
204
0
264
118
4
2
1
4
1 TFBGA180
2.2
3.6
LPC4350FET256
SOT740-2
204
0
264
164
4
2
1
4
1 LBGA256
2.2
3.6
LPC4353FBD208
SOT459-1
204
1024
136
142
4
2
1
4
1 LQFP208
2.2
3.6
LPC4353FET180
SOT570-3
204
1024
136
118
4
2
1
4
1 TFBGA180
2.2
3.6
LPC4353FET256
SOT740-2
204
1024
136
164
4
2
1
4
1 LBGA256
2.2
3.6
LPC4357FBD208
SOT459-1
204
1024
136
142
4
2
1
4
1 LQFP208
2.2
3.6
LPC4357FET180
SOT570-3
204
1024
136
118
4
2
1
4
1 TFBGA180
2.2
3.6
LPC4357FET256
SOT740-2
204
1024
136
164
4
2
1
4
1 LBGA256
2.2
3.6
I²C
SPI
SSP
ADC Tim ers PWM
Package name
VDD [min]
VDD CPU supply [max] voltage (V)
Intel Una de las más grandes empresas, desarrolla tanto microprocesadores como micro controladores teniendo de estos últimos como familias más representativas a µCs 8048, µCs 8051, 8XC251 por la parte de µC de 8 bits y por la parte de 16 bits a las MCS96 y MXS296. La selección de uno u otro micro dependerá de la tarea o problema a satisfacer. Uno de los primeros
MC. Antiguo y un poco obsoleto, popular debido a su bajo precio,
disponibilidad y un enorme rango de herramientas de desarrollo. Tiene arquitectura de Harvard modificada con programa ROM en chip con una memoria RAM de 64 a 256 bytes adicionales en el chip. La entrada salida tiene su propio espacio de memoria. Como bien decíamos la escogencia del micro depende de la tarea a realizar, lo cual también produce que se creen micro controladores específicos para tareas especificas, alguna derivación del MCS 8048
Ilustración 1 Variaciones Familia 8048
El 8051, Una generación más reciente, innovando varias características actuales .Potente y sencillo de programar. Su arquitectura es Hardvard modificada con espacio de direcciones separadas para memoria de programa y memoria de datos. Puede direccionar hasta 64k de memoria de datos externa, y solo puede acceder a ella mediante direccionamiento indirecto.
Ilustración 2 Características de algunos MC de la familia 8051
Siguiente generación de MC Intel, el 80C196 es un procesador que posee 16 bits. Originalmente fabricado en tecnología NMOS, ahora con CMOS. Recientemente aparece una versión del doble de velocidad con 50 MHz del 80C196. Algunas características
Multiplicador y divisor hardware
6 modos de direccionamiento.
Alta velocidad de E/S.
Conversor A/D.
Canal de comunicaciones Serie.
Hasta 40 puertos de E/S.
8 Controladores de interrupción programables.
NATIONAL SEMICONDUCTOR Fabrican microcontroladores de o y 16 bits de manera específica teniendo como familia representativa a la COP8 (Procesador orientado al control de 8 bits). Esta familia se divide en en cuatro grandes grupos que son:
Familia Básica en mascara
Familia característica en mascara
Familia OTP
Familia S
Familia básica en mascara
Estos microntroladores tiene como principal característica que en el último proceso de manufactura se le añade a este una “mascara” que hace las veces de programación, haciendo que
el usuario se ahorre este paso, por lo cual la manufactura de estos se realiza en volúmenes grandes. Se utilizan en funciones sencillas más que todo, podemos ver algunas variaciones:
Ilustración 3 Variaciones de la familia básica en mascara Familia caracteristica en máscara
Esta familia se caracteriza por ser orientada a las comunicaciones, al igual que la familia anterior son programadas por el fabricante por lo cual su producción es en un volumen muy grande, para aplicaciones especificas ya diseñadas. En esta familia podemos reconocer las características del COP888RB el cual es un controlador automotriz típico.
Ilustración 4 Variaciones de la familia característica en mascara Familia OTP
Esta familia se podría decir que es la que involucra la mayor cantidad de los COP8, debido a que esta se puede programar solo una vez por lo cual su fabricación no es en masa para una sola
aplicación, sino ser utilizado para diversas, el mayor problema con estos es que una programación mal realizada o un software no depurado hacen que el microcontrolador quede inservible, aquí podemos ver el COP87L88RBXE que es la versión OTP (es decir programable) del COP888RB nombrado anteriormente.
Ilustración 5 Variaciones de la familia OTP Familia s
Esta familia contiene a las versiones más recientes de microcontroladores con variaciones tanto eléctricas como físicas (es decir en el encapsulado), en este se puede apreciar cuatro grupos los cuales son:
Familia COP8SA
Familia COP8SG
Familia COP8AC
Familia COP8SB/Familia COP8CB
Familia COP8SA: pertenece a la familia característica de 8 bits y un proceso EPROM de alta densidad, con gran variedad en encapsulado, temperatura y voltaje. Está basado en la arquitectura Harvard modificada.
Ilustración 6 Variación de familia C OP8SA
Familia COP8SG: se diferencia de la familia anterior
en que en esta se pueden encontrar
memorias ROM de hasta 32K y encapsulado de hasta 44 pones en PQFP.
Ilustración 7 Variaciones de la familia COP8SG
Familia COP8AC: Esta familia identifica a los microcontroladores mas recientes con una unidad de conversión analógica-digital integrada en el dispositivo, esta es muy versátil dado que se puede ajustar en resolución y velocidad, viene con seis canales de este tipo de conversión.
Ilustración 8 Variaciones de la familia COP8AC
Familia SB/ Familia CB : es el único en estas familias con memoria de tipo flash, esta familia presenta versiones solo de 32k en flash y hasta 3 versiones en voltaje de Brownout, su memoria flas puede actuar como memoria virtual EEPROM con lo cual el usuario puede grabar datos desde su programa en la memoria.
Ilustración 9 Variaciones de la familia SB/CB
SILABS Fabricante de microcontroladores de 8 y 32 bits en los cuales aplica una rendimiento enfocado hacia el ahorro de energía y la optimización de la misma, teniendo aplicaciones especificas de sus dispositivos dirigidas a un área de la industria específica. Se darán algunos ejemplos de aplicaciones que ofrece la empresa Silabs y que grupo de dispositivos la cumplen con sus respectivas características. Familia de bajo consumo : Fue diseñada específicamente para ofrecer uno de los consumos mas
bajos en el mercado tanto en el modo de operación, como también en el modo stop, permitiendo una optimización mayor a la de muchos otros microcontroladores. Algunos de sus principales dispositivos y sus características:
Ilustración 10 MC'S de Bajo consumo Microcontroladores Wireless
Ofrecen una alternativa inalámbrica , aun bajo consumo gracias a u amplificador de potencia implementado de manera interna el cual la optimización de energía.
Ilustración 11 MC'S Wireless
Microcontroladores empleados en sensores y pantallas capacitivas permitiendo la interacción en pantallas, botones, ruedas etc.
Microcontroladores para aplicaciones automotrices y industriales con una manejo de voltajes en rangos pequeños y funcionamiento optimo a temperaturas elevadas de 125° C
RENESAS Empresa que se encarga del diseño desarrollo y fabricación de una línea de productos que se compone por sistemas digitales y a analógicos, microcontroladores, DSP, SoC, Memorias, controladores LCD, ICs estándar, ICs para aplicaciones especificas. Tiene como principales familias: Familia RX
Soporta operación de coma flotante y se a construido en las capacidades del procesamiento digital de señales (DSP), su núcleo eficaz permite una reducción de 28 en el tamaño de código. Su núcleo
de 32bits utiliza una arquitectura Harvard con la construcción independiente y operando los buses que van a la flas y SRAM que permite recoger la instrucción y escribir en la memoria simultáneamente, lo cual permite desarrollo de aplicaciones intensivas de banda ancha, podemos ver algunos de sus miembros y las aplicaciones que realizan :
RX610, uso general
RX621, RX62N, conectividad
RX62T, control de motores
RX630, aplicaciones análogas
RX631, aplicaciones con USB y CAN
Rx63T, uso general
Familia RL
Se basa en una arquitectura de 16 bits CISC con funcionalidad analógica, tiene como principal atributo su muy bajo consumo de potencia permitiendo con esto construir sistemas compactos y eficientes de energía con un costo bastante reducido. Tiene como principales características:
Operación a 66MHz
20 a 128 pines
Memoria flas de 2 a 12kB
Soporte de temperatura hasta 10°
Detección de bajo voltaje
Sensor de temperatura incorporado
Operación de 1.6 a .V
Oscilador interno de 32 MHz de alta precisión
Familia M16 (R32C/M32c/M16C)
Microntroladores CISC de 16 y 32 bit de alto rendimiento que ofrecen código ROM, inmunidad de ruido , extensa Emi/EMS, poco consumo de energía, procesamiento de alta velocidad en aplicaciones en tiempo real , varios periféricos incorporados, con una gama amplia de aplicaciones
Familia H8S
Gran variedad de interfaces, entre las cuales podemos ver alta velocidad de procesamiento , bajo voltaje de operación, USB, CAN, eternet, autobús IE y controlador de LCD, esta serie también permite trabajo a medida dependiendo de los requerimientos del usuario
Familia 720
Son microcontroladores de 4 bits que tiene un nivel bajo de voltaje de operación, por lo tanto un bajo consumo energético en procesamiento propio, está orientada para aplicaciones como control remoto, dispositivos pequeños, cargadores. Etc Familia MR32
Núcleo de 32 bit desarrolladas específicamente para incorporar funciones de alto nivel en los sistemas a implementar, utilizada ampliamente en sistemas de automóviles, equipos de audio y video digitales productos portátiles de consumo, además de un par de aplicaciones industriales. Familia H8SX
Un microcontrolador CISC de 32 bits con un rendimiento mejorado y un multiplicador/divisor interno con una frecuencia máxima de 50 MHz. Familia R8C
Microcontrolador CISC de 16 bit que tiene como característica el uso por código ROM de alta eficiencia, Bajo consumo de energía, trabajo realmente alto en aplicaciones en tiempo real, la integración de varios periféricos , tiene una gama de aplicación bastante amplia, presenta compatibilidad con la familia M16C, por lo cual pueden compartir recursos de software y herramientas de desarrollo. Integrantes de la familia y sus características R8C/11 : 8-16k de memoria flash R8C/13: 8-16k de memoria flash con características como:
4 puertos de E / S
Cuatro temporizador (X, Y, Z, C) uno del otro 8 bits, excepto C temporizador temporizador 16 Bit.plus reloj 15 bits.
10 bit * 12 canales convertidor A / D
8 bits * 1 canal UART o un reloj síncrono serie de E / S, además de 8 bits UART 1 canel.
Reloj del Sistema Generador de Xin-X fuera (High-Low Speed en el oscilador Chip)
CPU Core y más memoria
R8C/18 : 4-16k de memoria flash R8C/19: 4-16k de memoria flash
R8C/1ª: 4-16k de memoria flash R8C/1B : 4-16k de memoria flash R8C/20: 32-128k de memoria flash R8C/21: 32-48k de memoria flash R8C/22: 32-48k de memoria flash, Interfaz CAN R8C/23 : 32-48k de memoria flash, Interfaz CAN R8C/24 : 16-32k de memoria flash R8C/25 : 16-32k de memoria flash R8C/26: 8-32k de memoria flash R8C/27 : 8-16k de memoria flash R8C/28 : 8-16k de memoria flash R8C/29: 8-16k de memoria flash R8C/2A : 48-96k de memoria flash R8C/2B : 48-96k de memoria flash R8C/2C: 48-96k de memoria flash R8C/2D : 48-96k de memoria flash
HOLTEK Holtek Semiconductor es una empresa con sede en China, cuyo enfoque principal es el desarrollo de microprocesadores de 8 bits, aunque también en el campo de los semiconductores periféricos, teniendo gran campo de aplicación en especial en controles remotos, telecomunicaciones, electrodomésticos y dispositivos de memoria. Familias:
Familia de µCs de 8-bit OTP: Esta familia esta establecida sobre la arquitectura RISC, posee características tales como la presencia de temporizadores, reset de baja tensión, pines I/O bidireccionales, interrupciones externas, compatibilidad con relojes hasta de 12MHz partiendo desde 32KHz, memoria EEPROM, conversores Analógico/Digital y varias interfaces como LCD y USB. Algunos integrantes de esta familia son:
µCs de propósito general:
HT48R10A-1 HT48R30A-1 HT48R50A-1 HT48R062 HT48R05A-1 HT48R06A-1 HT46R46 HT46R47 HT46R48A Y demás HT48RXX/HT46RXX.
µCs de encapsulado pequeño: HT48R005 HT48R01B-1 HT48R02N HT48R01N-1 HT46R005 HT46R01B-1 HT46R02N HT46R01N-1 HT46R02B. µCs con consumo reducido (TinyPower ™): HT56R22 HT56R23 HT56R24 HT56R25 HT56R26 HT56R62 HT56R64 HT56R65 HT56R66 HT56R67 HT56R642 HT56R644 HT56R654 HT56R656 HT56R666 HT56RB27 HT56RB688 µCs con interfaz Serie/USB: HT46RU22 HT46RU232 HT46RU24 HT46RU25 HT46RU26 HT82M99E HT82M99A HT82M9AE HT82M9BE HT82M9AA HT82M9BA HT82K94E HT82B40R HT82K94A HT82B40A HT82B60R HT82A525R HT82A821R HT82A822R HT82A824R HT82A834R
HT82A836R HT82A855R
HT82A850R
µCs con IR remoto: HT48RA0-5 HT48RA0-6 HT48RA1 HT48RA3 HT48RA5 HT49RA0-6 HT49RA0 HT49RA1 HT45R22E µCS para voz y música: HT86B03 HT86BR10 HT86B20 HT86B30 HT86B50 HT86B60 HT86B80 HT86B90 HT86A36 HT86AR72 HT37Q20 HT37Q50 HT37A20 HT37A50 HT37B30 HT37B50 HT37B90 HT37P00
HT86B10 HT86B40 HT86B70 HT83B60 HT86A72 HT37Q70 HT37A70 HT37B70
µCs para Mouse y Teclado: HT82K68E-L HT82K76E-L HT82K70A-L HT82K70E-L HT82M75R HT82K75RE
Familia de µCs de 8-bit Flash: Es una familia parecida a la de 8-bit OTP solo que la memoria EEPROM es sustituida por una flash, permitiéndole así al µC la opción multitarea con las memorias y haciendo de este un dispositivo mas eficaz. Algunos integrantes de esta familia son:
µCs de propósito general: HT68F13 HT68F15 HT82K75R HT82K75RE HT45F23A HT45F43 HT66F25D
HT68F14 HT82M75R HT82M75RE HT45F12 HT66F24D HT66F26D
HT46F46E HT46F48E HT66F13 HT66F0172
HT46F47E HT46F49E HT66F14 HT66F15
µCs de pequeños encapsulados: HT68F03 HT68F04 HT68F005 HT68F006
µCs con interfaz USB: HT68FB540 HT68FB550 HT68FB560 HT66FB540 HT66FB550 HT66FB560
µCs de Radiofrecuencia (2,4GHz) : HT66FR840 HT66FR850 HT66FR860 *Aún en desarrollo µCs estándar para aplicaciones específicas: HT45F4M HT45FH4M HT45F3T HT45FH4M1
Familia de µCs de 32-bit Flash: Es una familia parecida a la de 8-bit Flash pero ya sustituyendo su extensión por el cuádruple que esta, permitiendo hacer operaciones mucho mas complejas, de nuevo la memoria EEPROM es sustituida por una Flash, dándole cabida de nuevo a la multitarea con las memorias y agilidad en los procesos. Algunos de los integrantes de esta familia son: HT32F1251 HT32F1252 HT32F1253 HT32F1755 HT32F1765 HT32F2755
Texas Instruments: TI es una empresa de semiconductores y tecnología para computadores con sede en Estados Unidos, mas del 85% de sus ingresos provienen del área de los semiconductores y esta situada como el 3er fabricante de estos elementos, siendo líder en la producción de procesadores digitales de señal, conversores A/D y D/A, comunicaciones inalámbricas (es el 1er fabricante de CI para telefonía móvil) y microcontroladores. Familia de µCs MSP430 16-bit Ultra bajo consumo de energía: Es una familia de MC que maneja una arquitectura RISC para procesar señales mixtas, una de sus mas llamativas características es su bajo consumo, soporta relojes hasta de 25MHz, utiliza memoria Flash, además posee interfaces LCD, USB y puede ser implementado para aplicaciones de Radio Frecuencias. Algunos de los integrantes de la familia son: MSP430C1101 - 16-Bit Ultra-LowPower Microcontroller, 1kB of ROM, 128B RAM, Comparator MSP430C1111 - 16-Bit Ultra-LowPower Microcontroller, 2kB ROM, 128B RAM, Comparator MSP430C1121 - 16-Bit Ultra-LowPower Microcontroller, 4kB ROM, 256B RAM, Comparator MSP430C1331 - 16-Bit Ultra-LowPower Microcontroller, 8kB ROM, 256B RAM, USART, Comparator MSP430C1351 - 16-Bit Ultra-LowPower Microcontroller, 16kB ROM, 512B RAM, USART, Comparator MSP430F110 - 16-Bit Ultra-LowPower Microcontroller, 1kB Flash, 128B RAM MSP430F1101A - 16-bit Ultra-LowPower Microcontroller, 1kB Flash, 128B RAM, Comparator MSP430F1111A - 16-bit Ultra-LowPower Microcontroller, 2kB Flash, 128B RAM, Comparator MSP430F112 - 16-Bit Ultra-LowPower Microcontroller, 4kB Flash, 256B RAM MSP430F1121A - 16-bit Ultra-LowPower Microcontroller, 4kB Flash, 256B RAM, Comparator MSP430F1122 - 16-bit Ultra-LowPower Microcontroller, 4kB Flash, 256B RAM, 10 bit ADC MSP430F1132 - 16-bit Ultra-LowPower Microcontroller, 8kB Flash, 256B RAM, 10 bit ADC MSP430F122 - 16-Bit Ultra-LowPower Microcontroller, 4kB Flash, 256B RAM, USART, Comparator
MSP430F1222 - 16-bit Ultra-LowPower Microcontroller, 4kB Flash, 256B RAM, 10 bit ADC, 1 USART MSP430F123 - 16-Bit Ultra-LowPower Microcontroller, 8kB Flash, 256B RAM, USART, Comparator MSP430F1232 - 16-bit Ultra-LowPower Microcontroller, 8kB Flash, 256B RAM, 10 bit ADC, 1 USART MSP430F133 - 16-Bit Ultra-LowPower Microcontroller, 8kB Flash, 256B RAM, 12 bit ADC, USART MSP430F135 - 16-Bit Ultra-LowPower Microcontroller, 16kB Flash, 512B RAM, 12 bit ADC, USART MSP430F147 - 16-Bit Ultra-LowPower Microcontroller, 32 kB Flash, 1KB RAM, 12 bit ADC, 2 USARTs, HW multiplier MSP430F1471 - 16-Bit Ultra-LowPower Microcontroller, 32 kB Flash, 1KB RAM, 2 USARTs, HW multiplier MSP430F148 - 16-Bit Ultra-LowPower Microcontroller, 48 kB Flash, 2KB RAM, 12 bit ADC, 2 USARTs, HW multiplier MSP430F1481 - 16-Bit Ultra-LowPower Microcontroller, 48 kB Flash, 2KB RAM, 2 USARTs, HW multiplier MSP430F149 - 16-Bit Ultra-LowPower Microcontroller, 60 kB Flash, 2KB RAM, 12 bit ADC, 2 USARTs, HW multiplier MSP430F1491 - 16-Bit Ultra-LowPower Microcontroller, 60 kB Flash, 2KB RAM, 2 USARTs, HW multiplier
MSP430F155 - 16-bit Ultra-LowPower MCU, 16kB Flash, 512B RAM, 12-Bit ADC, Dual 12-Bit DAC, USART, I2C, DMA MSP430F156 - 16-bit Ultra-LowPower MCU, 24kB Flash, 1024B RAM, 12-Bit ADC, Dual 12-Bit DAC, USART, I2C, DMA MSP430F157 - 16-bit Ultra-LowPower MCU, 32kB Flash, 1024B RAM, 12-Bit ADC, Dual 12-Bit DAC, USART, I2C, DMA MSP430F1610 - 16-bit Ultra-LowPower MCU, 32kB Flash, 5124B RAM, 12-Bit ADC, Dual DAC, 2 USART, I2C, HW Mult, DMA MSP430F1611 - 16-bit Ultra-LowPower MCU, 48kB Flash, 10240B RAM, 12-Bit ADC, Dual DAC, 2 USART, I2C, HW Mult, DMA MSP430F1612 - 16-bit Ultra-LowPower MCU, 55kB Flash, 5120B RAM, 12-Bit ADC, Dual DAC, 2 USART, I2C, HW Mult, DMA MSP430F167 - 16-bit Ultra-LowPower MCU, 32kB Flash, 1024B RAM, 12-Bit ADC, Dual DAC, 2 USART, I2C, HW Mult, DMA MSP430F168 - 16-bit Ultra-LowPower MCU, 48kB Flash, 2048B RAM, 12-Bit ADC, Dual DAC, 2 USART, I2C, HW Mult, DMA MSP430F169 - 16-bit Ultra-LowPower MCU, 60kB Flash, 2048B RAM, 12-Bit ADC, Dual DAC, 2 USART, I2C, HW Mult, DMA MSP430AFE221 - 16-bit Ultra-LowPower Microcontroller, 4KB Flash, 256B RAM, 1x SD24
MSP430AFE222 - 16-bit Ultra-LowPower Microcontroller, 4KB Flash, 256B RAM, 2x SD24 MSP430AFE223 - 16-bit Ultra-LowPower Microcontroller, 4KB Flash, 256B RAM, 3x SD24 MSP430AFE231 - 16-bit Ultra-LowPower Microcontroller, 8KB Flash, 512B RAM, 1x SD24 MSP430AFE232 - 16-bit Ultra-LowPower Microcontroller, 8KB Flash, 512B RAM, 2x SD24 MSP430AFE233 - 16-bit Ultra-LowPower Microcontroller, 8KB Flash, 512B RAM, 3x SD24 MSP430AFE251 - 16-bit Ultra-LowPower Microcontroller, 16KB Flash, 512B RAM, 1x SD24 MSP430AFE252 - 16-bit Ultra-LowPower Microcontroller, 16KB Flash, 512B RAM, 2x SD24 MSP430AFE253 - 16-bit Ultra-LowPower Microcontroller, 16KB Flash, 512B RAM, 3x SD24 MSP430F2001 - 16-bit Ultra-LowPower Microcontroller, 1kB Flash, 128B RAM, Comparator MSP430F2002 - 16-bit Ultra-LowPower Microcontroller, 1kB Flash, 128B RAM, 10-Bit SAR A/D, USI for SPI/I2C MSP430F2003 - 16-bit Ultra-LowPower Microcontroller, 1kB Flash, 128B RAM, 16-Bit Sigma-Delta A/D, USI for SPI/I2C MSP430F2011 - 16-bit Ultra-LowPower Microcontroller, 2kB Flash, 128B RAM, Comparator MSP430F2012 - 16-bit Ultra-LowPower Microcontroller, 2kB Flash, 128B RAM, 10-Bit SAR A/D, USI for SPI/I2C MSP430F2013 - 16-bit Ultra-LowPower Microcontroller, 2kB Flash, 128B RAM, 16-Bit Sigma-Delta A/D, USI for SPI/I2C MSP430F2101 - 16-bit Ultra-LowPower Microcontroller, 1kB Flash, 128B RAM, Comparator MSP430F2111 - 16-bit Ultra-LowPower Microcontroller, 2kB Flash, 128B RAM, Comparator MSP430F2112 - 16-bit Ultra-LowPower Microcontroller, 2kB Flash, 256B RAM, 10 bit ADC, 1 USCI
MSP430F2121 - 16-bit Ultra-LowPower Microcontroller, 4kB Flash, 256B RAM, Comparator MSP430F2122 - 16-bit Ultra-LowPower Microcontroller, 4kB Flash, 512B RAM, 10 bit ADC, 1 USCI MSP430F2131 - 16-Bit Ultra-LowPower Microcontroller, 8kB Flash, 256B RAM, Comparator MSP430F2132 - 16-bit Ultra-LowPower Microcontroller, 8kB Flash, 512B RAM, 10 bit ADC, 1 USCI MSP430F2232 - 16-bit Ultra-LowPower Microcontroller, 8kB Flash, 512B RAM MSP430F2234 - 16-bit Ultra-LowPower Microcontroller, 8kB Flash, 512B RAM MSP430F2252 - 16-bit Ultra-LowPower Microcontroller, 16kB Flash, 512B RAM MSP430F2254 - 16-bit Ultra-LowPower Microcontroller, 16kB Flash, 512B RAM MSP430F2272 - 16-bit Ultra-LowPower Microcontroller, 32kB Flash, 1K RAM MSP430F2274 - 16-bit Ultra-LowPower Microcontroller, 32kB Flash, 1K RAM MSP430F233 - 16-bit Ultra-LowPower Microcontroller, 8KB Flash, 1KB RAM, 12-Bit ADC, USCI, HW Multiplier MSP430F2330 - 16-bit Ultra-LowPower Microcontroller, 8KB Flash, 1024B RAM, Comparator MSP430F235 - 16-bit Ultra-LowPower Microcontroller, 16KB Flash, 2KB RAM, 12-Bit ADC, USCI, HW Multiplier MSP430F2350 - 16-bit Ultra-LowPower Microcontroller, 16KB Flash, 2048B RAM, Comparator MSP430F2370 - 16-bit Ultra-LowPower Microcontroller, 32KB Flash, 2048B RAM, Comparator MSP430F2410 - 16-bit Ultra-LowPower Microcontroller, 56KB Flash, 4KB RAM, 12-Bit ADC, 2 USCIs, HW Multiplier
MSP430F2416 - 16-Bit Ultra-LowPower Microcontroller, 92KB Flash, 4KB RAM, 12 Bit ADC, 2 USCIs, HW Multiplier MSP430F2417 - 16-Bit Ultra-LowPower Microcontroller, 92KB Flash, 8KB RAM, 12 Bit ADC, 2 USCIs, HW Multiplier MSP430F2418 - 16-Bit Ultra-LowPower Microcontroller, 116KB Flash, 8KB RAM, 12 Bit ADC, 2 USCIs, HW Multiplier MSP430F2419 - 16-Bit Ultra-LowPower Microcontroller, 120KB Flash, 4KB RAM, 12 Bit ADC, 2 USCIs, HW Multiplier MSP430F247 - 16-bit Ultra-LowPower Microcontroller, 32KB Flash, 4KB RAM, 12-Bit ADC, 2 USCIs, HW Multiplier MSP430F2471 - 16-bit Ultra-LowPower Microcontroller, 32KB Flash, 4KB RAM, 2 USCIs, HW Multiplier MSP430F248 - 16-bit Ultra-LowPower Microcontroller, 48KB Flash, 4KB RAM, 12-Bit ADC, 2 USCIs, HW Multiplier MSP430F2481 - 16-bit Ultra-LowPower Microcontroller, 48KB Flash, 4KB RAM, 2 USCIs, HW Multiplier MSP430F249 - 16-bit Ultra-LowPower Microcontroller, 60KB Flash, 2KB RAM, 12-Bit ADC, 2 USCIs, HW Multiplier MSP430F2491 - 16-bit Ultra-LowPower Microcontroller, 60KB Flash, 2KB RAM, 2 USCIs, HW Multiplier MSP430F2616 - 16-Bit Ultra-LowPower MCU, 92KB Flash, 4KB RAM, 12-Bit ADC, Dual DAC, 2 USCI, HW Mult, DMA MSP430F2617 - 16-Bit Ultra-LowPower MCU, 92KB Flash, 8KB RAM, 12-Bit ADC, Dual DAC, 2 USCI, HW Mult, DMA MSP430F2619 - 16-Bit Ultra-LowPower MCU, 92KB Flash, 4KB RAM, 12-Bit ADC, Dual DAC, 2 USCI, HW Mult, DMA
Familia de µCs Stellaris ARM Cortex –M: Son microcontroladores que poseen el desempeño de uno de 32-bit pero al precio de uno de 8-bit o 16 bit, también implementa una arquitectura ARM lo cual brinda un equilibrio entre desempeño y densidad de código brindando así unos mejores resultados a la hora de implementarlo, al utilizar esta arquitectura puede llegar hasta frecuencias de 80MHz, posee también una memoria Flash de 256K y una EEPROM de 2k; este tipo de MC es utilizado normalmente para aplicaciones de conectividad, seguridad y automatización. Algunos miembros de esta familia son: LM4F110H5QR - Stellaris Microcontroller
LM4F121H5QR - Stellaris Microcontroller
LM4F210H5QR - Stellaris Microcontroller
LM4F111B2QR - Stellaris Microcontroller
LM4F122C4QC - Stellaris Microcontroller
LM4F211E5QR - Stellaris Microcontroller
LM4F111C4QR - Stellaris Microcontroller
LM4F122E5QC - Stellaris Microcontroller
LM4F211H5QR - Stellaris Microcontroller
LM4F111E5QR - Stellaris Microcontroller
LM4F122H5QC - Stellaris Microcontroller
LM4F212E5QC - Stellaris Microcontroller
LM4F111H5QR - Stellaris Microcontroller
LM4F122H5QD - Stellaris Microcontroller
LM4F212H5BB - Stellaris Microcontroller
LM4F112C4QC - Stellaris Microcontroller
LM4F130C4QR - Stellaris Microcontroller
LM4F212H5QC - Stellaris Microcontroller
LM4F112E5QC - Stellaris Microcontroller
LM4F130E5QR - Stellaris Microcontroller
LM4F212H5QD - Stellaris Microcontroller
LM4F112H5QC - Stellaris Microcontroller
LM4F130H5QR - Stellaris Microcontroller
LM4F230E5QR - Stellaris Microcontroller
LM4F112H5QD - Stellaris Microcontroller
LM4F131C4QR - Stellaris Microcontroller
LM4F230H5QR - Stellaris Microcontroller
LM4F120B2QR - Stellaris Microcontroller
LM4F131E5QR - Stellaris Microcontroller
LM4F231E5QR - Stellaris Microcontroller
LM4F120C4QR - Stellaris Microcontroller
LM4F131H5QR - Stellaris Microcontroller
LM4F231H5QR - Stellaris Microcontroller
LM4F120E5QR - Stellaris Microcontroller
LM4F132C4QC - Stellaris Microcontroller
LM4F232E5QC - Stellaris Microcontroller
LM4F120H5QR - Stellaris Microcontroller
LM4F132E5QC - Stellaris Microcontroller
LM4F232H5BB - Stellaris Microcontroller
LM4F121B2QR - Stellaris Microcontroller
LM4F132H5QC - Stellaris Microcontroller
LM4F232H5QC - Stellaris Microcontroller
LM4F121C4QR - Stellaris Microcontroller
LM4F132H5QD - Stellaris Microcontroller
LM4F232H5QD - Stellaris Microcontroller
LM4F121E5QR - Stellaris Microcontroller
LM4F210E5QR - Stellaris Microcontroller
Familia de µCs C2000 de 32-bit a tiempo real: Son microcontroladores de 32-bit de alto desempeño con periféricos que pueden ser utilizados para control de aplicaciones en tiempo real, este microcontrolador posee un nucleo optimizado para operaciones matemáticas, de tal manera que el dispositivo sea eficiente y flexible. El microcontrolador puede manejar frecuencias hasta de 300MHz y posee una memoria Flash hasta de 256k.
Algunos de los integrantes de esta familia son: F28M35M52C - Concerto Microcontroller F28M35M52B - Concerto Microcontroller F28M35M50C - Concerto Microcontroller F28M35M50B - Concerto Microcontroller F28M35M32C - Concerto Microcontroller F28M35M32B - Concerto Microcontroller F28M35M22C - Concerto Microcontroller F28M35M22B - Concerto Microcontroller F28M35M20C - Concerto Microcontroller F28M35M20B - Concerto Microcontroller F28M35H52C - Concerto Microcontroller F28M35H52B - Concerto Microcontroller F28M35H50C - Concerto Microcontroller F28M35H50B - Concerto Microcontroller F28M35H32C - Concerto Microcontroller F28M35H32B - Concerto Microcontroller F28M35H22C - Concerto Microcontroller F28M35H22B - Concerto Microcontroller F28M35H20C - Concerto Microcontroller F28M35H20B - Concerto Microcontroller F28M35E52C - Concerto
Microcontroller F28M35E50C - Concerto Microcontroller F28M35E32C - Concerto Microcontroller F28M35E32B - Concerto Microcontroller F28M35E22C - Concerto Microcontroller F28M35E22B - Concerto Microcontroller F28M35E20C - Concerto Microcontroller F28M35E20B - Concerto Microcontroller
MICROCHIP Generalidades de la Familia: Microchip realiza microcontroladores de 8-bit, 16-bit y 32-bit, aunque del denominado PIC, el cual utiliza una arquitectura de tipo RISC, la gran característica de estos µCs es la gran presencia de periféricos en su encapsulado. Debido también a este sistema innovador es muy fácil lograr una migración entre sus familias e integrantes de estas, además, resulta de mucho menor costo y facilidad de programación la implementación como PIC que con otros microcontroladores, estos tiene aplicaciones típicas en la parte automotriz, medicina, iluminación, Electrodomésticos y conectividad. Familia de µCs PIC de 8-bits: Esta familia de microcontroladores posee precisión de su oscilador interno hasta 4MHz, un set de instrucciones de aprox 33, posee bajo consumo y una protección de los datos de programa, todos estos poseen memoria Flash aparte de la EEPROM.
Algunos de los miembros de esta familia son: PIC10 Familia Pic12 Familia PIC16 Familia PIC18 Familia
Familia de MCs PIC de 16-bits: Estos microcontroladores normalmente utilizados para el control de motores, conversión de potencia digital, sensores, audio periférico y procesamiento digital de señales, estos son también homologables con los de 8-bits y poseen parecidas características. Algunos de los miembros de esta familia son: PIC24F Familia PIC24H Familiads PIC30F Familiads PIC33F Familia
BIBLIOGRAFÍA:
http://es.wikipedia.org/wiki/Microcontrolador#Familias_de_microcontroladores http://es.wikipedia.org/wiki/Microcontrolador_PIC#Caracter.C3.ADsticas http://www.atmel.com/products/overview_mcu.asp?source=cms&category_id=163&sour ce=global_nav http://www.holtek.com/english/products/default.htm http://www.intel.com/p/es_XL/products/productsbyintel?iid=subhdrXL+products http://www.intel.com/p/en_US/business/design http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2551 http://www.nxp.com/#/homepage/cb=[t=p,p=/50809]|pp=[t=pfp,i=50809]