Microcontrollers

Microcontrollers are programmable devices with their own CPU, they are one chip computers. Ever since availability of flash based microcontrollers in general market, students and hobbyists enjoy making lots of projects using them. Now most of the electronics has sequestered from components into software technologies. In case you need some specialized number, please feel free to contact us.
Sort By:  
PIC18F4550 Microcontroller
PIC18F4550 Microchip 8 Bit MCU
https://www.microchip.com/wwwproducts/en/PIC18F4550
PKR700.00
PIC18F2550
PIC18F2550 Microchip 8 Bit Microcontroller USB
Program Memory Size (KB): 32
CPU Speed (MIPS/DMIPS): 12
SRAM (B): 2,048
Data EEPROM/HEF (bytes): 256
Digital Communication Peripherals: 1-UART, 1-SPI, 1-I2C1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals: 2 Input Capture, 2 CCP,
Timers: 1 x 8-bit, 3 x 16-bit
ADC Input: 10 ch, 10-bit
Number of Comparators: 2
Number of USB Modules: 1, FS Device
Temperature Range (°C):-40 to 85
Operating Voltage Range (V):2 to 5.5
Pin Count:28

Additional Features

Full Speed USB 2.0 (12Mbit/s) interface

    • 1K byte Dual Port RAM + 1K byte GP RAM
    • Full Speed Transceiver
    • 16 Endpoints (IN/OUT)
    • Internal Pull Up resistors (D+/D-)
    • 48 MHz performance (12 MIPS)
    • Pin-to-pin compatible with PIC16C7X5
PKR650.00
ATmega328 AVR
ATmega328P AVR Microcontroller Arduino
The high-performance Microchip 8-bit AVR RISC-based microcontroller combines 32KB ISP flash memory with read-while-write capabilities, 1KB EEPROM, 2KB SRAM, 23 general purpose I/O lines, 32 general purpose working registers, three flexible timer/counters with compare modes, internal and external interrupts,serial programmable USART, a byte-oriented 2-wire serial interface, SPI serial port, 6-channel 10-bit A/D converter (8-channels in TQFP and QFN/MLF packages), programmable watchdog timer with internal oscillator, and five software selectable power saving modes. The device operates between 1.8-5.5 volts.

Program Memory Type:Flash
Program Memory Size (KB):32
CPU Speed (MIPS/DMIPS):20
SRAM Bytes:2,048
Data EEPROM/HEF (bytes):1024
Digital Communication Peripherals:1-UART, 2-SPI, 1-I2C
Capture/Compare/PWM Peripherals:1 Input Capture, 1 CCP, 6PWM
Timers:2 x 8-bit, 1 x 16-bit
Number of Comparators:1
Temperature Range (C):-40 to 85
Operating Voltage Range (V):1.8 to 5.5
Pin Count:32
PKR270.00
ATmega8 AVR
ATmega8 Microcontroller AVR
The Atmel®AVR® ATmega8 is a low-power CMOS 8-bit microcontroller based on the AVR RISC architecture. By executing powerful instructions in a single clock cycle, the ATmega8 achieves throughputs approaching 1MIPS per MHz, allowing the system designer to optimize power consumption versus processing speed.

Advanced RISC Architecture

  • 130 Instructions – Most Single Clock Cycle Execution
  • 32 x 8 General Purpose Working Registers
  • Up to 6 MIPS Throughput at 16MHz
  • Fully Static Operation
  • On-chip 2-cycle Multiplier

Non-Volatile Program and Data Memories

  • 8k Bytes of In-System Self-Programmable Flash
  • Optional Boot Code Section with Independent Lock Bits
  • 512 Bytes EEPROM
  • 1K Bytes Internal SRAM
  • Programming Lock for Software Security

Peripheral Features

  • On-chip Analog Comparator
  • Programmable Watchdog Timer with Seperate On-chip Oscillator
  • Master/Slave SPI Serial Interface
  • Two 8-bit Timer/Counters with Separate Prescalar, Compare
  • One 16-bit TImer/Counter with Seperate Prescaler, Compare and Capture mode
  • Real Time Counter with Seperate Oscillator
  • Three PWM Channels
  • Programmable Serial USART
  • 6-channel, 10-bit ADC
  • Byte-oriented Two-wire Serial Interface

