Microcontrollers

Microcontrollers, also referred to as MCUs (microcontroller units), are embedded semiconductor devices used in circuit board design. They are essentially a computer within an integrated circuit (IC). Microcontrollers are mostly used in single-function ’embedded’ applications, unlike microprocessors which are designed for general-purpose work in Personal Computers, Tablets and Smartphones. Microcontrollers are limited in their clock speed compared to microprocessors by the relative slowness of their non-volatile Flash program memory.


What are they made up of?


Microcontrollers contain single or multiple processors (sometimes referred to as CPUs), plus memory and I/O peripherals. These peripherals include timers, ADCs (analogue-to-digital converters) and DACs (digital-to-analogue converters).


What does “8-bit” mean?


Microcontrollers have a data bus width which describes the amount of data the MCU can process at a time. For example, an 8-bit microcontroller can process 8 bits at one time. Popular data bus widths include 8-bit, 16-bit and 32-bit MCUs.


What packages are there?


MCUs come in standard chip packages with various pin counts. Package types include:


  • LQFP

  • PDIP

  • QFN

  • SOIC

  • SSOP

  • TQFP

  • TSSOP

What are ARM processor cores?


Microcontrollers often contain an ARM microprocessor core. ARM represents an architecture developed by ARM Holdings, which is used by other companies to manufacture microprocessors and other devices such as System-on-Chip (SoCs).


  • Cortex-M0

  • Cortex-M0+

  • Cortex-M1

  • Cortex-M3

  • Cortex-M4

  • Cortex-M7

  • Cortex-M23

  • Cortex-M33

  • Cortex-M35P

Where are microcontrollers used?


  • Computers

  • Automotive

  • Robotics

  • Automation

  • Medical equipment

  • Home appliances

...
Read more Read less

Filters

