Esta es una lista de microcontroladores comunes enumerados por marca.
Altera
- Microprocesador suave configurable Nios II de 32 bits
- Procesador suave configurable Nios de 16 bits
Dispositivos analógicos
- Blackfin
- Computadora de un solo chip con arquitectura Super Harvard (SHARC)
- TigerSHARC
- Procesador de señal digital ADSP-21xx
- Familia de microconvertidores: núcleos ARM7 y 8052
Atmel
En 2016, Atmel se vendió a Microchip Technology .
- Serie AT89 ( arquitectura Intel 8051 )
- Serie AT90, ATtiny, ATmega, ATxmega (arquitectura AVR) (diseño de Atmel Norway)
- AT91SAM ( arquitectura ARM )
- AVR32 (arquitectura AVR de 32 bits) (diseño de Atmel Norway)
- MARC4
Semiconductor de ciprés
- CY8C2xxxx ( PSoC1 ), M8C
- CY8C3xxxx ( PSoC3 ), 8051
- CY8C4xxxx (PSoC4), BRAZO Cortex-M0
- CY8C5xxxx ( PSoC5 ), BRAZO Cortex-M3
- PSoC (sistema programable en chip)
ELAN Microelectronics Corp.
ELAN Microelectronics Corporation es un diseñador de circuitos integrados y proveedor de microcontroladores de 8 bits y circuitos integrados periféricos de PC. Con sede en Hsinchu Science Park, Silicon Valley de Taiwán, la gama de productos de microcontroladores de ELAN incluye lo siguiente:
- Familia de MCU de recuento de pines bajo EM78PXXX
- Familia de MCU tipo GPIO EM78PXXX
- Familia de MCU tipo ADC EM78PXXXN
Estos son clones de la línea de procesadores Microchip PIC de 12 y 14 bits , pero con una palabra de instrucción de 13 bits.
EPSON Semiconductor
- 4 bits
- Familia S1C6x
- 8 bits
- Familia S1C88
- 16 bits
- Familia S1C17
- 32 bits
- Familia S1C33
Sistemas Espressif
Espressif Systems, una empresa con sede en Shanghai, China, hizo su debut en la escena de los microcontroladores con su gama de microcontroladores WiFi económicos y repletos de funciones, como el ESP8266.
Semiconductor Freescale
Hasta 2004, estos µC fueron desarrollados y comercializados por Motorola , cuya división de semiconductores se escindió para establecer Freescale.
- 8 bits
- Freescale S08
- 68HC05 (CPU05)
- 68HC08 (CPU08)
- 68HC11 (CPU11)
- 16 bits
- Freescale S12
- 68HC12 (CPU12)
- 68HC16 (CPU16)
- Freescale DSP56800 ( controlador DSP )
- 32 bits
- Freescale Kinetis ( arquitectura ARM )
- Freescale 683XX
- MCF5xxx ( Freescale Coldfire )
- M · CORE
- MPC500
- MPC 860 ( PowerQUICC )
- MPC 8240/8250 ( PowerQUICC II )
- MPC 8540/8555/8560 ( PowerQUICC III )
- MPC 5554/5566
- MPC 5777
Fujitsu
Ver Spansion
Holtek
Holtek Semiconductor es un importante diseñador con sede en Taiwán de microcontroladores de 32 bits, microcontroladores de 8 bits y productos periféricos. Los productos de microcontroladores se centran alrededor de un núcleo ARM en el caso de productos de 32 bits y un núcleo basado en 8051 y el núcleo propio de Holtek en el caso de productos de 8 bits. Ubicada en el Parque Científico de Hsinchu ( [1] ), la gama de productos de la empresa incluye la siguiente serie de dispositivos de microcontroladores:
- Serie de microcontroladores con núcleo ARM HT32FXX de 32 bits
- Serie de microcontroladores basados en núcleos HT85FXX 8051
- Serie de tipo de E / S flash HT48FXX
- Serie de tipo de E / S HT48RXX
- Serie HT46RXX tipo A / D
- Serie de tipo LCD HT49RXX
- Serie de periféricos informáticos HT82XX
- Serie de periféricos de telecomunicaciones HT95XX
- Serie HT68FXX tipo I / O Flash
- HT66FXX Serie de flash tipo A / D
- Serie de núcleo ARM HT32XX de 32 bits
Hyperstone
- Microprocesador Hyperstone RISC de 32 bits
Infineon
Infineon ofrece microcontroladores para la industria automotriz, industrial y multimercado. DAVE3 , una herramienta gratuita de generación automática de código basada en componentes, proporciona un desarrollo más rápido de proyectos integrados complejos.
- 8 bits
- Familia XC800 Basado en la arquitectura 8051, el XC800 se divide en la familia A- (automotriz) e I- (industrial), proporcionando micros de bajo costo, por ejemplo, aplicados en aplicaciones como carrocería, seguridad, control de motores, iluminación inteligente y movilidad eléctrica.
- 16 bits
- Familia XE166 , un controlador de señal en tiempo real aplicado en aplicaciones industriales
- Familia XC 2000 , diseñada para aplicaciones automotrices
- Familia C166
- Familia C167
- 32 bits
- Infineon XMC4000 [2] es una familia de microcontroladores basados en ARM Cortex M4F para aplicaciones industriales.
- La familia TriCore ™ se basa en un núcleo de procesador RISC / MCU / DSP unificado. Infineon lanzó la primera generación de AUDO (procesador unificado automotriz) en 1999. El TC1782 es el primer miembro de la familia AUDO MAX diseñado para aplicaciones automotrices.
- Infineon XMC1000 [3] es un microcontrolador industrial ARM® Cortex ™ -M0 de 32 bits, 32 MHz.
- Infineon Embedded Power Relay Driver IC ( TLE984x ) - Familia basada en ARM® Cortex ™ -M0 para aplicaciones automotrices
- IC de controlador de puente bifásico de alimentación integrada de Infineon ( TLE986x ) - Familia basada en ARM® Cortex ™ -M3 para motores de CC con escobillas
- IC de controlador de puente trifásico de potencia integrada de Infineon ( TLE987x ) - Familia basada en ARM® Cortex ™ -M3 para motores de CC sin escobillas
Intel
→ Ver artículo principal
- 8 bits
- Familia MCS-48 8048 - también incl. 8035, 8038, 8039, 8040, 8X42, 8X49, 8050; X = 0 o 7
- Familia MCS-51 8051 - también incl. 8X31, 8X32, 8X52; X = 0, 3, 7 o 9
- MCS-151 Conjunto de instrucciones 8051 de alto rendimiento / familia compatible con binarios
- 8/16 bits / 32 bits
- MCS-251 32-bit ALU con 1/ 8/16/ 32-bit CISC conjunto de instrucciones y 24 bits espacio de direcciones externa ( 16-bit segmentado amplia ). Totalmente compatible con los sistemas binarios de la familia 8051 de 8 bits.
- 16 bits
- MCS-96 (familia 8096 - también incluye 8061 )
- Intel MCS-296
X Memoria de código en chip 0 Sin memoria en chip 3 OTP 7 EEPROM 9 Destello
Semiconductor de celosía
- Microprocesador suave Mico8 de 8 bits
- Microprocesador suave Mico32 de 32 bits
Maxim integrado
- 8051 Familia
- Familia MAXQ RISC
- Familia Secure Micros
- BRAZO 922T
- MIPS 4kSD
Tecnología de microchip
Microchip produce microcontroladores con tres arquitecturas muy diferentes:
PICmicro de 8 bits (bus de datos de 8 bits) , con un solo acumulador (8 bits):
- PIC10 y PIC12: palabras de instrucción de 12 bits
- Serie PIC16: palabras de instrucción de 14 bits, un puntero de dirección ("par de registro indirecto")
- PIC16F628 (Reemplazo para PIC16F84 muy popular pero descontinuado ) - PIC16F84A todavía está en producción a partir del 17 de mayo de 2014.
- Serie PIC18: palabras de instrucción de 16 bits, tres punteros de dirección ("pares de registros indirectos")
Microcontroladores de 16 bits (bus de datos de 16 bits), con 16 registros de propósito general (cada uno de 16 bits)
- PIC24 : palabras de instrucción de 24 bits
- dsPIC : basado en PIC24, más funciones DSP , como un MAC de ciclo único ( multiplicar-acumular ) en dos acumuladores de 40 bits.
Microcontroladores de 32 bits (bus de datos de 32 bits):
- Serie PIC32MM : instrucciones de 16/32 bits, utiliza la arquitectura MIPS microAptiv UC Core MIPS32
- Serie PIC32MX : instrucciones de 32 bits, utiliza la arquitectura MIPS de MIPS32 M4K Core [1]
- Serie PIC32MZ : instrucciones de 32 bits, utiliza la arquitectura MIPS de MIPS32 M-Class Core [2]
Semiconductor nacional
- COP400 (4 bits)
- COP8
- CR16
Comité ejecutivo nacional
- 4 bits
- 17K
- 75X
- 75XL
- 8 bits
- 87XL
- 87AD
- Familia 78K (8/16 bits)
- 8 bits: 78K / 1, 78K / 2, 78K / 0, 78K0S
- 16 bits: 78K / 3, 78K / 6, 78K / 4, 78K0R
- 32 bits
- V60 – V80
- V810 / V830
- V850
Semiconductores NXP
- 8 bits
- Las series LPC700 y LPC900 están basadas en 80C51
- 16 bits
- XA
- 32 bits
- ARM7
- LPC2100, LPC2200, LPC2300, LPC2400 serie
- ARM9
- LPC2900, LPC3100, LPC3200 serie
- BRAZO Cortex-M0
- LPC1100, LPC1200 serie
- BRAZO Cortex-M0 +
- Serie LPC800
- BRAZO Cortex-M3
- LPC1300, LPC1700, LPC1800 serie
- BRAZO Cortex-M4
- LPC4000, LPC4300 serie
- BRAZO Cortex-M7
- Serie RT1050, RT1050
- ARM7
Tecnología Nuvoton
- 8 bits
- 8051 MCU
- 32 bits
- MCU ARM Cortex-M0
- MCU ARM Cortex-M4
Panasonic
- Lista de microcontroladores / microcomputadoras Panasonic
- 4 bits
- MN1400
- MN1500
- MN1700
- 8 bits
- MN1870
- MN1880
- AM1 (MN101)
- 16 bits
- AM2 (MN102)
- 32 bits
- AM3, AM32 (MN1030, MN103, MN103E, MN103L, MN103S, MN103H)
Paralaje
- Sello básico
- SX
- Estos fueron hechos anteriormente por Ubicom, ex Scenix Semiconductor. Ubicom ha descontinuado el dado SX. Parallax ha acumulado un gran stock de matrices y está gestionando el embalaje.
- Versiones SX-18, 20, 28, 48 y 52 (tenga en cuenta que el SX-18 y el SX-52 han sido descontinuados)
- Hélice
- El Propeller es un microcontrolador de 32 bits de 8 núcleos con 32 KB de RAM interna .
Semiconductor de conejo
- Conejo 2000
- Conejo 3000
- Conejo 4000
- Conejo 5000
- Conejo 6000
Electrónica Renesas
Renesas es una empresa conjunta que comprende los negocios de semiconductores de Hitachi, Mitsubishi Electric y NEC Electronics, creando el mayor fabricante de microcontroladores del mundo.
- Microcontroladores de 4 bits
- 720
- Microcontroladores de 8 bits
- 78K0
- 78K0S
- 740
- Microcontroladores de 16 bits
- RL78
- 78K0R
- R8C
- M16C
- H8S
- H8
- H8 / Superbaja potencia
- Microcontroladores de 32 bits
- RH850
- RX
- SuperH
- V850
- R32C
- M32C
- M32R
- H8SX
Señales de Redpine
- RS14100
- RS13100
Rockwell
Los semiconductores de Rockwell (ahora llamados Conexant ) crearon una línea de microcontroladores basados en 6502 que se utilizaron con sus chips de telecomunicaciones (módem). La mayoría de sus microcontroladores estaban empaquetados en un paquete QIP .
- R6501
- R6511
- R8070
Laboratorios de silicio
Fabrica una línea de microcontroladores de 8 bits compatibles con 8051, que destacan por sus altas velocidades (50–100 MIPS) y grandes memorias en tamaños de paquete relativamente pequeños. Hay disponible un IDE gratuito que admite la línea ToolStick de placas de prototipos modulares con conexión USB . Estos microcontroladores fueron desarrollados originalmente por Cygnal. En 2012, la compañía introdujo MCU de señal mixta basadas en ARM con opciones de USB y muy bajo consumo de energía, compatibles con herramientas gratuitas basadas en Eclipse. La empresa adquirió Energy Micro en 2013 y ahora ofrece varios microcontroladores de 32 bits basados en ARM.
- 8 bits
- C8051
- 32 bits
- BRAZO Cortex-M0 +
- EFM32 cero
- BRAZO Cortex-M3
- EFM32 Diminuto, Gecko, Leopardo, Gigante
- BRAZO Cortex-M4
- Maravilla EFM32
- BRAZO Cortex-M0 +
Movimiento de silicio
- SM2XX - Controladores de tarjetas de memoria flash
- SM321 - USB 2.0
- SM323 - USB 2.0
- SM323E - USB 2.0
- Los controladores SM321E y SM324 de Silicon Motion son compatibles con flash SLC y MLC NAND de Samsung, Hynix , Toshiba y ST Micro, así como con productos flash de Renesas, Infineon y Micron. El SM321E está disponible en un paquete LQFP de 48 pines y un paquete LGA de 44 pines. El SM321E admite hasta 4 chips flash SLC o MLC NAND con 4 bytes / 528 bytes ECC
- SM324 - USB 2.0
- Admite transferencia de datos de doble canal a velocidades de lectura de 233 × (35 MB / s) y velocidades de escritura de 160 × (24 MB / s), lo que lo convierte en el controlador de disco flash USB 2.0 más rápido del mercado. El SM324 también tiene una interfaz periférica en serie (SPI) que permite no solo los modos Maestro y Esclavo, sino también la flexibilidad para desarrollar más funcionalidades en productos de disco flash USB (UFD) como GPS, sensor de huellas dactilares, Bluetooth y pantalla de capacidad de memoria. El SM324 está disponible en un paquete LQFP de 64 pines. El SM324 admite 8 chips flash SLC o MLC NAND con ECC de 4 bytes / 528 bytes .
- SM325 - USB 2.0
- SM330 - USB 2.0
- SM501, SM502 - Gráficos móviles
- SM712 - Gráficos móviles
- SM722 - Gráficos móviles
- SM340 - MP3 / JPEG
- SM350 - MP3 / JPEG
- SM370 - Procesamiento de imágenes
Sony
- Serie SPC700
- Serie SPC900
- Serie SPC970
- Serie SR110
Spansion
Microcontroladores adquiridos de Fujitsu :
- Familia F²MC (8/16 bits)
- Familia FR (RISC de 32 bits)
- Familia FR-V (procesador RISC VLIW / Vector de 32 bits )
- FM3 (Corteza M3)
- FM4 (Corteza M4)
- FCR4 (Cortex R4 con flash de expansión de 90 nm)
STMicroelectronics
- 8 bits
- ST6
- ST7
- STM8 (sitio web de STM8) , (información de STM8) .
- μPSD (8032)
- 16 bits
- ST10
- 32 bits
- PowerPC
- Microcontroladores automotrices SPC5 de 32 bits que integran la tecnología Flash incorporada patentada de ST.
- ST20
- ARM7
- STR7 ( ARM7TDMI )
- ARM9
- STR9 (ARM966E-S)
- ARM Cortex-M ( STM32 Familia (STM32 sitio web) )
- BRAZO Cortex-M0
- STM32 F0
- BRAZO Cortex-M0 +
- STM32 L0
- BRAZO Cortex-M3
- STM32 F1, F2, L1, W
- BRAZO Cortex-M4
- STM32 F3, F4, L4
- BRAZO Cortex-M7
- STM32 F7, H7
- BRAZO Cortex-M0
- PowerPC
Instrumentos Texas
- 8 bits
- TMS370
- 16 bits
- MSP430
- 32 bits
- MSP432
- TMS320 (DSP)
- C2000
- Stellaris ( ARM Cortex-M3 )
- Serie Tiva ™ C
- Hércules - TMS570 ( ARM Cortex-R4 ), TMS470M ARM Cortex-M3, RM4 ARM Cortex-R4
Las familias Stellaris y Tiva , en particular, brindan un alto nivel de soporte de código abierto basado en la comunidad a través de los foros de TI e2e . [3] [4]
Toshiba
- TLCS-47 ( 4 bits )
- TLCS-870 ( CISC de 8 bits )
- TLCS-900 (CISC de 16 y 32 bits)
- TX19A (RISC de 32 bits)
Ubicom
- IP2022
- El IP2022 de Ubicom es un microcontrolador de 8 bits de alto rendimiento (120 MIPS). Las características incluyen: memoria de código flash 64k, 16 KB PRAM (código rápido y paquete buffering), 4 memoria de datos KB, 8 canales A / D, el apoyo diversos temporizadores, y en el chip para Ethernet , USB, UART, SPI y GPSi interfaces de .
- IP3022
- IP3022 es el último procesador de 32 bits de alto rendimiento de Ubicom que funciona a 250 MHz con ocho subprocesos de hardware ( procesador de barril ). Está dirigido específicamente a enrutadores inalámbricos.
Xemics
- Familia de microcontroladores XE8000 de 8 bits
Xilinx
- Microprocesador suave Microblaze de 32 bits
- Microprocesador suave Picoblaze de 8 bits
XMOS
- Microcontroladores multinúcleo XCore XS1 de 32 bits
ZiLOG
Familias de microcontroladores (primarios) de Zilog , en orden cronológico:
- Mayor:
- Zilog Z8 - Microcontrolador ROM / EPROM / OTP de arquitectura Harvard de 8 bits con SRAM en chip .
- Zilog Z180 - microcontrolador basado en Z80 ; periféricos en chip; memoria externa; 1 MB de espacio de direcciones .
- Más nuevo:
- Zilog eZ8 : Z8 con mejor canalización (2 a 3 veces más eficiente en ciclo de reloj que el Z8 original ) con memoria flash en chip y SRAM.
- Zilog eZ80 : rápido Z80 de 8/16/24 bits (de 3 a 4 veces más eficiente en ciclos que el Z80 original ) con flash, SRAM y periféricos; direccionamiento lineal de 16 MB.
- Zilog Z16: CPU rápida de 8/16/32 bits con código objeto compacto; Rango de direccionamiento de 16 MB (4 GB posibles); flash, SRAM, periféricos, en chip.
Mesa clasificable
Nombre de empresa | Nombre | UPC | Bits | Estado | Max. megahercio | KB Flash | RAM KB | Precio @ 1K USD | Poder activo | El poder del sueño | Memoria externa | UART | SPI | I2C | LATA | Ethernet | USB | ADC | DAC | Características |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Energía Micro | EFM32 TG110 | BRAZO Cortex-M3 | 32 | Producción | 32 | 32 | 4 | $ 2,47 | 157 μA / MHz a 32 MHz | 1μA | 2 | 2 | 1 | 0 | 0 | 1 | 1 | Temporizadores de 2 × 16 bits. ADC de 12 bits y 1 Msps. DAC de 12 bits y 500 ksps. | ||
Zilog | eZ80 | Rápido Z80 | 16/8 | Producción | 50 | 256 | dieciséis | $ 7.79 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | Direccionamiento lineal hasta 16 MB. 3–4 veces más rápido que el Z80 tradicional. |
Referencias
- ^ "Descripción general de la arquitectura de la familia PIC32MX" . Arquitectura - Microcontroladores PIC de 32 bits | Microchip Technology Inc. - Arquitectura | PIC- MCU de 32 bits | Microchip Technology Inc . Microchip . Consultado el 18 de mayo de 2016 .
- ^ "Descripción general de la arquitectura de la familia PIC32MZ" . Arquitectura - Microcontroladores PIC de 32 bits | Microchip Technology Inc. - Arquitectura | PIC- MCU de 32 bits | Microchip Technology Inc . Microchip . Consultado el 18 de mayo de 2016 .
- ^ "TI presenta conectividad OpenLink ™ Bluetooth® y Wi-Fi® fácil de usar dentro de la solución WiLink ™ 6.0 para microprocesadores AM18x Sitara ™ ARM®" . PRNewswire . Consultado el 23 de mayo de 2012 .
- ^ "BeagleBone, plataforma de hardware de código abierto de $ 89 presenta TI Sitara ™ AM335x ARM Cortex ™ -A8 MPU" . Avnet . Consultado el 23 de mayo de 2012 .