Existing Microcontrollers in The Global Market

Existing Microcontrollers in The Global Market

First what is a microcontroller? According to Wikipedia, it is is a small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals. Program memory in the form of NOR flash or OTP ROM is also often included on chip, as well as a typically small amount of RAM. Microcontrollers are designed for embedded applications, in contrast to the microprocessors used in personal computers or other general purpose applications.

 

Today, we have more than 30 microcontroller manufacturers with many microcontroller products in the world today. They are listed below:

AMCC

PowerPC 403

PowerPC 405

PowerPC 440

 

Altera

Nios II 32-bit configurable soft microprocessor

Nios 16-bit configurable soft processor

 

Analog Devices

ADSP-21xx digital signal processor

MicroConverter series – ARM7 and 8052 cores

 

Atmel

AT89 series

AT90, ATtiny, ATmega, ATxmega series

AT91SAM (ARM architecture)

AVR32 (32-bit AVR architecture)

MARC4

 

Charmed Labs

Qwerk

XPort

 

Cypress Semiconductor

CY8C2xxxx

CY8C3xxxx

CY8C5xxxx

 

Dallas Semiconductor

8051 Series

MAXQ series

Secure Micros series

 

ELAN Microelectronics Corp.

EM78PXXX Low Pin-Count series

EM78PXXXN GPIO series

EM78PXXXN ADC Type MCU series

 

Energy Micro AS

Standard microcontrollers

Application specific microcontrollers

Custom microcontrollers

 

EPSON Semiconductor

4-bit Microcomputers S1C60/62/63 family

8-bit Microcomputers S1C88 family

16-bit Microcomputers S1C17 family

32-bit Microcomputers S1C33 family

 

Freescale Semiconductor

8-bit

68HC05 (CPU05)

68HC08 (CPU08)

68HC11 (CPU11)

16-bit

68HC12 (CPU12)

68HC16 (CPU16)

Freescale DSP56800 (DSPcontroller)

32-bit

Freescale 683XX

M·CORE

MPC500

MPC 860 (PowerQUICC)

MPC 8240/8250 (PowerQUICC II)

MPC 8540/8555/8560 (PowerQUICC III)

 

Fujitsu

F²MC Family (8/16-bit)

FR Family (32-bit)

FR-V Family (32-bit RISC)

 

Holtek

HT48FXX Flash I/O type series

HT48RXX I/O type series

HT46RXX A/D type series

HT49RXX LCD type series

HT82XX Computer Peripheral series

HT95XX Telecom Peripheral series

HT86XX Voice series

 

Infineon

8-bit

XC800 family

16-bit

XE166 family

C166 family

C167 family

32-bit

TRICORE family

 

Intel

8-bit

MCS-48

MCS-51

8xC251

16-bit

MCS-96 (8096 family – also incl. 8061)

Intel MCS-296

 

Lattice Semiconductor

Mico8 8-bit

Mico32 32-bit

 

Microchip Technology

8-bit PICmicro

PIC10 and PIC12

PIC16 series

PICAXE

PIC18 series

PIC24

32-bit

PIC32MX series

 

National Semiconductor

COP400

COP8

CR16

SC/MP

 

NEC

17K

V25

75X

78K

V850

 

Parallax

SX

SX-18, 20, 28, 48 and 52 versions with speed up to 75 MHz (75 MIPS)

Propeller

 

NXP Semiconductors

8-bit

80C51

16-bit

XA

32-bit

ARM7

LPC2000

ARM9

LPC3000

ARM Cortex-M4

LPC4300

ARM Cortex-M3

LPC1700/LPC1300/LPC1800

ARM Cortex-M0

LPC1100/LPC1200

 

Rabbit Semiconductor

Rabbit 2000

Rabbit 3000

Rabbit 4000

 

Renesas Electronics

4-bit

720

8-bit

78K

SLP

740

16-bit

M16C

H8

R8C

32-bit

SuperH

V850

RX

 

SiLabs

C8051F300

C8051F120

 

Silicon Motion

SM2XX family

SM321

SM323

SM323E

SM324

SM330

SM501

SM712

SM722

SM340

SM350

SM370

 

Sony

SPC900 Series

SPC970 Series

SR11 Series

 

STMicroelectronics

ST6 (8-bit)

ST7 (8-bit)

STM8 (8-bit)

?PSD (8-bit)

ST10 (16-bit)

STM32 (ARM Cortex M3, 32-bit)

STR7 (ARM7TDMI, 32-bit)

STR9 (ARM966E-S, 32-bit)

 

Texas Instruments

TMS370 (8-bit)

MSP430 (16-bit)

TMS320F28xx (32-bit)

C2000 (32-bit, Real-time control)

Stellaris (32-bit, ARM Cortex-M3)

TMS570 (32-bit RISC, ARM Cortex-R4)

 

Toshiba

TLCS-47 (4-bit)

TLCS-870 (8-bit)

TLCS-900 (16 and 32-bit CISC)

TX19A (32-bit RISC)

 

Ubicom

IP2022

IP3022

 

Xemics

XE8000 8-bit

 

Xilinx

Microblaze 32-bit

Picoblaze 8-bit

 

XMOS

XCore XS1 32-bit

 

ZiLOG

Zilog Z8 – 8-bit

Zilog Z180

Zilog eZ8

Zilog eZ80

Zilog Z16

 

Share this post

Leave a Reply