Special Microcontroller Features

  • Power-on Reset and Programmable Brown-out Detection
  • Internal Calibrated RC Oscillator
  • External and Internal Interrupt Sources
  • Five Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down and Standby

I/O and Packages

  • 23 Programmable I/O Lines
  • 28-pin PDIP, 32-lead TQFP, and 32-pad MLF

Operating Voltages

  • 4.5-5.5V for ATmega8

Speed Grades

  • 0-16MHz for ATmega8

Power Consumption at 4 Mhz, 3V, 35 °C

  • Active: 3.6mA
  • Idle Mode: 10mA
  • Power-down Mode: < 0.5µA
PKR200.00
ATMega32 AVR
ATmega32A 8 Bit Microcontroller 16 MIPS
The Atmel ATmega32A is a low-power CMOS 8-bit microcontroller based on the AVR® enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATmega32A achieves throughputs close to 1MIPS per MHz. This empowers system designer to optimize the device for power consumption versus processing speed.

  • 32Kbytes of In-System Self-programmable Flash program memory
  • 1024Bytes EEPROM
  • 2Kbytes Internal SRAM
  • Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes
  • One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode
  • Real Time Counter with Separate Oscillator
  • Four PWM Channels
  • 8-channel, 10-bit ADC
  • Byte-oriented Two-wire Serial Interface
  •  32 Programmable I/O Lines
  • 40-pin PDIP, 44-lead TQFP, and 44-pad QFN/MLF
  • Operating Voltages:  2.7 – 5.5V
  •  Speed Grades: 0 – 16MHz
PKR450.00
ATTiny2313 AVR
ATTiny2313 Microcontroller
https://www.microchip.com/wwwproducts/en/ATTINY2313

Program Memory Type
Flash
Program Memory Size (KB)
2
CPU Speed (MIPS/DMIPS)
20
SRAM (B)
128
Data EEPROM/HEF (bytes)
128
Digital Communication Peripherals
1-UART, 2-SPI, 1-I2C
Capture/Compare/PWM Peripherals
1 Input Capture, 1 CCP, 4PWM
Timers
1 x 8-bit, 1 x 16-bit
Number of Comparators
1
Temperature Range (°C)
-40 to 85
Operating Voltage Range (V)
1.8 to 5.5
Pin Count
20
PKR0.00
PIC18F4620
PIC18F4620 Microchip 8 Bit Microcontroller
https://www.microchip.com/wwwproducts/en/PIC18f4620


Program Memory Type:Flash
Program Memory Size (KB):64
CPU Speed (MIPS/DMIPS):10
SRAM (B):3,968
Data EEPROM/HEF (bytes):1024
Digital Communication Peripherals: 1-UART, 1-SPI, 1-I2C1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals: 1 CCP, 1 ECCP,
Timers: 1 x 8-bit, 3 x 16-bit
ADC Input: 13 ch, 10-bit
Number of Comparators: 2
Temperature Range (°C): -40 to 125
Operating Voltage Range (V): 2 to 5.5
Pin Count: 40

Additional Features

CPU

      • Up to 10 MIPS Performance at 3V
      • C compiler optimized RISC architecture
      • 8x8 Single Cycle Hardware Multiply

System

      • Internal oscillator support-31 kHz to 8MHz with 4xPLL
      • Fail-Safe Clock Monitor- allows safe shutdown if clock fails
      • Watchdog Timer with separate RC oscillator
      • Wide operating Voltage range; 2.0V to 5.5V

LCD Module

      • An integrated LCD driver module, capable of driving 48 segments and 4 commons for LCD display (132 pixels)

nanoWatt Power Managed Modes

      • Run, Idle and SLEEP modes
      • Idle mode currents down to 5.8uA typical
      • Sleep mode currents down to 0.1uA typical