Viewing 961 - 980 of 8653 products
Results per page
Description Price Family Name Package Type Mounting Type Pin Count Device Core Data Bus Width Program Memory Size Maximum Frequency RAM Size USB Channels Number of PWM Units ADC Channels Number of SPI Channels Typical Operating Supply Voltage
RS Stock No. 887-7160
Mfr. Part No.PIC18F2520-I/SO
BrandMicrochip
TWD129.80
Each (In a Tube of 27)
units
PIC18F SOIC Surface Mount 28 PIC 8bit 32 kB, 256 B 40MHz 1.536 kB - 2 10 1 4.2 → 5.5 V
RS Stock No. 165-4716
Mfr. Part No.PIC24HJ128GP502-I/SO
BrandMicrochip
TWD159.30
Each (In a Tube of 27)
units
PIC24HJ SOIC Surface Mount 28 PIC 16bit 128 kB 40MIPS 8 kB - 4 10 2 3 → 3.6 V
RS Stock No. 133-1698
Mfr. Part No.ATXMEGA128A4U-AU
BrandMicrochip
TWD134.00
Each
units
AVR XMEGA TQFP Surface Mount 44 AVR 8/16bit 128 + 8 kB 32MHz 8 kB 1 1 11 - 1.6 → 3.6 V
RS Stock No. 175-0795
Mfr. Part No.STM32L475VET6
TWD290.00
Each
units
STM32L4 LQFP Surface Mount 100 ARM Cortex M4 32bit 1 MB 80MHz 128 kB 1 2 16 3 3.6 (Maximum) V
RS Stock No. 122-5409
Mfr. Part No.R5F1006DASP#V0
TWD89.50
Each (In a Pack of 2)
units
RL78/G13 LSSOP Surface Mount 20 RL78 16bit 4 (Data Flash) kB, 48 (Flash ROM) kB 32MHz 3 kB - - 6 - 1.6 → 5.5 V
New
RS Stock No. 188-4276
Mfr. Part No.R5F524TEADFP#31
TWD225.00
Each
units
RX24T LFQFP Surface Mount 100 CPU 32bit 512 kB 80MHz 32 kB - - 22 4 2.7 → 5.5 V
RS Stock No. 829-1172
Mfr. Part No.R5F100GEDFB#30
TWD109.50
Each (In a Pack of 2)
units
RL78/G13 LFQFP Surface Mount 48 RL78 16bit 64 kB 32MHz 4 kB - - 10 5 1.6 → 5.5 V
RS Stock No. 818-2197
Mfr. Part No.PIC16LF1823-E/SL
BrandMicrochip
TWD35.30
Each (In a Tube of 57)
units
PIC16F SOIC Surface Mount 14 PIC16L 8bit 3.5 kB 32MHz 128 B 1 - 8 1 1.8 → 3.6 V
RS Stock No. 177-2073
Mfr. Part No.PIC16F1719-I/MV
BrandMicrochip
TWD61.30
Each (In a Tube of 73)
units
PIC16F UQFN Surface Mount 40 8 bit CPU 8bit 28 kB 32MHz 2 kB - 1 28 1 5.5 (Maximum) V
RS Stock No. 666-9107
Mfr. Part No.PIC18F6490-I/PT
BrandMicrochip
TWD126.00
Each
units
PIC18F TQFP Surface Mount 64 PIC 8bit 16 kB 40MHz 768 B - 2 12 1 4.2 → 5.5 V
RS Stock No. 146-0227
Mfr. Part No.PIC16F1788-I/SS
BrandMicrochip
TWD62.90
Each (In a Tube of 47)
units
PIC16F SSOP Surface Mount 28 PIC 8bit 16384 words 32MHz 2.048 kB 1 1 11 1 2.3 → 5.5 V
New
RS Stock No. 192-0976
Mfr. Part No.STM32F091CBT6
TWD147.80
Each (In a Pack of 5)
units
STM32 LQFP Surface Mount 48 ARM Cortex M0 32bit 128 kB 48MHz 32 kB - - 13 2 2 → 3.6 V
RS Stock No. 328-1886
Mfr. Part No.PIC12C672-04I/P
BrandMicrochip
TWD70.00
Each
units
PIC12C PDIP Through Hole 8 PIC 8bit 2048 x 14 words 4MHz 128 B - - 4 - 3 → 5.5 V
RS Stock No. 889-5348
Mfr. Part No.PIC10F200T-I/OT
BrandMicrochip
TWD11.60
Each (On a Reel of 3000)
units
PIC10 SOT-23 Surface Mount 6 PIC 8bit 256 x 12 words 4MHz 16 B - - - - 2 → 5.5 V
RS Stock No. 911-5615
Mfr. Part No.PIC16F57-I/SO
BrandMicrochip
TWD21.90
Each (In a Tube of 27)
units
PIC16F SOIC Surface Mount 28 PIC 8bit 2048 x 12 words 20MHz 72 B - - - - 2 → 5.5 V
RS Stock No. 124-0399
Mfr. Part No.R5F107AEMSP#V0
TWD150.00
Each (In a Pack of 2)
units
RL78/I1A SSOP Surface Mount 30 RL78 16bit 64 kB 32MHz 4 kB - - 11 - 2.7 → 5.5 V
RS Stock No. 876-7029
Mfr. Part No.PIC24FJ32GA002-I/SP
BrandMicrochip
TWD82.00
Each (In a Tube of 15)
units
PIC24FJ SPDIP Through Hole 28 PIC 16bit 32 kB 32MHz 8 kB - 1 10 2 2 to 3.6 V
RS Stock No. 169-7259
Mfr. Part No.MKE02Z32VLD4
BrandNXP
TWD63.70
Each (In a Tray of 160)
units
Kinetis E LQFP Surface Mount 44 - - - - - - - - - -
RS Stock No. 889-5152
Mfr. Part No.PIC18F87K22-I/PT
BrandMicrochip
TWD125.20
Each (In a Tray of 119)
units
PIC18F TQFP Surface Mount 80 PIC 8bit 1 kB, 128 kB 64MHz 4 kB - 10 24 2 1.8 → 5.5 V
RS Stock No. 901-5569
Mfr. Part No.R5F212CASNFP#V2
TWD189.00
Each
units
R8C / 2C LFQFP Surface Mount 80 R8C 16bit 96 kB 20MHz 7 kB - - 12 - 2.2 → 5.5 V