Analog Features

      • 10-bit ADC, 12 channels, 100K samples per second
      • Programmable Low Voltage Detection Module
      • Programmable Brown-out-Reset Module
      • Two Analog Comparators

Peripherals

    • Master Synchronous Serial Port supports SPI™ and I2C™ master and slave mode
    • EUSART module including LIN bus support
    • Four Timer modules
    • Up to 5 PWM outputs
    • Up to 2 Capture / Compare
PKR0.00
PIC16F876
PIC16F876 Microchip 8 Bit Microcontroller 28 Pins
Program Memory Type
Flash
Program Memory Size (KB)
14
CPU Speed (MIPS/DMIPS)
5
SRAM (B)
368
Data EEPROM/HEF (bytes)
256
Digital Communication Peripherals
1-UART, 1-SPI, 1-I2C1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals
2 Input Capture, 2 CCP,
Timers
2 x 8-bit, 1 x 16-bit
ADC Input
5 ch, 10-bit
Temperature Range (°C)
-40 to 85
Operating Voltage Range (V)
2 to 5.5
Pin Count
28
PKR0.00
PIC 16F676
PIC16F676 Microchip 8 Bit Microcontroller 14 Pins
Program Memory Size (KB)
1.75
CPU Speed (MIPS/DMIPS)
5
SRAM (B)
64
Data EEPROM/HEF (bytes)
128
Timers
1 x 8-bit, 1 x 16-bit
ADC Input
8 ch, 10-bit
Number of Comparators
1
Temperature Range (°C)
-40 to 125
Operating Voltage Range (V)
2 to 5.5
Pin Count
14

Additional Features
    • 128 bytes of EEPROM Data Memory
    • programmable pull-up resistors
    • individually selectable analog channels
    • ICD2 programming support or debugging support with optional header adapter
    • 8 oscillator sellections including precision 4 MHz RC oscillator with programmable calibration and Power-on Reset
PKR0.00
PIC 16F54
PIC16F54 Microchip 8 Bit Microcontroller
https://www.microchip.com/wwwproducts/en/PIC16F54

Program Memory Type: Flash
Program Memory Size (KB): 0.75
CPU Speed (MIPS/DMIPS): 5
SRAM (B): 25
Data EEPROM/HEF (bytes):64
Timers:, 1 x 8-bit
Temperature Range (°C):-40 to 125
Operating Voltage Range (V):2 to 5.5
Pin Count:18

Additional Features
    • 18-pin packaging
    • Baseline Core with 33 Instructions, 2 Stack Levels
    • All single-cycle Instructions except for program branches which are two cycles
    • 12-bit wide instructions
    • 8-bit wide data path
    • 25 mA source/sink current I/O
    • Low power (100nA) sleep current
    • One 8-bit timer (TMR0)
    • Watchdog timer (WDT)
    • In-Circuit Serial Programming™
    • In-Circuit debugging support
    • Programmable code protection
PKR0.00
PIC 16F84A
PIC16F84A Microchip 8 Bit Microcontroller
https://www.microchip.com/wwwproducts/en/PIC16F84A

Program Memory Type: Flash
Program Memory Size (KB): 1.75
CPU Speed (MIPS/DMIPS): 5
SRAM (B): 68
Data EEPROM/HEF (bytes):64
Digital Communication Peripherals:1-UART,
Capture/Compare/PWM Peripherals:1 Input Capture, 1 CCP,
Timers:, 1 x 8-bit
Temperature Range (°C):-40 to 125
Operating Voltage Range (V):2 to 5.5
Pin Count:18
PKR0.00
89c52 microcontroller atmel
89C51 ATMEL 8 Bit Microcontroller

The 89C51/89C52/89C54/89C58 contain a non-volatile FLASH program memory that is parallel programmable. For devices that are serial programmable (In-System Programmable (ISP) and In-Application Programmable (IAP) with a boot loader), see the or 89C66x datasheets. All three families are Single-Chip 8-bit Microcontrollers manufactured in advanced CMOS process and are derivatives of the 80C51 microcontroller family. All the devices have the same instruction set as the 80C51.

MTP devices (this data sheet) 89C51 ROM/EPROM memory size RAM size (byte) Parallel programming In-System Programming (ISP) In-Application Programming (IAP) PWM Programmable Timer/Counter (PCA) Hardware Watchdog Timer Serial Channels 4K 128 yes no UART 8K/16K/32K 256 yes no UART ISP/IAP devices (see separate data sheets) 16K­64K 512­1K yes UART 16K­64K 512­8K yes UART + I2C

MTP = Multi-Time Programming (via parallel programmer) ISP = In-System Programming (via serial interface) IAP = In-Application Programming Please note that the FLASH programming algorithm for these parts has been modified. Please see the Device Comparison table for details.

PKR0.00
89c52 microcontroller atmel
89C52 ATMEL 8 Bit Microcontroller

The 89C51/89C52/89C54/89C58 contain a non-volatile FLASH program memory that is parallel programmable. For devices that are serial programmable (In-System Programmable (ISP) and In-Application Programmable (IAP) with a boot loader), see the or 89C66x datasheets. All three families are Single-Chip 8-bit Microcontrollers manufactured in advanced CMOS process and are derivatives of the 80C51 microcontroller family. All the devices have the same instruction set as the 80C51.

MTP devices (this data sheet) 89C51 ROM/EPROM memory size RAM size (byte) Parallel programming In-System Programming (ISP) In-Application Programming (IAP) PWM Programmable Timer/Counter (PCA) Hardware Watchdog Timer Serial Channels 4K 128 yes no UART 8K/16K/32K 256 yes no UART ISP/IAP devices (see separate data sheets) 16K­64K 512­1K yes UART 16K­64K 512­8K yes UART + I2C

MTP = Multi-Time Programming (via parallel programmer) ISP = In-System Programming (via serial interface) IAP = In-Application Programming Please note that the FLASH programming algorithm for these parts has been modified. Please see the Device Comparison table for details.

PKR0.00
PIC12f675
PIC12F675 Microchip 8 Bit Micocontroller 8 Pins
Program Memory Size (KB):1.75
CPU Speed (MIPS/DMIPS):5
SRAM (B):64
Data EEPROM/HEF (bytes):128
Timers:1 x 8-bit, 1 x 16-bit
ADC Input:4 ch, 10-bit
Number of Comparators:1
Temperature Range (°C):-40 to 125
Operating Voltage Range (V):2 to 5.5
Pin Count:8

Additional Features
    • 128 bytes of EEPROM data memory
    • Programmable pull-up resistors
    • 4 oscillator selections including 4 MHz RC oscillator with programmable calibration and Power-On Reset.


PKR0.00
PIC18F4520 Microcontroller
PIC18F4520 Microchip 8 Bit MCU
https://www.microchip.com/wwwproducts/en/PIC18F4520


Program Memory Type:Flash
Program Memory Size (KB):32
CPU Speed (MIPS/DMIPS):10
SRAM (B):1,536
Data EEPROM/HEF (bytes):256
Digital Communication Peripherals:1-UART, 1-SPI, 1-I2C1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals:1 CCP, 1 ECCP,
Timers:1 x 8-bit, 3 x 16-bit
ADC Input:13 ch, 10-bit
Number of Comparators:2
Temperature Range (°C):-40 to 125
Operating Voltage Range (V):2 to 5.5
Pin Count:40

Additional Features

CPU

      • Up to 10 MIPS Performance at 3V
      • C compiler optimized RISC architecture
      • 8x8 Single Cycle Hardware Multiply

System

      • Internal oscillator support-31 kHz to 8MHz with 4xPLL
      • Fail-Safe Clock Monitor- allows safe shutdown if clock fails
      • Watchdog Timer with separate RC oscillator
      • Wide operating Voltage range; 2.0V to 5.5V

nanoWatt Power Managed Modes

      • Run, Idle and SLEEP modes
      • Idle mode currents down to 5.8uA typical
      • Sleep mode currents down to 0.1uA typical

Analog Features

      • 10-bit ADC, 13 channels, 100K samples per second
      • Programmable Low Voltage Detection Module
      • Programmable Brown-out-Reset Module
      • Two Analog Comparators multiplexing

Peripherals

    • Master Synchronous Serial Port supports SPI™ and I2C™ master and slave mode
    • EUSART module including LIN bus support
    • Four Timer modules
    • Up to 5 PWM outputs
    • Up to 2 Capture / Compare
PKR900.00
PIC 16F88 Microcontroller
PIC16F88 Microchip 8 Bit MCU
https://www.microchip.com/wwwproducts/en/PIC16F88

Program Memory Type: Flash
Program Memory Size (KB): 7
CPU Speed (MIPS/DMIPS):5
SRAM (B):368
Data EEPROM/HEF (bytes):256
Digital Communication Peripherals:1-UART, 1-SPI, 1-I2C1-SSP(SPI/I2C)
Capture/Compare/PWM Peripherals:1 Input Capture, 1 CCP,
Timers:2 x 8-bit, 1 x 16-bit
ADC Input:7 ch, 10-bit
Number of Comparators:2
Temperature Range (°C):-40 to 125
Operating Voltage Range (V):2 to 5.5
Pin Count:18

Additional Features
1 PWM 10-bit
8 MHz Internal Oscillator
ICD
256 bytes of EEPROM data memory
Capture/Compare

PKR250.00
PIC16F877A microcontroller
PIC16F877A Microchip 8 Bit MCU
https://www.microchip.com/wwwproducts/en/PIC16F877A

Program Memory Type: Flash
Program Memory Size (KB): 14K
CPU Speed (MIPS/DMIPS): 5
SRAM (B): 368
Data EEPROM/HEF (bytes): 256
Digital Communication Peripherals:
               1-UART, 1-SPI, 1-I2C1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals:
               2 Input Capture, 2 CCP,
Timers:
               2 x 8-bit, 1 x 16-bit
ADC Input
               8 ch, 10-bit
Number of Comparators: 2
Temperature Range (°C): -40 to 125
Operating Voltage Range (V): 2 to 5.5
Pin Count: 40

2 PWM 10-bit
256 Bytes EEPROM data memory
ICD
25mA sink/source per I/O
Self Programming
Parallel Slave Port
PKR450.00
PIC16F628 Microcontroller
PIC16F628A Microchip 8 Bit Microcontroller
https://www.microchip.com/wwwproducts/en/PIC16F628A

Program Memory Type: Flash
Program Memory Size (KB): 3.5
CPU Speed (MIPS/DMIPS): 5
SRAM (B): 224
Data EEPROM/HEF (bytes):128
Digital Communication Peripherals:1-UART,
Capture/Compare/PWM Peripherals:1 Input Capture, 1 CCP,
Timers:2 x 8-bit, 1 x 16-bit
Number of Comparators:2
Temperature Range (°C):-40 to 125
Operating Voltage Range (V):2 to 5.5
Pin Count:18

Additional Features
    • Low voltage programming
    • Low speed Clock mode
    • Programmable BOR
    • 4MHz internal oscillator
    • Programmable VREF
    • 128 bytes of EEPROM
    • Data Memory
    • ICD
PKR200.00
PIc18F452 Microcontroller
PIC18F452 Microchip 8 Bit MCU
https://www.microchip.com/wwwproducts/en/PIC18F452

Program Memory Type: Flash
Program Memory Size (KB): 32
CPU Speed (MIPS/DMIPS): 10
SRAM (B): 1,536
Data EEPROM/HEF (bytes): 256
Digital Communication Peripherals: 1-UART, 1-SPI, 1-I2C1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals: 2 CCP,
Timers: 1 x 8-bit, 3 x 16-bit
ADC Input: 8 ch, 10-bit
Temperature Range (°C): -40 to 125
Operating Voltage Range (V): 2 to 5.5
Pin Count: 40

  • 2 PWM 10-Bit
  • 40 MHz Max. Speed
  • Self-Programming
  • PSP
  • ICD
PKR650.00
Per Page      1 - 19 of 19
  • 1