56
INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service MCU & MPU Portfolio

MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

  • Upload
    others

  • View
    31

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And ServiceINELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

MCU & MPU Portfolio

Page 2: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

2

MCU & MPU Manufacturer Overview

Page 3: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

3

Content

1. Microchip MCU & MPU .......................................................................... 4

1.1 Microchip 8-bit Microcontroller .......................................................................... 4

1.1.1 Microchip 8-bit PIC® Microcontroller ..................................................................41.1.2 Microchip 8-bit AVR® Microcontroller .................................................................8

1.2 Microchip 16-bit Microcontroller ........................................................................ 14

1.2.1 Microchip 16-bit PIC® Microcontroller ................................................................14

1.3 Microchip 32-bit Microcontroller ....................................................................... 20

1.3.1 Microchip 32-bit PIC® and SAM Microcontrollers ...............................................20

1.4 Microchip 32-bit Microprocessors ..................................................................... 24

1.4.1 Microchip ATSAMA5 ARM Cortex®-A5 ...............................................................241.4.2 Microchip ATSAM9 ARM9 .....................................................................................26

2. Nuvoton MCU & MPU ............................................................................ 28

2.1 Nuvoton 32-bit Microcontroller .......................................................................... 28

2.1.1 NuMicro® Family ARM Cortex®-M0 MCUs .........................................................282.1.2 NuMicro®Family ARM Cortex®-M4 MCUs .........................................................38

2.2 Nuvoton Microprocessors .................................................................................. 43

2.2.1 NuMicro® Family ARM7 / ARM9 MPUs ...............................................................43

2.3 8051 Microcontroller .......................................................................................... 46

2.4 NuMicro® Family Motor Microcontroller ............................................................ 48

3. Epson Microcontroller ......................................................................... 53

3.1 Epson 16-bit Microcontroller ............................................................................. 53

3.1.1 Epson W Series .....................................................................................................53

3.2 Epson 32-bit Microcontroller .............................................................................. 53

3.2.1 Epson S1C31 Series Cortex M0+ ..........................................................................53

4. Ineltek Support .................................................................................... 55

Page 4: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

4

1. Microchip MCU & MPU

1.1 Microchip 8-bit Microcontroller

1.1.1 Microchip 8-bit PIC® Microcontroller

Pro

duct

Fam

ily

Pin

Cou

nt

Pro

gram

Fla

sh M

emor

y (K

B)

Dat

a EE

(B)

Intelligent Analog Waveform Control Timing and Measurements

Logic and Math

Safety and Monitoring Communications User

InterfaceLow Power and System

Flexibility

AD

C (#

of b

its)

Com

p

HSC

omp

DAC

(# o

f bits

)

HC

I/O

(mA

)

OPA

PR

G

Slop

eCom

p

ZCD

CC

P/E

CC

P

10-b

it P

WM

16-b

it P

WM

CO

G

CW

G

NC

O

DSM

Ang

TMR

HLT

(8-b

it)

16-b

it P

WM

(16-

bit)

NC

O (2

0-bi

t)

SMT

(24-

bit)

RTC

C

TEM

P/T

S

CLC

MU

LT

Mat

hAC

C

CR

C/S

CA

N

HLT

WW

DT

EUSA

RT/

AU

SAR

T

I2C

/SP

I

USB

with

AC

T

LIN

Cap

able

mTo

uch®

Sens

ing

HC

VD

LCD

PP

S

IDLE

/DO

ZE/P

MD

DM

A/V

I

DIA

/MA

P

PIC10(L)F3XX 6 384–896 B HEF 8

PIC1X(L)F150X 8–20 1.75–14 HEF 10 5

PIC16(L)F151X/2X 28–64 3.5–28 HEF 10 2 2

PIC12LF1552 8 3,5 HEF 10

PIC16LF155X/6X 14–20 7–14 HEF 10 (2) 2

PIC16(L)F145X 14–20 14 HEF 10

PIC1X(L)F157X 8–20 1.75–14 HEF 10 5

PIC16(L)F153XX 8–48 3.5–28 HEF 10 5 2 2

PIC1X(HV)F752/53 8–14 1.75–3.5 – 10 5/9 50

PIC1X(L)F1612/3 8–14 3,5 HEF 10 8

PIC16(L)F161X 14–20 7–14 HEF 10 8 100

PIC16(L)F170X 14–20 3.5–14 HEF 10 5/8

PIC16(L)F171X 28–40 7–28 HEF 10 5/8

PIC16(L)F176X/7X 14–40 7–28 HEF 10 5/10 100

PIC16(L)F183XX 8–20 3.5–14 256 10 5 2

PIC16(L)F188XX 28–40 7–56 256 10 (3) 5 2

PIC16(L)F193X/4X 28–64 7–28 256 10 2

PIC16(L)F191XX 28–64 14–56 256 12(3) 5

PIC18(L)FXXK20 28–40 8–64 256–1K 10

PIC18(L)FXXK22 20–80 8–128 256–1K 10 5 2 2

PIC18(L)FXXK40 28–64 16–128 256–1K 10 (3) 5 5 2

PIC18(L)FXXK42 28–48 16–128 256–1K 12 5 3 2

PIC18(L)FXXJ94 64–100 32–128 – 12 4 2

PIC18(L)FXXK50 20–40 8–32 256 10 5

PIC18(L)FXXK83 28–48 32–128 1K 12(3) 5 2

PIC18(L)FXXK90 60–80 32–128 1K 12 2

1: In addition to standard 8-bit and 16-bit timers 2: Independent Dual ADC Modules 3. ADCC: Analog-to-Digital Converter with Computation

Page 5: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

5

1. Microchip MCU & MPU

1.1 Microchip 8-bit Microcontroller

1.1.1 Microchip 8-bit PIC® Microcontroller

Pro

duct

Fam

ily

Pin

Cou

nt

Pro

gram

Fla

sh M

emor

y (K

B)

Dat

a EE

(B)

Intelligent Analog Waveform Control Timing and Measurements

Logic and Math

Safety and Monitoring Communications User

InterfaceLow Power and System

Flexibility

AD

C (#

of b

its)

Com

p

HSC

omp

DAC

(# o

f bits

)

HC

I/O

(mA

)

OPA

PR

G

Slop

eCom

p

ZCD

CC

P/E

CC

P

10-b

it P

WM

16-b

it P

WM

CO

G

CW

G

NC

O

DSM

Ang

TMR

HLT

(8-b

it)

16-b

it P

WM

(16-

bit)

NC

O (2

0-bi

t)

SMT

(24-

bit)

RTC

C

TEM

P/T

S

CLC

MU

LT

Mat

hAC

C

CR

C/S

CA

N

HLT

WW

DT

EUSA

RT/

AU

SAR

T

I2C

/SP

I

USB

with

AC

T

LIN

Cap

able

mTo

uch®

Sens

ing

HC

VD

LCD

PP

S

IDLE

/DO

ZE/P

MD

DM

A/V

I

DIA

/MA

P

PIC10(L)F3XX 6 384–896 B HEF 8

PIC1X(L)F150X 8–20 1.75–14 HEF 10 5

PIC16(L)F151X/2X 28–64 3.5–28 HEF 10 2 2

PIC12LF1552 8 3,5 HEF 10

PIC16LF155X/6X 14–20 7–14 HEF 10 (2) 2

PIC16(L)F145X 14–20 14 HEF 10

PIC1X(L)F157X 8–20 1.75–14 HEF 10 5

PIC16(L)F153XX 8–48 3.5–28 HEF 10 5 2 2

PIC1X(HV)F752/53 8–14 1.75–3.5 – 10 5/9 50

PIC1X(L)F1612/3 8–14 3,5 HEF 10 8

PIC16(L)F161X 14–20 7–14 HEF 10 8 100

PIC16(L)F170X 14–20 3.5–14 HEF 10 5/8

PIC16(L)F171X 28–40 7–28 HEF 10 5/8

PIC16(L)F176X/7X 14–40 7–28 HEF 10 5/10 100

PIC16(L)F183XX 8–20 3.5–14 256 10 5 2

PIC16(L)F188XX 28–40 7–56 256 10 (3) 5 2

PIC16(L)F193X/4X 28–64 7–28 256 10 2

PIC16(L)F191XX 28–64 14–56 256 12(3) 5

PIC18(L)FXXK20 28–40 8–64 256–1K 10

PIC18(L)FXXK22 20–80 8–128 256–1K 10 5 2 2

PIC18(L)FXXK40 28–64 16–128 256–1K 10 (3) 5 5 2

PIC18(L)FXXK42 28–48 16–128 256–1K 12 5 3 2

PIC18(L)FXXJ94 64–100 32–128 – 12 4 2

PIC18(L)FXXK50 20–40 8–32 256 10 5

PIC18(L)FXXK83 28–48 32–128 1K 12(3) 5 2

PIC18(L)FXXK90 60–80 32–128 1K 12 2

1: In addition to standard 8-bit and 16-bit timers 2: Independent Dual ADC Modules 3. ADCC: Analog-to-Digital Converter with Computation

Page 6: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

6

Terminology:

INTELLIGENT ANALOG: Sensor Interfacing and Signal Conditioning

ADC: Analog-to-Digital Converter General purpose 8-/10-/12-bit ADC

ADC2/ADCC: Analog-to-Digital Converter with Computation

General purpose 10-/12-bit ADC with automated analog signal analysis (ex. oversampling, averaging, etc.)

Comp: Comparator General purpose rail-to-rail comparator

DAC: Digital-to-Analog Converter Programmable voltage reference with multiple internal and external connections

HC I/O: High-Current I/O Up to 50 mA or 100 mA current drive on select I/O pins

HSComp: High-Speed Comparator General purpose rail-to-rail comparator with < 50 ns response time

OPA: Operational Amplifier General purpose op amp for internal and external signal source conditioning

PRG: Programmable Ramp Generator

Analog ramp generator (with slope compensation) for current/voltage mode power supplies

SlopeComp: Slope Compensation Slope compensation for Peak Current Mode power supplies

VREF: Voltage Reference Stable fixed voltage reference for use with integrated analog peripherals

ZCD: Zero Cross Detect AC high-voltage zero-crossing detection for simplifying TRIAC control, synchronized switching control and timing

WAVEFORM CONTROL: PWM Drive and Waveform Generation

CCP/ECCP: (Enhanced) Capture Compare PWM

1. CCP/ECCP: 10-bit PWM control with 16-bit capture and compare 2. ECCP: Addition of auto shutdown control

COG: Complementary Output Generator Automated complementary output with control of key parameters such as programmable rising/falling edge events, polarity, phase, precision dead-band, blanking and auto shutdown

CWG: Complementary Waveform Generator Automated complementary output with control of key parameters such as dead-band and auto shutdown

DSM: Data Signal Modulator 1. Modulates up to two carrier signals with digital data to create custom carrier synchronized output waveforms 2. LED dimming engine functionality via interconnection with 10-/16-bit PWM, DSM and op amp

NCO: Numerically Controlled Oscillator and 16-/20-bit Timer/ Counter

1. Precision linear frequency generator (@ 50% duty cycle) with 0.0001% step size of source input clock frequency 2. General purpose 16-/20-bit timer/counter

PWM: Pulse Width Modulation General purpose 10-bit PWM control

16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter

1. High-resolution 16-bit PWM with edge- and center-aligned modes 2. General purpose 16-bit timer/counter

TIMING AND MEASUREMENTS: Signal Measurement with Timing and Counter Control

AngTMR: Angular Timer Phase angle timer for measurement and control of rotational and periodic events (ex. motor, AC mains, TRIAC, etc.)

HLT: Hardware Limit Timer and 8-bit Timer/Counter

1. Hardware monitoring for missed periodic events and fault detection 2. General purpose 8-bit timer/counter with external reset capabilities

NCO: Numerically Controller Oscillator and 16-/20-bit Timer/Counter

1. Precision linear frequency generator (@ 50% duty cycle) with 0.0001% step size of source input clock frequency 2. General purpose 16-/20-bit timer/counter

RTCC: Real-Time Clock/Calendar Maintains accurate clock and calendar timing with external 32.768 kHz crystal

SMT: 24-bit Signal Measurement Timer and 24-bit Timer/Counter

1. Accurate measurement of any digital signal including period, duty cycle, time of flight; instantaneous vs. average measurements 2. General purpose 24-bit timer/counter

TEMP: Temperature Indicator Provides relative temperature measurements utilizing the ADC

TS: Temperature Sensor Provides linear relative temperature measurements utilizing the ADC with two factory- calibrated reference values

8-/16-bit Timer General purpose 8-/16-bit timer/counter

16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter

1. High-resolution 16-bit PWM with edge- and center-aligned modes 2. General purpose 16-bit timer/counter

Page 7: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

7

LOGIC AND MATH: Customizable Logic and Math Functions

CLC: Configurable Logic Cell 1. Integrated combinational and sequential logic 2. Customer interconnection and re-routing of digital peripherals

MULT: Hardware Multiplier MULTIPLY function of two 8-bit values with 16-bit result

MathACC: Math Accelerator 1. MULTIPLY, ADD, ACCUMULATE functions of 8-/16-bit values with 35-bit result 2. Calculates a 16-bit PID function based on configurable Kp, Ki, Kd constants with a 34-bit result

SAFETY AND MONITORING: Hardware Monitoring and Fault Detection

CRC/SCAN: Cyclical Redundancy Check with Memory Scan

1. Automatically calculates CRC checksum of Program/DataEE memory for NVM integrity 2. General purpose 16-bit CRC for use with memory and communications data

HLT: Hardware Limit Timer and 8-bit Timer/Counter

1. Hardware monitoring for missed periodic events and fault detection of external hardware 2. General purpose 8-bit timer/counter with external reset capabilities

WWDT: Windowed Watch Dog Timer System supervisory circuit that generates a reset when software timing anomalies are detected within a configurab-le critical window

COMMUNICATIONS: General, Industrial, Lighting and Automotive

ACT: Active Clock Tuning for Crystal-Free USB

1. Auto-tuning of internal oscillator when connected to USB host (eliminates need for external crystal) 2. Tunes internal oscillator to match accuracy of external clock source

CAN: Controller Area Network Industrial- and automotive-centric communcation bus

LIN: Local Interconnect Network 1. Industrial- and automotive-centric communication bus 2. Support for LIN when using the EUSART

EUSART/AUSART: Enhanced/ Addressable Universal Asynchronous Receiver Transceiver

1. General purpose serial communications 2. Support for LIN when using the EUSART

I2C: Inter-Integrated Circuit General purpose 2-wire serial communications

SPI: Serial Peripheral Interface General purpose 4-wire serial communications

USB: Universal Serial Bus Support for full-speed USB 2.0 device profiles

USER INTERFACE: Capacitive Touch Sensing and LCD Control

HCVD: Hardware Capacitive Voltage Divider Simplifies implementation and reduces overhead of mTouch sensing applications

LCD: Liquid Crystal Display Highly integrated segmented LCD controller

mTouch: Microchip Proprietary Capacitive Touch Technology

1. Capacitive sensing for touch buttons and sliders 2. Capacitive sensing for system measurements and detection (ex. water level, intrusion detection, etc.)

LOW POWER AND SYSTEM FLEXIBILITY: XLP Low-Power Technology, Peripheral and Interconnects

DIA: Device Information Area Dedicated memory area for data storage of temp sensor factory calibration values, factory ID and FVR values for ADC and COMP

DMA: Direct Memory Access Moves data between memories and peripherals without CPU overhead, improving overall system performance and efficiency

DOZE: Power Saving Mode Ability to run the CPU core slower than the system clock used by the internal peripherals

HEF: High-Endurance Flash 128B Non-volatile data storage with high-endurance 100k E/W cycles

IDLE: Power Saving Mode Ability to put the CPU core to sleep while the internal peripherals continue to operate from the system clock

MAP: Memory Access Partition Customizable Flash partitioning with bootloader write protection option

PMD: Peripheral Module Disable Peripheral power disable hardware to minimize power consumption of unused peripherals

PPS: Peripheral Pin Select I/O pin remapping of digital peripherals for greater design flexibility and optimized baord layout

VI: Vectored Interrupts Offers faster and more predictable interrupt response times, with lower software overhead

Page 8: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

8

1.1.2 Microchip 8-bit AVR® MicrocontrollerP

rodu

ct F

amily

Pin

Cou

nt

Pro

gram

Fla

sh M

emor

y (K

B)

Intelligent Analog Waveform Control

Timing and Measurements

Logic and Math

Safety and Monitoring Communications User

InterfaceLow Power and System

Flexibility

AD

C (#

of b

its)

Com

p

AD

C G

ain

Stag

e

DAC

(# o

f bits

)

Tem

p. S

enso

r

Inte

rnal

Vol

tage

Ref

eren

ce

8-bi

t PW

N

16-b

it P

WM

Qua

drat

ure

Dec

oder

Wav

efor

m E

xten

sion

Rea

l-Ti

me

Cou

nter

8-bi

t Tim

er/C

ount

ers

12-b

it Ti

mer

/Cou

nter

s

16-b

it Ti

mer

/Cou

nter

CC

L

MU

LT

Cry

pto

(AES

/DES

)

CR

C

PO

R

BO

D

WW

DT

UA

RT

USA

RT

USB

I2C

SPI

IRC

OM

QTo

uch®

Tech

nolo

gy

QTo

uch

with

PTC

(3)

LCD

Exte

rnal

Bus

Inte

rfac

e

DM

A C

hann

els

Even

t Sys

tem

Slee

pWal

king

Slee

p M

odes

pico

Pow

er®

Tech

nolo

gy

ATtiny4/9 6 0.5–1 2 1 4

ATtiny5/10 6 0.5–1 10 2 1 4

ATtiny102/104 8–14 1 10 2 2 1 4

ATtiny13 8–20 1 10 2 3

ATtiny20/40 14–20 2/4 10 2 2 1 1 1 1 4

ATtiny24/44/84 14–20 2/4/8 10 2 2 1 1 1 1 4

ATtiny25(V)/45(V)/85(V) 8–20 2/4/8 10 4 2 1 1 3

ATtiny48/88 28–32 4/8 10 1 1 1 1 1 1 3

ATtiny87/167 20–32 8/16 10 1 2 1 1 1(1) 1 2 4

ATtiny261 20–32 2 10 1 1 1 1 4

ATtiny461 20–32 4 10 1 1 1 1 4

ATtiny861 20–32 8 10 1 1 1 1 4

ATtiny417 14–24 4 10 8 2 1 1 1 1 1 3

ATtiny814 14–24 8 10 8 2 1 1 1 1 1 3

ATtiny816 14–24 8 10 8 2 1 1 1 1 1 3

ATtiny817 14–24 8 10 8 2 1 1 1 1 1 3

ATtiny441 14–20 4 10 1 2 1 2 2 1 1 4

ATtiny841 14–20 8 10 1 2 1 2 2 1 1 4

ATtiny1634 20 16 10 2 2 1 1 2 1 4

ATtiny2313 20 2 10 2 2 1 1 1 1 2 3

ATmega8 32 8 10 2 1 2 1 1 1 1 5

ATmega16 44 16 10 2 1 2 1 1 1 1 5

ATmega32 44 32 10 2 1 2 1 1 1 1 5

ATmega8U2 32 32 10 1 4 6 2 3 2 2 2 6

ATmega16U2 32 32 10 1 4 6 2 3 2 2 2 6

ATmega32U2 32 32 10 1 4 6 2 3 2 2 2 6

ATmega16U4 32 16 10 1 5 1 1 1 1 1 6

ATmega32U4 32 32 10 1 5 1 1 1 1 1 6

ATmega48 32 4 10 1 4 2 2 1 1 1 1 6

ATmega88 32 8 10 1 4 2 2 1 1 1 1 6

ATmega168 32 16 10 1 4 2 2 1 1 1 1 6

ATmega64 64 64 10 1 2 6 2 2 2 1 1 6

ATmega128 64 128 10 1 2 6 2 2 2 1 1 6

ATmega164 44 16 10 1 4 2 2 1 2 1 1 6

ATmega324 44 64 10 1 4 2 2 1 2 1 1 6

ATmega644 44 128 10 1 4 4 2 2 2 1 1 6

ATmega165 44 32 10 1 4 6 2 3 3 2 2 6

ATmega325 44 32 10 1 4 6 2 3 3 2 2 6

ATmega169 64 16 10 1 2 2 2 1 1 1 1 5

Please note - the table above does not show the complete range, only generic parts. A/P/PA/PB variations are available for certain devices.

Page 9: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

9

1.1.2 Microchip 8-bit AVR® Microcontroller

Pro

duct

Fam

ily

Pin

Cou

nt

Pro

gram

Fla

sh M

emor

y (K

B)

Intelligent Analog Waveform Control

Timing and Measurements

Logic and Math

Safety and Monitoring Communications User

InterfaceLow Power and System

Flexibility

AD

C (#

of b

its)

Com

p

AD

C G

ain

Stag

e

DAC

(# o

f bits

)

Tem

p. S

enso

r

Inte

rnal

Vol

tage

Ref

eren

ce

8-bi

t PW

N

16-b

it P

WM

Qua

drat

ure

Dec

oder

Wav

efor

m E

xten

sion

Rea

l-Ti

me

Cou

nter

8-bi

t Tim

er/C

ount

ers

12-b

it Ti

mer

/Cou

nter

s

16-b

it Ti

mer

/Cou

nter

CC

L

MU

LT

Cry

pto

(AES

/DES

)

CR

C

PO

R

BO

D

WW

DT

UA

RT

USA

RT

USB

I2C

SPI

IRC

OM

QTo

uch®

Tech

nolo

gy

QTo

uch

with

PTC

(3)

LCD

Exte

rnal

Bus

Inte

rfac

e

DM

A C

hann

els

Even

t Sys

tem

Slee

pWal

king

Slee

p M

odes

pico

Pow

er®

Tech

nolo

gy

ATtiny4/9 6 0.5–1 2 1 4

ATtiny5/10 6 0.5–1 10 2 1 4

ATtiny102/104 8–14 1 10 2 2 1 4

ATtiny13 8–20 1 10 2 3

ATtiny20/40 14–20 2/4 10 2 2 1 1 1 1 4

ATtiny24/44/84 14–20 2/4/8 10 2 2 1 1 1 1 4

ATtiny25(V)/45(V)/85(V) 8–20 2/4/8 10 4 2 1 1 3

ATtiny48/88 28–32 4/8 10 1 1 1 1 1 1 3

ATtiny87/167 20–32 8/16 10 1 2 1 1 1(1) 1 2 4

ATtiny261 20–32 2 10 1 1 1 1 4

ATtiny461 20–32 4 10 1 1 1 1 4

ATtiny861 20–32 8 10 1 1 1 1 4

ATtiny417 14–24 4 10 8 2 1 1 1 1 1 3

ATtiny814 14–24 8 10 8 2 1 1 1 1 1 3

ATtiny816 14–24 8 10 8 2 1 1 1 1 1 3

ATtiny817 14–24 8 10 8 2 1 1 1 1 1 3

ATtiny441 14–20 4 10 1 2 1 2 2 1 1 4

ATtiny841 14–20 8 10 1 2 1 2 2 1 1 4

ATtiny1634 20 16 10 2 2 1 1 2 1 4

ATtiny2313 20 2 10 2 2 1 1 1 1 2 3

ATmega8 32 8 10 2 1 2 1 1 1 1 5

ATmega16 44 16 10 2 1 2 1 1 1 1 5

ATmega32 44 32 10 2 1 2 1 1 1 1 5

ATmega8U2 32 32 10 1 4 6 2 3 2 2 2 6

ATmega16U2 32 32 10 1 4 6 2 3 2 2 2 6

ATmega32U2 32 32 10 1 4 6 2 3 2 2 2 6

ATmega16U4 32 16 10 1 5 1 1 1 1 1 6

ATmega32U4 32 32 10 1 5 1 1 1 1 1 6

ATmega48 32 4 10 1 4 2 2 1 1 1 1 6

ATmega88 32 8 10 1 4 2 2 1 1 1 1 6

ATmega168 32 16 10 1 4 2 2 1 1 1 1 6

ATmega64 64 64 10 1 2 6 2 2 2 1 1 6

ATmega128 64 128 10 1 2 6 2 2 2 1 1 6

ATmega164 44 16 10 1 4 2 2 1 2 1 1 6

ATmega324 44 64 10 1 4 2 2 1 2 1 1 6

ATmega644 44 128 10 1 4 4 2 2 2 1 1 6

ATmega165 44 32 10 1 4 6 2 3 3 2 2 6

ATmega325 44 32 10 1 4 6 2 3 3 2 2 6

ATmega169 64 16 10 1 2 2 2 1 1 1 1 5

Page 10: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

10

1.1.2 Microchip 8-bit AVR® MicrocontrollerP

rodu

ct F

amily

Pin

Cou

nt

Pro

gram

Fla

sh M

emor

y (K

B)

Intelligent Analog Waveform Control

Timing and Measurements

Logic and Math

Safety and Monitoring Communications User

InterfaceLow Power and System

Flexibility

AD

C (#

of b

its)

Com

p

AD

C G

ain

Stag

e

DAC

(# o

f bits

)

Tem

p. S

enso

r

Inte

rnal

Vol

tage

Ref

eren

ce

8-bi

t PW

N

16-b

it P

WM

Qua

drat

ure

Dec

oder

Wav

efor

m E

xten

sion

Rea

l-Ti

me

Cou

nter

8-bi

t Tim

er/C

ount

ers

12-b

it Ti

mer

/Cou

nter

s

16-b

it Ti

mer

/Cou

nter

CC

L

MU

LT

Cry

pto

(AES

/DES

)

CR

C

PO

R

BO

D

WW

DT

UA

RT

USA

RT

USB

I2C

SPI

IRC

OM

QTo

uch®

Tech

nolo

gy

QTo

uch

with

PTC

(3)

LCD

Exte

rnal

Bus

Inte

rfac

e

DM

A C

hann

els

Even

t Sys

tem

Slee

pWal

king

Slee

p M

odes

pico

Pow

er®

Tech

nolo

gy

ATmega329 64 32 10 1 2 2 2 1 1 1 1 5

ATmega324 64 16/32 10 1 2 2 2 1 1 1 1 5

ATmega328 32 32 10 4 6 2 3 2 2 2 6

ATmega640 100 64 10 4 12 2 4 4 1 1 6

ATmega1280 100 128 10 4 12 2 4 4 1 1 6

ATmega2560 100 256 10 4 12 2 4 4 1 1 6

ATmega645 64 64 10 2 2 2 1 1 1 1 5

ATmega649 64 64 10 2 2 2 1 1 1 1 5

ATmega1281 64 128 10 4 6 2 4 2 1 1 6

ATmega2561 64 256 10 4 6 2 4 2 1 1 6

ATmega3250 100 32 10 2 2 2 1 1 1 1 5

ATmega3290 100 32 10 2 2 2 1 1 1 1 5

ATmega6490 100 64 10 2 2 2 1 1 1 1 5

ATmega3290 100 32 10 2 2 2 1 1 1 1 5

ATmega6490 100 64 10 2 2 2 1 1 1 1 5

ATmega6450 100 64 10 2 2 2 1 1 1 1 5

ATmega6450 100 64 10 2 2 2 1 1 1 1 5

ATxmega64A1U 100 64 12 12 8 8 8 4 4 4 5

ATxmega128A1U 100 128 12 12 8 8 8 4 4 4 5

ATxmega64A3U 64 64 12 12 7 7 7 2 3 4 5

ATxmega128A3U 64 128 12 12 7 7 7 2 3 4 5

ATxmega192A3U 64 192 12 12 7 7 7 2 3 4 5

ATxmega256A3U 64 256 12 12 7 7 7 2 3 4 5

ATxmega256A3BU 64 256 12 12 7 BB(2) 7 6 2 2 4 5

ATxmega16A4U 44 16 12 12 5 5 5 2 2 4 5

ATxmega32A4U 44 32 12 12 5 5 5 2 2 4 5

ATxmega64A4U 44 64 12 12 5 5 5 2 2 4 5

ATxmega128A4U 44 128 12 12 5 5 5 2 2 4 5

ATxmega64B1 100 64 12 12 3 3 2 1 1 2 5

ATxmega128B1 100 128 12 12 3 3 2 1 1 2 5

ATxmega64B3 64 64 12 12 2 2 1 1 1 2 5

ATxmega128B3 64 128 12 12 2 2 1 1 1 2 5

ATxmega32D3 64 32 12 12 5 5 3 2 2 5

ATxmega64D3 64 64 12 12 5 5 3 2 2 5

ATxmega128D3 64 128 12 12 5 5 3 2 2 5

ATxmega192D3 64 192 12 12 5 5 3 2 2 5

ATxmega256D3 64 256 12 12 5 5 3 2 2 5

ATxmega384D3 64 384 12 12 5 5 3 2 2 5

ATxmega16D4 44 16 12 12 4 4 2 2 2 5

Please note - the table above does not show the complete range, only generic parts. A/P/PA/PB variations are available for certain devices.

Page 11: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

11

1.1.2 Microchip 8-bit AVR® Microcontroller

Pro

duct

Fam

ily

Pin

Cou

nt

Pro

gram

Fla

sh M

emor

y (K

B)

Intelligent Analog Waveform Control

Timing and Measurements

Logic and Math

Safety and Monitoring Communications User

InterfaceLow Power and System

Flexibility

AD

C (#

of b

its)

Com

p

AD

C G

ain

Stag

e

DAC

(# o

f bits

)

Tem

p. S

enso

r

Inte

rnal

Vol

tage

Ref

eren

ce

8-bi

t PW

N

16-b

it P

WM

Qua

drat

ure

Dec

oder

Wav

efor

m E

xten

sion

Rea

l-Ti

me

Cou

nter

8-bi

t Tim

er/C

ount

ers

12-b

it Ti

mer

/Cou

nter

s

16-b

it Ti

mer

/Cou

nter

CC

L

MU

LT

Cry

pto

(AES

/DES

)

CR

C

PO

R

BO

D

WW

DT

UA

RT

USA

RT

USB

I2C

SPI

IRC

OM

QTo

uch®

Tech

nolo

gy

QTo

uch

with

PTC

(3)

LCD

Exte

rnal

Bus

Inte

rfac

e

DM

A C

hann

els

Even

t Sys

tem

Slee

pWal

king

Slee

p M

odes

pico

Pow

er®

Tech

nolo

gy

ATmega329 64 32 10 1 2 2 2 1 1 1 1 5

ATmega324 64 16/32 10 1 2 2 2 1 1 1 1 5

ATmega328 32 32 10 4 6 2 3 2 2 2 6

ATmega640 100 64 10 4 12 2 4 4 1 1 6

ATmega1280 100 128 10 4 12 2 4 4 1 1 6

ATmega2560 100 256 10 4 12 2 4 4 1 1 6

ATmega645 64 64 10 2 2 2 1 1 1 1 5

ATmega649 64 64 10 2 2 2 1 1 1 1 5

ATmega1281 64 128 10 4 6 2 4 2 1 1 6

ATmega2561 64 256 10 4 6 2 4 2 1 1 6

ATmega3250 100 32 10 2 2 2 1 1 1 1 5

ATmega3290 100 32 10 2 2 2 1 1 1 1 5

ATmega6490 100 64 10 2 2 2 1 1 1 1 5

ATmega3290 100 32 10 2 2 2 1 1 1 1 5

ATmega6490 100 64 10 2 2 2 1 1 1 1 5

ATmega6450 100 64 10 2 2 2 1 1 1 1 5

ATmega6450 100 64 10 2 2 2 1 1 1 1 5

ATxmega64A1U 100 64 12 12 8 8 8 4 4 4 5

ATxmega128A1U 100 128 12 12 8 8 8 4 4 4 5

ATxmega64A3U 64 64 12 12 7 7 7 2 3 4 5

ATxmega128A3U 64 128 12 12 7 7 7 2 3 4 5

ATxmega192A3U 64 192 12 12 7 7 7 2 3 4 5

ATxmega256A3U 64 256 12 12 7 7 7 2 3 4 5

ATxmega256A3BU 64 256 12 12 7 BB(2) 7 6 2 2 4 5

ATxmega16A4U 44 16 12 12 5 5 5 2 2 4 5

ATxmega32A4U 44 32 12 12 5 5 5 2 2 4 5

ATxmega64A4U 44 64 12 12 5 5 5 2 2 4 5

ATxmega128A4U 44 128 12 12 5 5 5 2 2 4 5

ATxmega64B1 100 64 12 12 3 3 2 1 1 2 5

ATxmega128B1 100 128 12 12 3 3 2 1 1 2 5

ATxmega64B3 64 64 12 12 2 2 1 1 1 2 5

ATxmega128B3 64 128 12 12 2 2 1 1 1 2 5

ATxmega32D3 64 32 12 12 5 5 3 2 2 5

ATxmega64D3 64 64 12 12 5 5 3 2 2 5

ATxmega128D3 64 128 12 12 5 5 3 2 2 5

ATxmega192D3 64 192 12 12 5 5 3 2 2 5

ATxmega256D3 64 256 12 12 5 5 3 2 2 5

ATxmega384D3 64 384 12 12 5 5 3 2 2 5

ATxmega16D4 44 16 12 12 4 4 2 2 2 5

Page 12: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

12

1.1.2 Microchip 8-bit AVR® MicrocontrollerP

rodu

ct F

amily

Pin

Cou

nt

Pro

gram

Fla

sh M

emor

y (K

B)

Intelligent Analog Waveform Control

Timing and Measurements

Logic and Math

Safety and Monitoring Communications User

InterfaceLow Power and System

Flexibility

AD

C (#

of b

its)

Com

p

AD

C G

ain

Stag

e

DAC

(# o

f bits

)

Tem

p. S

enso

r

Inte

rnal

Vol

tage

Ref

eren

ce

8-bi

t PW

N

16-b

it P

WM

Qua

drat

ure

Dec

oder

Wav

efor

m E

xten

sion

Rea

l-Ti

me

Cou

nter

8-bi

t Tim

er/C

ount

ers

12-b

it Ti

mer

/Cou

nter

s

16-b

it Ti

mer

/Cou

nter

CC

L

MU

LT

Cry

pto

(AES

/DES

)

CR

C

PO

R

BO

D

WW

DT

UA

RT

USA

RT

USB

I2C

SPI

IRC

OM

QTo

uch®

Tech

nolo

gy

QTo

uch

with

PTC

(3)

LCD

Exte

rnal

Bus

Inte

rfac

e

DM

A C

hann

els

Even

t Sys

tem

Slee

pWal

king

Slee

p M

odes

pico

Pow

er®

Tech

nolo

gy

ATxmega32D4 44 32 12 12 4 4 2 2 2 5

ATxmega64D4 44 64 12 12 4 4 2 2 2 5

ATxmega128D4 44 128 12 12 4 4 2 2 2 5

ATxmega8E5 32 8 12 12 3 3 2 1 1 4 5

ATxmega16E5/ 32 16 12 12 3 3 2 1 1 4 5

ATxmega32E5 32 32 12 12 3 3 2 1 1 4 5

1: LIN port also 2: Battery Backed 3: Peripheral Touch Controller

INTELLIGENT ANALOG: Sensor Interfacing and Signal Conditioning

ADC: Analog-to-Digital Converter General purpose 10-/12-bit ADC

ADC Gain Stage: Analog-to-Digital Converter Gain Stage

Programmable gain stage, providing amplification steps on the differential input voltage

Comp: Comparator General purpose rail-to-rail comparator

DAC: Digital-to-Analog Converter Programmable voltage reference with multiple internal and external connections

VREF: Voltage Reference Stable fixed voltage reference for use with integrated analog peripherals

WAVEFORM CONTROL: PWM Drive and Waveform Generation

PWM: Pulse Width Modulation General purpose 10-bit PWM control

16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter

1. High-resolution 16-bit PWM with edge- and center-aligned modes 2. General purpose 16-bit timer/counter

TIMING AND MEASUREMENTS: Signal Measurement with Timing and Counter Control

8-/12-/16-bit Timer General purpose 8-/12-/16-bit timer/counter

LOGIC AND MATH: Customizable Logic and Math Functions

CLC: Configurable Logic Cell 1. Integrated combinational and sequential logic 2. Customer interconnection and re-routing of digital peripherals

MULT: Hardware Multiplier MULTIPLY function of two 8-bit values with 16-bit result

Crypto (AES/DES) Data encryption and decryption can be easily performed for both internally stored data or for small external data packets

SAFETY AND MONITORING: Hardware Monitoring and Fault Detection

CRC/SCAN: Cyclical Redundancy Check with Memory Scan

Automatically calculates CRC checksum of Program/DataEE memory for NVM integrity

Terminology:

Please note - the table above does not show the complete range, only generic parts. A/P/PA/PB variations are available for certain devices.

Page 13: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

13

1.1.2 Microchip 8-bit AVR® Microcontroller

Pro

duct

Fam

ily

Pin

Cou

nt

Pro

gram

Fla

sh M

emor

y (K

B)

Intelligent Analog Waveform Control

Timing and Measurements

Logic and Math

Safety and Monitoring Communications User

InterfaceLow Power and System

Flexibility

AD

C (#

of b

its)

Com

p

AD

C G

ain

Stag

e

DAC

(# o

f bits

)

Tem

p. S

enso

r

Inte

rnal

Vol

tage

Ref

eren

ce

8-bi

t PW

N

16-b

it P

WM

Qua

drat

ure

Dec

oder

Wav

efor

m E

xten

sion

Rea

l-Ti

me

Cou

nter

8-bi

t Tim

er/C

ount

ers

12-b

it Ti

mer

/Cou

nter

s

16-b

it Ti

mer

/Cou

nter

CC

L

MU

LT

Cry

pto

(AES

/DES

)

CR

C

PO

R

BO

D

WW

DT

UA

RT

USA

RT

USB

I2C

SPI

IRC

OM

QTo

uch®

Tech

nolo

gy

QTo

uch

with

PTC

(3)

LCD

Exte

rnal

Bus

Inte

rfac

e

DM

A C

hann

els

Even

t Sys

tem

Slee

pWal

king

Slee

p M

odes

pico

Pow

er®

Tech

nolo

gy

ATxmega32D4 44 32 12 12 4 4 2 2 2 5

ATxmega64D4 44 64 12 12 4 4 2 2 2 5

ATxmega128D4 44 128 12 12 4 4 2 2 2 5

ATxmega8E5 32 8 12 12 3 3 2 1 1 4 5

ATxmega16E5/ 32 16 12 12 3 3 2 1 1 4 5

ATxmega32E5 32 32 12 12 3 3 2 1 1 4 5

1: LIN port also 2: Battery Backed 3: Peripheral Touch Controller

INTELLIGENT ANALOG: Sensor Interfacing and Signal Conditioning

ADC: Analog-to-Digital Converter General purpose 10-/12-bit ADC

ADC Gain Stage: Analog-to-Digital Converter Gain Stage

Programmable gain stage, providing amplification steps on the differential input voltage

Comp: Comparator General purpose rail-to-rail comparator

DAC: Digital-to-Analog Converter Programmable voltage reference with multiple internal and external connections

VREF: Voltage Reference Stable fixed voltage reference for use with integrated analog peripherals

WAVEFORM CONTROL: PWM Drive and Waveform Generation

PWM: Pulse Width Modulation General purpose 10-bit PWM control

16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter

1. High-resolution 16-bit PWM with edge- and center-aligned modes 2. General purpose 16-bit timer/counter

TIMING AND MEASUREMENTS: Signal Measurement with Timing and Counter Control

8-/12-/16-bit Timer General purpose 8-/12-/16-bit timer/counter

LOGIC AND MATH: Customizable Logic and Math Functions

CLC: Configurable Logic Cell 1. Integrated combinational and sequential logic 2. Customer interconnection and re-routing of digital peripherals

MULT: Hardware Multiplier MULTIPLY function of two 8-bit values with 16-bit result

Crypto (AES/DES) Data encryption and decryption can be easily performed for both internally stored data or for small external data packets

SAFETY AND MONITORING: Hardware Monitoring and Fault Detection

CRC/SCAN: Cyclical Redundancy Check with Memory Scan

Automatically calculates CRC checksum of Program/DataEE memory for NVM integrity

COMMUNICATIONS: General, Industrial, Lighting and Automotive

USART: Universal Asynchronous Receiver Transceiver

1. General purpose serial communications 2. Support for LIN/IrDA®

I2C: Inter-Integrated Circuit General purpose 2-wire serial communications

SPI: Serial Peripheral Interface General purpose 4-wire serial communications

IRCOM: Infrared Communication Module Encodes and decodes data according to the IrDA communication protocol

USER INTERFACE: Capacitive Touch Sensing and LCD Control

LCD: Liquid Crystal Display Highly integrated segmented LCD controller

QTouch: Microchip Proprietary Touch Technology

Provides a simple-to-use solution to realize touch-sensitive interfaces

QTouch with PTC: QTouch with Peripheral Touch Controller

Provides a simple-to-use solution to realize touch-sensitive interfaces with Peripheral Touch Controller

LOW POWER AND SYSTEM FLEXIBILITY: Low-Power Technology, Peripheral and Interconnects

DMA: Direct Memory Access Moves data between memories and peripherals without CPU overhead, improving overall system performance and efficiency

Event System Flexible routing of peripheral events, ability to control peripheral independent from the CPU

External Bus Interface Highly flexible module for interfacing external memories and memory-addressable peripherals

picoPower® Technology Low-power technology

Sleep Modes Low-power saving modes, IDLE, power-down, power-save, standby and extended standby

SleepWalking Ability to put the CPU core to sleep until a relevant event occurs

Page 14: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

14

1.2 Microchip 16-bit Microcontroller

1.2.1 Microchip 16-bit PIC® Microcontroller

Pro

duct

Fam

ily

Pro

gram

Fla

sh M

emor

y (K

B)

Pin

Cou

nt

Intelligent Analog Waveform Control Timing and Measurements

Safety and Monitoring Communications User

InterfaceSecure

Data System Flexibility

AD

C (r

esol

utio

n)1

DAC

(res

olut

ion)

2

CVr

ef

HS

Com

p

OPA

CC

P/E

CC

P

SCC

P

MC

CP

PW

M

MC

PW

M

SMP

S P

WM

IC a

nd O

C

PW

M R

esol

utio

n (n

s)

8-bi

t Tim

er

16-b

it Ti

mer

32-b

it Ti

mer

RTC

C

QEI

LVD

WD

T

DM

T

CR

C

Cla

ss B

Saf

ety

3

USB

CA

N

UA

RT

LIN

IrD

I2C

SPI

I2S™

SEN

T

Par

alle

l Por

t

CTM

U a

nd m

Touc

h® S

ensi

ng

LCD

(Seg

men

ts)

GFX

Cry

ptog

raph

ic E

ngin

e

Secu

re K

ey S

tora

ge

RN

G

Dua

l Par

titio

n Fl

ash

CLC

PP

S

PTG

DM

A

IDLE

, SLE

EP a

nd P

MD

DO

ZE

XLP

Vbat

PIC24 Family PIC24 Family

PIC24F04KA20X 4 14–20 10 62 L1

PIC24F04KL10X 4 14–20 15 L1

PIC24F08KL20X 8 14–20 10 15 L1

PIC24F08KL30X 8 20–28 15 L1

PIC24FXXKL40X 8–16 20–28 10 15 L1

PIC24FXXKA10X 8–16 20–28 10 62 L2

PIC24FXXKM10X 8–16 20–44 12 62 L2

PIC24FXXKM20X 8–16 20–44 12 8 62 L2

PIC24FXXKA30X 16–32 20–44 12 15 L2

PIC24FJXXGA00X 16–64 28–44 10 62 L2

PIC24FJXXMC10X 16–32 20–44 10 4 31 L1

PIC24EPXXXGP20X 32–512 28–64 12 4 14 L2

PIC24EPXXXMC20X 32–512 28–64 12 4 7 L2

PIC24FJXXGA10X 32–64 28–44 10 15 L2

PIC24FJXXGB00X 32–64 28–44 10 15 L2

PIC24FJXXXGA0XX 64–128 64–100 10 62 L2

PIC24FJXXXGA1XX 64–256 64–100 10 15 L2

PIC24FJXXXGB1XX 64–256 64–100 10 15 L2

PIC24FJXXXGA20X 64–128 28–44 12 15

PIC24FJXXXGB20X 64–128 28–44 12 15

PIC24FJXXXGA3XX 64–128 64–100 12 15 L2 Up to 480

PIC24FJXXXGC0XX 64–128 64–100 16 10 15 L2 Up to 472

PIC24FJXXXDA2XX 128–256 64–100 10 15 L2

PIC24FJXXXGA2XX 128–256 64–100 10 62 L2

PIC24FJXXXGB2XX 128–256 64–100 10 62 L2

PIC24FJXXXGA4XX 64–256 64–121 12 10 62 L2 Up to 512

PIC24FJXXXGB4XX 64–256 64–121 12 10 62 L2 Up to 512

PIC24FJXXXGA7XX 64–256 24–48 12 62 L2

PIC24EPXXXGU81X 256–512 100–144 12 4 14 L2

Page 15: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

15

1.2 Microchip 16-bit Microcontroller

1.2.1 Microchip 16-bit PIC® Microcontroller

Pro

duct

Fam

ily

Pro

gram

Fla

sh M

emor

y (K

B)

Pin

Cou

nt

Intelligent Analog Waveform Control Timing and Measurements

Safety and Monitoring Communications User

InterfaceSecure

Data System Flexibility

AD

C (r

esol

utio

n)1

DAC

(res

olut

ion)

2

CVr

ef

HS

Com

p

OPA

CC

P/E

CC

P

SCC

P

MC

CP

PW

M

MC

PW

M

SMP

S P

WM

IC a

nd O

C

PW

M R

esol

utio

n (n

s)

8-bi

t Tim

er

16-b

it Ti

mer

32-b

it Ti

mer

RTC

C

QEI

LVD

WD

T

DM

T

CR

C

Cla

ss B

Saf

ety

3

USB

CA

N

UA

RT

LIN

IrD

I2C

SPI

I2S™

SEN

T

Par

alle

l Por

t

CTM

U a

nd m

Touc

h® S

ensi

ng

LCD

(Seg

men

ts)

GFX

Cry

ptog

raph

ic E

ngin

e

Secu

re K

ey S

tora

ge

RN

G

Dua

l Par

titio

n Fl

ash

CLC

PP

S

PTG

DM

A

IDLE

, SLE

EP a

nd P

MD

DO

ZE

XLP

Vbat

PIC24 Family PIC24 Family

PIC24F04KA20X 4 14–20 10 62 L1

PIC24F04KL10X 4 14–20 15 L1

PIC24F08KL20X 8 14–20 10 15 L1

PIC24F08KL30X 8 20–28 15 L1

PIC24FXXKL40X 8–16 20–28 10 15 L1

PIC24FXXKA10X 8–16 20–28 10 62 L2

PIC24FXXKM10X 8–16 20–44 12 62 L2

PIC24FXXKM20X 8–16 20–44 12 8 62 L2

PIC24FXXKA30X 16–32 20–44 12 15 L2

PIC24FJXXGA00X 16–64 28–44 10 62 L2

PIC24FJXXMC10X 16–32 20–44 10 4 31 L1

PIC24EPXXXGP20X 32–512 28–64 12 4 14 L2

PIC24EPXXXMC20X 32–512 28–64 12 4 7 L2

PIC24FJXXGA10X 32–64 28–44 10 15 L2

PIC24FJXXGB00X 32–64 28–44 10 15 L2

PIC24FJXXXGA0XX 64–128 64–100 10 62 L2

PIC24FJXXXGA1XX 64–256 64–100 10 15 L2

PIC24FJXXXGB1XX 64–256 64–100 10 15 L2

PIC24FJXXXGA20X 64–128 28–44 12 15

PIC24FJXXXGB20X 64–128 28–44 12 15

PIC24FJXXXGA3XX 64–128 64–100 12 15 L2 Up to 480

PIC24FJXXXGC0XX 64–128 64–100 16 10 15 L2 Up to 472

PIC24FJXXXDA2XX 128–256 64–100 10 15 L2

PIC24FJXXXGA2XX 128–256 64–100 10 62 L2

PIC24FJXXXGB2XX 128–256 64–100 10 62 L2

PIC24FJXXXGA4XX 64–256 64–121 12 10 62 L2 Up to 512

PIC24FJXXXGB4XX 64–256 64–121 12 10 62 L2 Up to 512

PIC24FJXXXGA7XX 64–256 24–48 12 62 L2

PIC24EPXXXGU81X 256–512 100–144 12 4 14 L2

Page 16: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

16

1.2.1 Microchip 16-bit PIC® MicrocontrollerP

rodu

ct F

amily

Pro

gram

Fla

sh M

emor

y (K

B)

Pin

Cou

nt

Intelligent Analog Waveform Control Timing and Measurements

Safety and Monitoring Communications User

InterfaceSecure

Data System Flexibility

AD

C (r

esol

utio

n)1

DAC

(res

olut

ion)

2

CVr

ef

HS

Com

p

OPA

CC

P/E

CC

P

SCC

P

MC

CP

PW

M

MC

PW

M

SMP

S P

WM

IC a

nd O

C

PW

M R

esol

utio

n (n

s)

8-bi

t Tim

er

16-b

it Ti

mer

32-b

it Ti

mer

RTC

C

QEI

LVD

WD

T

DM

T

CR

C

Cla

ss B

Saf

ety

3

USB

CA

N

UA

RT

LIN

IrD

I2C

SPI

I2S™

SEN

T

Par

alle

l Por

t

CTM

U a

nd m

Touc

h® S

ensi

ng

LCD

(Seg

men

ts)

GFX

Cry

ptog

raph

ic E

ngin

e

Secu

re K

ey S

tora

ge

RN

G

Dua

l Par

titio

n Fl

ash

CLC

PP

S

PTG

DM

A

IDLE

, SLE

EP a

nd P

MD

DO

ZE

XLP

Vbat

PIC24EP512GP806 512 64 12 4 14 L2

PIC24FJXXXXGA6XX 128–1024 64–121 12 62 L2

PIC24FJXXXXGB6XX 128–1024 64–121 12 62 L2

dsPIC33F Family dsPIC33F Family

dsPIC33FJ06GS001 6 18 10 10 1 L1

dsPIC33FJ06GS102/1/A 6 18–28 10 1 L1

dsPIC33FJ0XGS202/ A/302 6–9 28 10 10 1 L1

dsPIC33FJ16GS40X 16 28–44 10 1 L1

dsPIC33FJ16GS50X 16 28–44 10 10 1 L1

dsPIC33FJXXGP2/30X 12–16 20–28 12 25 L1

dsPIC33FJXXMC2/30X 12–16 20–28 12 12 L1

dsPIC33FJXXGP10X 16–32 20–44 10 4 62 L1

dsPIC33FJXXMC10X 16–32 20–44 10 4 12 L1

dsPIC33FJ32GP20X 32 28–44 12 25 L1

dsPIC33FJXXXGP2/30X 32–128 28–44 12 4 25 L2

dsPIC33FJXXXGP80X 64–128 28–44 12 16 25 L2

dsPIC33FJXXXGS406 32–64 64 10 1 L1

dsPIC33FJ32GS6XX 32 64–100 10 10 1 L1

dsPIC33FJ64GS6XX 64 64–100 10 10 1 L1

dsPIC33FJ32MC20X 32 28–44 12 12 L1

dsPIC33FJ32MC30X 32 28–44 12 4 12 L2

dsPIC33FJXXXMC20X 64–128 28–44 12 4 12 L2

dsPIC33FJXXXMC80X 64–128 28–44 12 4 to 16 12 L2

dsPIC33FJXXXMC5/7XXA 64–128 64–100 12 12 L1

dsPIC33FJXXXGP2/3XXA 64–128 64–100 12 25 L1

dsPIC33FJXXXGP5/7XXA 64–256 64–100 12 25 L1

dsPIC33FJ256MC5/710A 256 100 12 12 L1

dsPIC33EV Family dsPIC33EV Family

dsPIC33EVXXXGM00X 32–256 28–64 12 7 8 L3

dsPIC33EVXXXGM10X 32–256 28–64 12 7 8 L3

dsPIC33EP Family dsPIC33EP Family

dsPIC33EPXXGS2/50X 16–64 28–64 12 12 1 L1

dsPIC33EPXXXGS80X 64–128 28–80 12 12 1 L1

dsPIC33EPXXGP50X 32–512 28–64 12 4 14 L2

Page 17: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

17

1.2.1 Microchip 16-bit PIC® Microcontroller

Pro

duct

Fam

ily

Pro

gram

Fla

sh M

emor

y (K

B)

Pin

Cou

nt

Intelligent Analog Waveform Control Timing and Measurements

Safety and Monitoring Communications User

InterfaceSecure

Data System Flexibility

AD

C (r

esol

utio

n)1

DAC

(res

olut

ion)

2

CVr

ef

HS

Com

p

OPA

CC

P/E

CC

P

SCC

P

MC

CP

PW

M

MC

PW

M

SMP

S P

WM

IC a

nd O

C

PW

M R

esol

utio

n (n

s)

8-bi

t Tim

er

16-b

it Ti

mer

32-b

it Ti

mer

RTC

C

QEI

LVD

WD

T

DM

T

CR

C

Cla

ss B

Saf

ety

3

USB

CA

N

UA

RT

LIN

IrD

I2C

SPI

I2S™

SEN

T

Par

alle

l Por

t

CTM

U a

nd m

Touc

h® S

ensi

ng

LCD

(Seg

men

ts)

GFX

Cry

ptog

raph

ic E

ngin

e

Secu

re K

ey S

tora

ge

RN

G

Dua

l Par

titio

n Fl

ash

CLC

PP

S

PTG

DM

A

IDLE

, SLE

EP a

nd P

MD

DO

ZE

XLP

Vbat

PIC24EP512GP806 512 64 12 4 14 L2

PIC24FJXXXXGA6XX 128–1024 64–121 12 62 L2

PIC24FJXXXXGB6XX 128–1024 64–121 12 62 L2

dsPIC33F Family dsPIC33F Family

dsPIC33FJ06GS001 6 18 10 10 1 L1

dsPIC33FJ06GS102/1/A 6 18–28 10 1 L1

dsPIC33FJ0XGS202/ A/302 6–9 28 10 10 1 L1

dsPIC33FJ16GS40X 16 28–44 10 1 L1

dsPIC33FJ16GS50X 16 28–44 10 10 1 L1

dsPIC33FJXXGP2/30X 12–16 20–28 12 25 L1

dsPIC33FJXXMC2/30X 12–16 20–28 12 12 L1

dsPIC33FJXXGP10X 16–32 20–44 10 4 62 L1

dsPIC33FJXXMC10X 16–32 20–44 10 4 12 L1

dsPIC33FJ32GP20X 32 28–44 12 25 L1

dsPIC33FJXXXGP2/30X 32–128 28–44 12 4 25 L2

dsPIC33FJXXXGP80X 64–128 28–44 12 16 25 L2

dsPIC33FJXXXGS406 32–64 64 10 1 L1

dsPIC33FJ32GS6XX 32 64–100 10 10 1 L1

dsPIC33FJ64GS6XX 64 64–100 10 10 1 L1

dsPIC33FJ32MC20X 32 28–44 12 12 L1

dsPIC33FJ32MC30X 32 28–44 12 4 12 L2

dsPIC33FJXXXMC20X 64–128 28–44 12 4 12 L2

dsPIC33FJXXXMC80X 64–128 28–44 12 4 to 16 12 L2

dsPIC33FJXXXMC5/7XXA 64–128 64–100 12 12 L1

dsPIC33FJXXXGP2/3XXA 64–128 64–100 12 25 L1

dsPIC33FJXXXGP5/7XXA 64–256 64–100 12 25 L1

dsPIC33FJ256MC5/710A 256 100 12 12 L1

dsPIC33EV Family dsPIC33EV Family

dsPIC33EVXXXGM00X 32–256 28–64 12 7 8 L3

dsPIC33EVXXXGM10X 32–256 28–64 12 7 8 L3

dsPIC33EP Family dsPIC33EP Family

dsPIC33EPXXGS2/50X 16–64 28–64 12 12 1 L1

dsPIC33EPXXXGS80X 64–128 28–80 12 12 1 L1

dsPIC33EPXXGP50X 32–512 28–64 12 4 14 L2

Page 18: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

18

1.2.1 Microchip 16-bit PIC® MicrocontrollerP

rodu

ct F

amily

Pro

gram

Fla

sh M

emor

y (K

B)

Pin

Cou

nt

Intelligent Analog Waveform Control Timing and Measurements

Safety and Monitoring Communications User

InterfaceSecure

Data System Flexibility

AD

C (r

esol

utio

n)1

DAC

(res

olut

ion)

2

CVr

ef

HS

Com

p

OPA

CC

P/E

CC

P

SCC

P

MC

CP

PW

M

MC

PW

M

SMP

S P

WM

IC a

nd O

C

PW

M R

esol

utio

n (n

s)

8-bi

t Tim

er

16-b

it Ti

mer

32-b

it Ti

mer

RTC

C

QEI

LVD

WD

T

DM

T

CR

C

Cla

ss B

Saf

ety

3

USB

CA

N

UA

RT

LIN

IrD

I2C

SPI

I2S™

SEN

T

Par

alle

l Por

t

CTM

U a

nd m

Touc

h® S

ensi

ng

LCD

(Seg

men

ts)

GFX

Cry

ptog

raph

ic E

ngin

e

Secu

re K

ey S

tora

ge

RN

G

Dua

l Par

titio

n Fl

ash

CLC

PP

S

PTG

DM

A

IDLE

, SLE

EP a

nd P

MD

DO

ZE

XLP

Vbat

dsPIC33EPXXXMC20X 32–256 28–64 12 4 7 L2

dsPIC33EPXXXMC50X 32–512 28–64 12 4 7 L2

dsPIC33EPXXXGM3XX 128–512 44–100 12 4 7 L2

dsPIC33EPXXXGM6/7XX 128–512 44–100 12 4 7 L2

dsPIC33EPXXXMU8XX 256–512 64–144 12 4 7 L2

dsPIC33EP512GP806 512 64 12 4 14 L2

1: 16-bit PIC® MCU offers SAR ADC, high-speed ADC and Delta-Sigma ADC2: 16-bit PIC MCU offers general-purpose DAC and audio DAC3: Class B Safety Features:L1: Includes WDT, oscillator fail-safe, illegal opcode detect, TRAP, reset trace, register lock, frequency check, CodeGuard™ security, PWM lock*L2: Includes features of L1 + CRCL3: Includes features of L1 + Flash ECC + DMT*PWM lock available in devices with MC PWM/SMPS PWM peripheralNote: Similar family of devices with fewer variations are grouped with the same color coding

Terminology:INTELLIGENT ANALOG: Sensor Interfacing and Signal Conditioning

ADC: Analog-to-Digital Converter General-purpose ADC with up to 10-/12-/16-bit resolution

HS ADC: High-Speed Analog-to-Digital Converter High-speed SAR ADC with 12-bit resolution and sampling speed of 10 Msps

∆∑ ADC: Delta-Sigma Analog-to- Digital Converter Bipolar differential inputs configurable gain integrated PGA Delta-Sigma ADC

DAC: Digital-to-Analog Converter General-purpose DAC with resolution up 16-bit resolution

∆∑ DAC: Delta-Sigma Digital-to- Analog Converter Second-order digital bipolar, two output channel Delta-Sigma DAC with stereo operation support

CVref: Internal Voltage Reference Programmable voltage reference with multiple internal and external connections

HS Comp: High-Speed Comparator General-purpose rail-to-rail comparator with <1 ns response time

OPA: Operational Amplifier General-purpose op amp for internal and external signal source conditioning

WAVEFORM CONTROL: PWM Drive and Waveform Generation

CCP/ECCP: Enhanced) Capture/Compare/PWM Multi-purpose timers with functionality of the comparable input capture, output compare and PWM with four outputs

SCCP Single Capture/Compare/PWM Multi-purpose 16-/32-bit input capture, output compare and PWM

MCCP: Multiple Capture/Compare/PWM Multi-purpose 16-/32-bit input capture, output compare and PWM with up to six outputs and an extended range of output control features

PWM: Pulse Width Modulation 16-bit PWM with up to nine independent time bases

MC PWM: Motor Control Pulse Width Modulation Motor control 16-bit PWM with multiple synchronized pulse-width modulation, up to six outputs with four duty cycle generators and resolution up to 1 ns

SMPS PWM: Power Supply Pulse Width Modulation Power supply 16-bit PWM with multiple synchronized pulse-width modulation, up to eight outputs with four independent time bases and resolution up to 1 ns

IC: Input Capture Input capture with an independent timer base to capture an external event

OC: Output Compare Output compare with an independent time base to compare value with compare registers and generate a single output pulse, or a train of output pulses on a compare match event

TIMING AND MEASUREMENTS: Signal Measurement with Timing and Counter Control

8-/16-/32-bit Timer General-purpose 8-/16-/32-bit timer/counter with compare capability

RTCC: Real-Time Clock/Calendar Real-time clock and calendar with a Binary-Coded Decimal (BCD) clock calendar to maintain accurate timing with external 32/768 kHz crystal

QEI: Quadrature Encoder Interface Quadrature encoder interface to increment encoders for obtaining mechanical position data

SAFETY AND MONITORING: Hardware Monitoring and Fault Detection

LVD: Low-Voltage Detection LVD detects drops in system operating voltage using an internal reference voltage for comparison, especially in battery-powered applications

WDT: Watch Dog Timer System supervisory circuit that generates a reset when software timing anomalies are detected within a configurable critical window

DMT: Dead Man Timer System supervisory circuit that generates a reset when instruction sequence anomalies are detected within a configurable critical window

CRC: Cyclical Redundancy Check with Memory Scan Automatically calculates CRC checksum of Program/DataEE memory for NVM integrity and a general-purpose 16-bit CRC for use with memory and communications data

Class B Safety Hardware Class B support with Flash error correction, backup system oscillator, WDT, DMT, CRC scan, etc.

Page 19: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

19

1.2.1 Microchip 16-bit PIC® Microcontroller

Pro

duct

Fam

ily

Pro

gram

Fla

sh M

emor

y (K

B)

Pin

Cou

nt

Intelligent Analog Waveform Control Timing and Measurements

Safety and Monitoring Communications User

InterfaceSecure

Data System Flexibility

AD

C (r

esol

utio

n)1

DAC

(res

olut

ion)

2

CVr

ef

HS

Com

p

OPA

CC

P/E

CC

P

SCC

P

MC

CP

PW

M

MC

PW

M

SMP

S P

WM

IC a

nd O

C

PW

M R

esol

utio

n (n

s)

8-bi

t Tim

er

16-b

it Ti

mer

32-b

it Ti

mer

RTC

C

QEI

LVD

WD

T

DM

T

CR

C

Cla

ss B

Saf

ety

3

USB

CA

N

UA

RT

LIN

IrD

I2C

SPI

I2S™

SEN

T

Par

alle

l Por

t

CTM

U a

nd m

Touc

h® S

ensi

ng

LCD

(Seg

men

ts)

GFX

Cry

ptog

raph

ic E

ngin

e

Secu

re K

ey S

tora

ge

RN

G

Dua

l Par

titio

n Fl

ash

CLC

PP

S

PTG

DM

A

IDLE

, SLE

EP a

nd P

MD

DO

ZE

XLP

Vbat

dsPIC33EPXXXMC20X 32–256 28–64 12 4 7 L2

dsPIC33EPXXXMC50X 32–512 28–64 12 4 7 L2

dsPIC33EPXXXGM3XX 128–512 44–100 12 4 7 L2

dsPIC33EPXXXGM6/7XX 128–512 44–100 12 4 7 L2

dsPIC33EPXXXMU8XX 256–512 64–144 12 4 7 L2

dsPIC33EP512GP806 512 64 12 4 14 L2

1: 16-bit PIC® MCU offers SAR ADC, high-speed ADC and Delta-Sigma ADC2: 16-bit PIC MCU offers general-purpose DAC and audio DAC3: Class B Safety Features:L1: Includes WDT, oscillator fail-safe, illegal opcode detect, TRAP, reset trace, register lock, frequency check, CodeGuard™ security, PWM lock*L2: Includes features of L1 + CRCL3: Includes features of L1 + Flash ECC + DMT*PWM lock available in devices with MC PWM/SMPS PWM peripheralNote: Similar family of devices with fewer variations are grouped with the same color coding

Terminology:INTELLIGENT ANALOG: Sensor Interfacing and Signal Conditioning

ADC: Analog-to-Digital Converter General-purpose ADC with up to 10-/12-/16-bit resolution

HS ADC: High-Speed Analog-to-Digital Converter High-speed SAR ADC with 12-bit resolution and sampling speed of 10 Msps

∆∑ ADC: Delta-Sigma Analog-to- Digital Converter Bipolar differential inputs configurable gain integrated PGA Delta-Sigma ADC

DAC: Digital-to-Analog Converter General-purpose DAC with resolution up 16-bit resolution

∆∑ DAC: Delta-Sigma Digital-to- Analog Converter Second-order digital bipolar, two output channel Delta-Sigma DAC with stereo operation support

CVref: Internal Voltage Reference Programmable voltage reference with multiple internal and external connections

HS Comp: High-Speed Comparator General-purpose rail-to-rail comparator with <1 ns response time

OPA: Operational Amplifier General-purpose op amp for internal and external signal source conditioning

WAVEFORM CONTROL: PWM Drive and Waveform Generation

CCP/ECCP: Enhanced) Capture/Compare/PWM Multi-purpose timers with functionality of the comparable input capture, output compare and PWM with four outputs

SCCP Single Capture/Compare/PWM Multi-purpose 16-/32-bit input capture, output compare and PWM

MCCP: Multiple Capture/Compare/PWM Multi-purpose 16-/32-bit input capture, output compare and PWM with up to six outputs and an extended range of output control features

PWM: Pulse Width Modulation 16-bit PWM with up to nine independent time bases

MC PWM: Motor Control Pulse Width Modulation Motor control 16-bit PWM with multiple synchronized pulse-width modulation, up to six outputs with four duty cycle generators and resolution up to 1 ns

SMPS PWM: Power Supply Pulse Width Modulation Power supply 16-bit PWM with multiple synchronized pulse-width modulation, up to eight outputs with four independent time bases and resolution up to 1 ns

IC: Input Capture Input capture with an independent timer base to capture an external event

OC: Output Compare Output compare with an independent time base to compare value with compare registers and generate a single output pulse, or a train of output pulses on a compare match event

TIMING AND MEASUREMENTS: Signal Measurement with Timing and Counter Control

8-/16-/32-bit Timer General-purpose 8-/16-/32-bit timer/counter with compare capability

RTCC: Real-Time Clock/Calendar Real-time clock and calendar with a Binary-Coded Decimal (BCD) clock calendar to maintain accurate timing with external 32/768 kHz crystal

QEI: Quadrature Encoder Interface Quadrature encoder interface to increment encoders for obtaining mechanical position data

SAFETY AND MONITORING: Hardware Monitoring and Fault Detection

LVD: Low-Voltage Detection LVD detects drops in system operating voltage using an internal reference voltage for comparison, especially in battery-powered applications

WDT: Watch Dog Timer System supervisory circuit that generates a reset when software timing anomalies are detected within a configurable critical window

DMT: Dead Man Timer System supervisory circuit that generates a reset when instruction sequence anomalies are detected within a configurable critical window

CRC: Cyclical Redundancy Check with Memory Scan Automatically calculates CRC checksum of Program/DataEE memory for NVM integrity and a general-purpose 16-bit CRC for use with memory and communications data

Class B Safety Hardware Class B support with Flash error correction, backup system oscillator, WDT, DMT, CRC scan, etc.

COMMUNICATIONS: General, Industrial, Lighting and Automotive

USB OTG: Universal Serial Bus USB 2.0 full-speed (host and device), low-speed (host) and On-The-Go (OTG) support

CAN: Controller Area Network Industrial- and automotive-centric communication bus

UART: Universal Asynchronous Receiver Transceiver General-purpose full-duplex, 8-bit or 9-bit data serial communications with optional ISO 7816 Smart Card support

LIN: Local Interconnect Network 1. Industrial- and automotive-centric communication bus 2. Support for LIN when using the EUSART

IrDA: Infrared Data Association IrDA encoder and decoder logic support through UART

I2C: Inter-Integrated Circuit General purpose 2-wire inter IC serial interface for communicating with other peripherals or microcontroller devices

SPI: Serial Peripheral Interface General-purpose 4-wire synchronous serial interface for communicating with other peripherals or microcontroller devices

I2S: Data Converter Interface 3-wire synchronous half duplex serial interface to handle the stereo data

SENT: Single-Edge Nibble Transmission SENT is an unidirectional, single-wire serial communications protocol designed for point-to-point transmission of signal values

Parallel Port General-purpose parallel communication interface

USER INTERFACE: Capacitive Touch Sensing and LCD Control

CTMU and mTouch Sensing: Microchip Proprietary Capacitive Touch Technology Using Charge Time Measurement Unit

Capacitive sensing for touch buttons, sliders and system measurements and detection (e.g. water level, intrusion detection, etc.) using an analog CTMU that provides accurate differential time measurement between pulse sources and asynchronous pulse generation

LCD: Liquid Crystal Display Highly integrated segmented LCD controller

GFX: Graphics Controller Highly integrated graphics controller supporting direct interface with display glasses with built-in analog drive for individual pixel control

SECURE DATA: Hardware Integrated Cryptographic Engine

Cryptographic Engine Independent NIST-standard encryption and decryption engine

Secure Key Storage Multiple option for key storage, selection and management

RNG: Random Number Generator Hardware true random number generation

SYSTEM FLEXIBILITY: System Peripherals and Interconnects

Dual Partition Flash Dual partition Flash operation, allowing the support of robust bootloader systems and fail-safe storage of application code, with options designed to enhance code security

CLC: Configurable Logic Cell Integrated combinational and sequential logic with custom interconnection and re-routing of digital peripherals

PPS: Peripheral Pin Select I/O pin remapping of digital peripherals for greater design flexibility and improved EMI board layout

PTG: Peripheral Trigger Generator User-programmable sequencer, capable of generating complex trigger signal sequences to coordinate the operation of other peripherals

DMA: Direct Memory Access Direct memory access for transfer of data between the CPU and its peripherals without CPU assistance

IDLE, SLEEP and PMD Low-power saving modes

DOZE Ability to run the CPU core slower than the system clock used by the internal peripherals

XLP: eXtreme Low Power Technology XLP technology devices with extreme low-power operation modes for battery/low power applications

Vbat Hardware-based power mode that maintains only the most critical operations when a power loss occurs on Vdd

Page 20: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

20

1.3 Microchip 32-bit Microcontroller

1.3.1 Microchip 32-bit PIC® and SAM Microcontrollers

Prod

uct F

amily

Cor

e

Max

. Ope

ratin

g Fr

eque

ncy

(MH

z)

Prog

ram

Fla

sh M

emor

y (K

B)

RA

M (K

B)

Pin

Cou

nt

Intelligent Analog Waveform Control

Timing and Mea-surements

Safety and Monitoring Communications User Interface Security System Flexibility

AD

C (c

hann

els/

bits

)

AD

C S

peed

(sps

)

DA

C (c

hann

els/

bits

)

Ana

log

Com

p. (+

Op

Am

p)

Out

put C

ompa

re C

hann

els

Inpu

t Cap

ture

Cha

nnel

s

PW

M C

hann

els

16-b

it/32

-bit

Tim

er

TCC

(24-

bit C

ontro

l Tim

er)(

4)

Mot

or In

terfa

ce (Q

EI/Q

DE

C)(

4)

Wat

chdo

g T

imer

D

ead

Man

Tim

er (D

MT)

(4)

Cla

ss B

Saf

ety/

DS

U/T

ouch

Saf

ety

US

B (F

S/H

S) +

PH

Y (T

rx)

CA

N (2

.0B

or F

D)

Eth

erne

t (10

/100

)

SE

RC

OM

/FLE

XC

OM

(4)

US

AR

T/U

AR

T

I2C

SP

I(1)

SD

IO/S

D/e

MM

C

CM

OS

Cam

era

Inte

rface

SQ

I/QS

PI

Aud

io C

OD

EC

(I2S

)(4)

Per

iphe

ral B

us In

terfa

ce

PMP

/EB

I (B

us w

idth

, bit)

(4)

Touc

h (P

TC/C

TMU

, cha

nnel

s)(4

)

Segm

ent/G

raph

ics

LCD

Con

trolle

r

LCD

/GFX

Inte

rface

(PM

P/E

BI)

Cry

pto

Eng

ine

(AE

S, S

HA

, EC

C, R

SA

/DS

A, T

RN

G)

Tam

per D

etec

tion

Dua

l Pan

el/B

ank

Flas

h

Inte

llige

nt L

ow P

ower

P

erip

hera

l Eve

nt S

yste

m (c

hann

els)

(4)

DM

A (c

hann

els)

Low

Act

ive

Pow

er (µ

A/M

Hz)

5V S

uppo

rt

CLC

/CC

L(4)

Ultr

a-S

mal

l Pac

kage

(WLC

SP

)

PIC32 Family PIC32 Family

PIC32MM microAptiv™ 25 16–64 4–8 20–36 14/12 200k 1/5 2 3 3 8 7/3 W 2 2 2

PIC32MX1/2*/5*+ M4K 50 16–512 4–64 28–100 48/10 1M 3 5 5 5 5/2 W B 1F+P* 1+ 5 2 4 4 P16 C13 P 4

PIC32MX1/2 M4K 72 128–256 32–64 28–44 13/10 1M 3 5 5 5 5/2 W+D B 1F+P 2 2 2 2 P12 C13 P 4

PIC32MX3/4* M4K 80 32–512 16–128 64–124 16/10 1M 2 5 5 5 5/2 W B 1F+P* 5 2 2 2 P16 C13 P 4

PIC32MX5 M4K 80 64–512 16–64 64–100 16/10 1M 2 5 5 5 5/2 W B 1F+P 1 6 5 4 P16 P 8

PIC32MX6 M4K 80 64–512 32–128 64–100 16/10 1M 2 5 5 5 5/2 W B 1H+P 1 6 5 4 P16 P 8

PIC32MX7 M4K 80 128–512 32–128 64–100 16/10 1M 2 5 5 5 5/2 W B 1F+P 2 1 6 5 4 P16 P 8

PIC32MKGP/MC microAptiv™ 120 512–1024 128–256 64–100 42/12 16M 3/12 5O4 12 16 16 14/16 E W+D B 2F+P 4 6 6 6 P24 P 13

PIC32MZEF(3) M-Class 250 512–2048 128–512 64–144 48/12 18M 2 9 9 9 9/4 W+D B 1H+P 2 1 6 5 6 6 P/E24 P+E A,S,T 18

PIC32MZDA(2) microAptiv™ 200 1024–2048 256–640 169–288 45/12 18M 2 9 9 9 9/4 W+D B 1H+P 2 1 6 5 6 1 6 P/E24 C35 G P+E A,S,T 26

SAM Family SAM Family

SAMD09 Cortex M0+ 48 8–16 4 14–24 10/12 350k 1/10 2 6 3 4 2/1 W B 2 2 2 2 6 6

SAMD10 Cortex M0+ 48 8–16 4 14–20 10/12 350k 1/10 2 6 3 12 2/1 1 W B+T 3 3 3 3 P72 6 6

SAMD11 Cortex M0+ 48 16 4 14–24 10/12 350k 1/10 2 6 3 12 2/1 1 W B+T 1F+P 3 3 3 3 P72 6 6

SAMD20 Cortex M0+ 48 16–256 2–32 32–64 20/12 350k 1/10 2 16 8 16 5/2 W B+T 6 6 6 6 P256 8

SAMD21 Cortex M0+ 48 32–256 4–32 14–64 20/12 350k 1/10 2 18 8 24 5/2 3 W B+T 1F+P 6 6 6 6 1 P256 12 12

SAMD21L Cortex M0+ 48 32–64 4–8 32–48 18/12 350k 4 18 13 24 5/2 3 W B+T 5 5 5 5 12 12

SAMDA1(3) Cortex M0+ 48 16–64 4–8 32–64 20/12 350k 1/10 2 18 8 24 5/2 3 W B+T 1F+P 6 6 6 6 1 P256 12 8

SAML21 Cortex M0+ 48 32–256 4–32 32–64 20/12 1M 2/12 2O3 24 8 24 5/2 2 W B+T 1F+P 6 6 6 6 P169 A,T 12 16 Vbat

SAML22 Cortex M0+ 32 64–256 8–32 48–100 20/12 1M 2 12 8 12 4/2 1 W B+T 1F+P 6 6 6 6 P256 S320 A,T 8 16 Vbat

SAMC20 Cortex M0+ 48 32–256 4/32 32–64 12/12 1M 2 14 6 18 5/2 2 W B+T 4 4 4 4 P256 6 6

SAMC21(5) Cortex M0+ 48 32–256 4–32 32–100 20/12 1M 1/10 4 18 8 24 5/2 2 W B+T 2FD 8 8 8 8 P256 12 12

SAM4N Cortex M4 100 512–1024 64–80 48–100 16/10 510k 1/10 18 12 4 2/– D W 3/4 3 4 23

SAM4S Cortex M4 120 128–2048 64–160 48–100 16/12 1M 2/12 1 18 12 4 2/– D W 1F+P 2/2 2 3 1 1 E24 E 14 22

SAM4E Cortex M4F 120 512–1024 128 100–144 24/12 300k 2/12 1 24 18 4 –/3 D W 1F+P 2 1 2/2 2 3 1 E24 E A 33

SAM4L Cortex M4 48 128–512 32–64 48–100 16/12 300k 1/10 4 18 12 5 2/– W 1F+P 4/1 4 5 1 P32 S160 A,T 4 16

SAMG Cortex M4F 120 256–512 64–176 49–100 8/12 500k 6 6 6 2/– W 1F+P 8 8 8 8 2 6 30

SAMS7x(2) Cortex M7 300 512–2048 256–384 64–144 24/12 2M 2/12 1 44 24 8 4/– D W 1H+P 3/5 3 5 1 2 E24 E A,S,T 12 24

SAME7x(2) Cortex M7 300 512–2048 256–384 64–144 24/12 2M 2/12 1 44 24 8 4/– D W 1H+P 2FD 1 3/5 3 5 1 2 E24 E A,S,T 12 24

SAMV7x(2)(3) Cortex M7 300 512–2048 256–384 64–144 24/12 2M 2/12 1 44 24 8 4/– D W 1H+P 2FD 1 3/5 3 5 1 2 E24 E A,S,T 12 24

1: USARTs with SPI mode are taken into account 2: DRAM Memory Support: PIC32MZ DA with DDR2 (32 MB embedded or 128 MB external); SAMS7x/E7x/V7x with SDRAM (external) 3: Automotive-grade devices 4: Terminology on next side5: SAMC20/C21 are true 5V devices; SAMC21 also comes with 3× 16-bit Delta-Sigma ADC

Page 21: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

21

1.3 Microchip 32-bit Microcontroller

1.3.1 Microchip 32-bit PIC® and SAM Microcontrollers

Prod

uct F

amily

Cor

e

Max

. Ope

ratin

g Fr

eque

ncy

(MH

z)

Prog

ram

Fla

sh M

emor

y (K

B)

RA

M (K

B)

Pin

Cou

nt

Intelligent Analog Waveform Control

Timing and Mea-surements

Safety and Monitoring Communications User Interface Security System Flexibility

AD

C (c

hann

els/

bits

)

AD

C S

peed

(sps

)

DA

C (c

hann

els/

bits

)

Ana

log

Com

p. (+

Op

Am

p)

Out

put C

ompa

re C

hann

els

Inpu

t Cap

ture

Cha

nnel

s

PW

M C

hann

els

16-b

it/32

-bit

Tim

er

TCC

(24-

bit C

ontro

l Tim

er)(

4)

Mot

or In

terfa

ce (Q

EI/Q

DE

C)(

4)

Wat

chdo

g T

imer

D

ead

Man

Tim

er (D

MT)

(4)

Cla

ss B

Saf

ety/

DS

U/T

ouch

Saf

ety

US

B (F

S/H

S) +

PH

Y (T

rx)

CA

N (2

.0B

or F

D)

Eth

erne

t (10

/100

)

SE

RC

OM

/FLE

XC

OM

(4)

US

AR

T/U

AR

T

I2C

SP

I(1)

SD

IO/S

D/e

MM

C

CM

OS

Cam

era

Inte

rface

SQ

I/QS

PI

Aud

io C

OD

EC

(I2S

)(4)

Per

iphe

ral B

us In

terfa

ce

PMP

/EB

I (B

us w

idth

, bit)

(4)

Touc

h (P

TC/C

TMU

, cha

nnel

s)(4

)

Segm

ent/G

raph

ics

LCD

Con

trolle

r

LCD

/GFX

Inte

rface

(PM

P/E

BI)

Cry

pto

Eng

ine

(AE

S, S

HA

, EC

C, R

SA

/DS

A, T

RN

G)

Tam

per D

etec

tion

Dua

l Pan

el/B

ank

Flas

h

Inte

llige

nt L

ow P

ower

P

erip

hera

l Eve

nt S

yste

m (c

hann

els)

(4)

DM

A (c

hann

els)

Low

Act

ive

Pow

er (µ

A/M

Hz)

5V S

uppo

rt

CLC

/CC

L(4)

Ultr

a-S

mal

l Pac

kage

(WLC

SP

)

PIC32 Family PIC32 Family

PIC32MM microAptiv™ 25 16–64 4–8 20–36 14/12 200k 1/5 2 3 3 8 7/3 W 2 2 2

PIC32MX1/2*/5*+ M4K 50 16–512 4–64 28–100 48/10 1M 3 5 5 5 5/2 W B 1F+P* 1+ 5 2 4 4 P16 C13 P 4

PIC32MX1/2 M4K 72 128–256 32–64 28–44 13/10 1M 3 5 5 5 5/2 W+D B 1F+P 2 2 2 2 P12 C13 P 4

PIC32MX3/4* M4K 80 32–512 16–128 64–124 16/10 1M 2 5 5 5 5/2 W B 1F+P* 5 2 2 2 P16 C13 P 4

PIC32MX5 M4K 80 64–512 16–64 64–100 16/10 1M 2 5 5 5 5/2 W B 1F+P 1 6 5 4 P16 P 8

PIC32MX6 M4K 80 64–512 32–128 64–100 16/10 1M 2 5 5 5 5/2 W B 1H+P 1 6 5 4 P16 P 8

PIC32MX7 M4K 80 128–512 32–128 64–100 16/10 1M 2 5 5 5 5/2 W B 1F+P 2 1 6 5 4 P16 P 8

PIC32MKGP/MC microAptiv™ 120 512–1024 128–256 64–100 42/12 16M 3/12 5O4 12 16 16 14/16 E W+D B 2F+P 4 6 6 6 P24 P 13

PIC32MZEF(3) M-Class 250 512–2048 128–512 64–144 48/12 18M 2 9 9 9 9/4 W+D B 1H+P 2 1 6 5 6 6 P/E24 P+E A,S,T 18

PIC32MZDA(2) microAptiv™ 200 1024–2048 256–640 169–288 45/12 18M 2 9 9 9 9/4 W+D B 1H+P 2 1 6 5 6 1 6 P/E24 C35 G P+E A,S,T 26

SAM Family SAM Family

SAMD09 Cortex M0+ 48 8–16 4 14–24 10/12 350k 1/10 2 6 3 4 2/1 W B 2 2 2 2 6 6

SAMD10 Cortex M0+ 48 8–16 4 14–20 10/12 350k 1/10 2 6 3 12 2/1 1 W B+T 3 3 3 3 P72 6 6

SAMD11 Cortex M0+ 48 16 4 14–24 10/12 350k 1/10 2 6 3 12 2/1 1 W B+T 1F+P 3 3 3 3 P72 6 6

SAMD20 Cortex M0+ 48 16–256 2–32 32–64 20/12 350k 1/10 2 16 8 16 5/2 W B+T 6 6 6 6 P256 8

SAMD21 Cortex M0+ 48 32–256 4–32 14–64 20/12 350k 1/10 2 18 8 24 5/2 3 W B+T 1F+P 6 6 6 6 1 P256 12 12

SAMD21L Cortex M0+ 48 32–64 4–8 32–48 18/12 350k 4 18 13 24 5/2 3 W B+T 5 5 5 5 12 12

SAMDA1(3) Cortex M0+ 48 16–64 4–8 32–64 20/12 350k 1/10 2 18 8 24 5/2 3 W B+T 1F+P 6 6 6 6 1 P256 12 8

SAML21 Cortex M0+ 48 32–256 4–32 32–64 20/12 1M 2/12 2O3 24 8 24 5/2 2 W B+T 1F+P 6 6 6 6 P169 A,T 12 16 Vbat

SAML22 Cortex M0+ 32 64–256 8–32 48–100 20/12 1M 2 12 8 12 4/2 1 W B+T 1F+P 6 6 6 6 P256 S320 A,T 8 16 Vbat

SAMC20 Cortex M0+ 48 32–256 4/32 32–64 12/12 1M 2 14 6 18 5/2 2 W B+T 4 4 4 4 P256 6 6

SAMC21(5) Cortex M0+ 48 32–256 4–32 32–100 20/12 1M 1/10 4 18 8 24 5/2 2 W B+T 2FD 8 8 8 8 P256 12 12

SAM4N Cortex M4 100 512–1024 64–80 48–100 16/10 510k 1/10 18 12 4 2/– D W 3/4 3 4 23

SAM4S Cortex M4 120 128–2048 64–160 48–100 16/12 1M 2/12 1 18 12 4 2/– D W 1F+P 2/2 2 3 1 1 E24 E 14 22

SAM4E Cortex M4F 120 512–1024 128 100–144 24/12 300k 2/12 1 24 18 4 –/3 D W 1F+P 2 1 2/2 2 3 1 E24 E A 33

SAM4L Cortex M4 48 128–512 32–64 48–100 16/12 300k 1/10 4 18 12 5 2/– W 1F+P 4/1 4 5 1 P32 S160 A,T 4 16

SAMG Cortex M4F 120 256–512 64–176 49–100 8/12 500k 6 6 6 2/– W 1F+P 8 8 8 8 2 6 30

SAMS7x(2) Cortex M7 300 512–2048 256–384 64–144 24/12 2M 2/12 1 44 24 8 4/– D W 1H+P 3/5 3 5 1 2 E24 E A,S,T 12 24

SAME7x(2) Cortex M7 300 512–2048 256–384 64–144 24/12 2M 2/12 1 44 24 8 4/– D W 1H+P 2FD 1 3/5 3 5 1 2 E24 E A,S,T 12 24

SAMV7x(2)(3) Cortex M7 300 512–2048 256–384 64–144 24/12 2M 2/12 1 44 24 8 4/– D W 1H+P 2FD 1 3/5 3 5 1 2 E24 E A,S,T 12 24

1: USARTs with SPI mode are taken into account 2: DRAM Memory Support: PIC32MZ DA with DDR2 (32 MB embedded or 128 MB external); SAMS7x/E7x/V7x with SDRAM (external) 3: Automotive-grade devices 4: Terminology on next side5: SAMC20/C21 are true 5V devices; SAMC21 also comes with 3× 16-bit Delta-Sigma ADC

Page 22: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

22

Terminology:

TIMING AND MEASUREMENTS: Signal Measurement with Timing and Counter Control

TCC: Timer/Counters for Control Selected SAM products have TCCs for applications like Switch Mode Power Supplies (SMPS), lighting and motor control. The TCCs support up to 96 MHz and 24-bit resolution.

QEI: Quadrature Encoder Interface QDEC: Quadrature Decoder

QEI to increment encoders for obtaining mechanical position data typical for automation or motor control applications. QDEC performs the input lines filtering, decoding of quadrature signals and connects to the timers/counters in order to read the position and speed of the motor through the user interface.

SAFETY AND MONITORING: Hardware Monitoring and Fault Detection

DMT: Dead Man Timer The primary function of the DMT is to reset the processor in the event of a software malfunction. A DMT is typically used in mission-critical and safety-critical applications, where any single failure of a software functionality and sequencing must be detected.

COMMUNICATIONS: General, Industrial, Lighting and Automotive

SERCOM: Serial Communication Module

The SERCOM is software that is configurable to operate as I2C, SPI or USART, giving you extended flexibility to mix serial interfaces and greater freedom in PCB layout. Each SERCOM instance can be assigned to different I/O pins through I/O multiplexing, further increasing versatility.

I2S: Inter-IC Sound Controller The Inter-IC Sound Controller provides a bidirectional, synchronous digital audio link with external audio devices.

PMP: Parallel Master Port EBI: External Bus Interface

PMP/EBI provide a high-speed and convenient interface to external parallel memory devices, graphic LCDs and camera sensors.

USER INTERFACE: Capacitive Touch Sensing and LCD Control

PTC: Peripheral Touch Controller An embedded peripheral touch controller makes it easy to add capacitive touch sensing to your project with buttons, sliders, wheels and proximity. By offering superb sensitivity and noise tolerance as well as self-calibration, the PTC eliminates the need for external components and minimizes CPU overhead. The PTC supports up to 256 channels on 64-pin devices, 120 channels on 48-pin devices and 60 channels on 32-pin devices.

SYSTEM FLEXIBILITY: System Peripherals and Interconnects

CLC/CCL: Configurable Custom Logic The CCL is a programmable logic peripheral which can be connected to the device pins, events or to other internal peripherals. This allows you to eliminate logic gates for simple glue logic function on the PCB.

EVSYS: Event System The Event System allows autonomous, low-latency and configurable communication between peripherals. Several peripherals can be configured to generate and/or respond to signals known as events. Communication is made without CPU intervention and without consuming system resources such as Bus or RAM bandwidth. This reduces the load on the CPU and other system resources, compared to a traditional interrupt-based system.

Dual Panel/Bank Flash Dual Bank Flash allows live field firmware/program update on one bank while CPU can continue executing code from another Flash bank.

Page 23: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

23

NOTE

Page 24: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

24

1.4 Microchip 32-bit Microprocessors

1.4.1 Microchip ATSAMA5 ARM Cortex®-A5

Device Name

Core Sub-System Memory Connectivity User Interface Security Control

Exte

nded

Tem

pera

ture

Ran

ge (–

40 to

105

°C A

mbi

ent)

Pack

ages

Core

VFP

U/N

EON

/Tru

stzo

ne

Cloc

k Sp

eed

(MH

z)*

Core

Ope

rati

ng V

olta

ge

SRA

M (K

B)

L1 C

ache

Mem

ory

(KB

) (In

stru

ctio

n/D

ata)

L2 C

ache

(KB

)

LPSD

R/S

DR

AM

QSP

I Int

erfa

ce

DD

R2/

LPD

DR

/LP

DD

R2

DD

R3/

DD

R3L

/LP

DD

R3

NAND

UA

RT

SPI

TWI (

I2C)

SSC

and

I2S

CAN

USB Ethernet

SD/e

MM

C

Clas

s D

/PD

M/A

udio

PLL

Max

I/O

Pin

s

Gra

phic

LCD

LCD

Ove

rlay

Resi

stiv

e To

uchs

cree

n

Har

dwar

e Vi

deo

Dec

oder

Cam

era

Inte

rfac

e

Secu

rity

Lev

el

Secu

re B

oot

Tam

per

Pin

s

Envi

ronm

enta

l Mon

itors

32-b

it T

imer

s

PW

M C

hann

els

10-b

it A

DC

Chan

nels

12-b

it A

DC

Chan

nels

SLC

ECC

(bit

)

MLC

ECC

(bit

)

Dev

ice

Onl

y

Dev

ice

and

Hos

t

Hos

t Onl

y

10/1

00 E

ther

net M

AC

10/1

00/1

000

MA

C

IEEE

158

8 Su

ppor

t

ATSAMA5D44 Cortex-A5 1/1/1 600 1.8V 128 2 × 32 128 – – 1/1/1 – 24 24 8 8 4 2 – – 1 HS 2 HS 2 – Y 2 – 152 1 Y Y 30fps, 720p 1 Adv. Y 8 – 9 4 5 – – BGA 361, 16 × 16, 0.8 mm pitch

ATSAMA5D43 Cortex-A5 1/1/1 600 1.8V 128 2 × 32 128 – – 1/1/1 – 24 24 8 8 4 2 – – 1 HS 2 HS 2 – Y 2 – 152 1 Y Y 30fps, 720p 1 Adv. Y 8 – 9 4 5 – – BGA 289, 14 × 14, 0.8 mm pitch

ATSAMA5D42 Cortex-A5 1/1/1 600 1.8V 128 2 × 32 128 – – 1/1/1 – 24 24 8 8 4 2 – – 1 HS 2 HS 2 – Y 2 – 152 1 Y Y – 1 Adv. Y 8 – 9 4 5 – – BGA 361, 16 × 16, 0.8 mm pitch

ATSAMA5D41 Cortex-A5 1/1/1 600 1.8V 128 2 × 32 128 – – 1/1/1 – 24 24 8 8 4 2 – – 1 HS 2 HS 2 – Y 2 – 152 1 Y Y – 1 Adv. Y 8 – 9 4 5 – – BGA 289, 14 × 14, 0.8 mm pitch

ATSAMA5D36 Cortex-A5 1/1/1 536 1.2V 128 2 × 32 – – – 1/1/1 – 24 24 7 6 3 2 2 – 1 HS 2 HS 1 1 Y 3 – 160 1 Y Y – 1 Med. Y – – 6 4 – 12 Y BGA 324, 15 × 15, 0.8 mm pitch

ATSAMA5D35 Cortex-A5 1/–/– 536 1.2V 128 2 × 32 – – – 1/1/1 – 24 24 7 6 3 2 2 – 1 HS 2 HS 1 1 Y 3 – 160 – – Y – 1 Med. Y – – 6 4 – 12 Y BGA 324, 15 × 15, 0.8 mm pitch

ATSAMA5D34 Cortex-A5 1/–/– 536 1.2V 128 2 × 32 – – – 1/1/1 – 24 24 5 6 3 2 2 – 1 HS 2 HS – 1 Y 3 – 160 1 Y Y – 1 Med. Y – – 5 4 – 12 – BGA 324, 15 × 15, 0.8 mm pitch

ATSAMA5D33 Cortex-A5 1/–/– 536 1.2V 128 2 × 32 – – – 1/1/1 – 24 24 5 6 3 2 – – 1 HS 2 HS – 1 Y 2 – 160 1 Y Y – 1 Med. Y – – 5 4 – 12 – BGA 324, 15 × 15, 0.8 mm pitch

ATSAMA5D31 Cortex-A5 1/–/– 536 1.2V 128 2 × 32 – – – 1/1/1 – 24 24 7 6 3 2 – – 1 HS 2 HS 1 – – 3 – 160 1 Y Y – 1 Med. Y – – 5 4 – 12 – BGA 324, 15 × 15, 0.8 mm pitch BGA 324, 12 × 12, 0.5 mm pitch

ATSAMA5D28 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 10 7 7 4 2 – 1 HS 1 HS, 1 HSIC 1 – Y 2 1/1/1 128 1 Y Y – 1 PCI Pre-

certified Y 8 Y 6 4 – 12 Y BGA 289, 14 × 14, 0.8 mm pitch

ATSAMA5D27 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 10 7 7 4 2 – 1 HS 1 HS, 1 HSIC 1 – Y 2 1/1/1 128 1 Y Y – 1 Adv. Y 8 – 6 4 – 12 Y BGA 289, 14 × 14, 0.8 mm pitch

ATSAMA5D26 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 10 7 7 4 – – 1 HS 1 HS 1 – Y 2 1/1/1 128 1 Y Y – 1 Med. Y 8 – 6 4 – 12 Y BGA 289, 14 × 14, 0.8 mm pitch

ATSAMA5D24 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 10 7 7 4 – – 1 HS 1 HS, 1 HSIC 1 – Y 2 1/1/1 105 1 Y Y – 1 Adv. Y 2 – 6 4 – 12 – BGA 256, 8 × 8, 0.4 mm pitch

ATSAMA5D23 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 9 6 6 4 1 – 1 HS 1 HS 1 – Y 1 1/1/1 72 1 Y Y – 1 PCI Pre- certified Y 6 Y 5 4 – 12 Y BGA 196, 11 × 11, 0.75 mm pitch

ATSAMA5D22 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 9 6 6 4 1 – 1 HS 1 HS 1 – Y 1 1/1/1 72 1 Y Y – 1 Adv. Y 6 – 5 4 – 12 Y BGA 196, 11 × 11, 0.75 mm pitch

ATSAMA5D21 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 9 6 6 4 – – 1 HS 1 HS 1 – Y 1 1/1/1 72 1 Y Y – 1 Med. Y 6 – 5 4 – 12 – BGA 196, 11 × 11, 0.75 mm pitch

* Clock speed: Max. clock speed @ +85°C. Peripheral implementation may vary among products, please consult individual product datasheet for detailed description.

Temperature Range: −40°C to +85°C (ambient) Camera Interface: For CMOS-type image sensor, ITU-R BT. 601/656 external interface, programmable frame capture rate, up to 12-bit data interface, SAV and EAV synchronization, preview path with scaler, YCbCr format ; Raw Bayer support with ATSAMA5D2 series

UART: Support for RS485, ISO7816, IrDA®, LIN, modem control lines and SPI on selected UARTs. Graphics LCD: 24-bit parallel interface; supports STN and TFT displays, up to 16-bits per pixel in STN color mode, up to 16M colors in TFT mode.

TWI: Two-Wire Interface, interconnects components on a two-wire bus. Video Decoder: Hardware video decoding and image post processing : H.264, MPEG4, H.263, MPEG2, JPEG, VP8..

SSC: Serial Synchronous Controller, supports many serial synchronous communications protocols used in audio and telecom applications such as I2S, short or long frame sync.

eMMC: V4.3 – MLC NandFlash supported through MMC interface; V4.5 support for ATSAMA5D2 series.

16-bit and 32-bit Timers: Capture/compare, waveform generation and PWM modes. USB: High speed (HS) or Full Speed (FS).

ECC: Error Corrected Code controller.

Security level: Adv. = hardware encryption engine + on the fly DDR encryption/decryption + secure storage + tamper pinMed. = hardware encryption engineY = Yes

Page 25: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

25

1.4 Microchip 32-bit Microprocessors

1.4.1 Microchip ATSAMA5 ARM Cortex®-A5

Device Name

Core Sub-System Memory Connectivity User Interface Security Control

Exte

nded

Tem

pera

ture

Ran

ge (–

40 to

105

°C A

mbi

ent)

Pack

ages

Core

VFP

U/N

EON

/Tru

stzo

ne

Cloc

k Sp

eed

(MH

z)*

Core

Ope

rati

ng V

olta

ge

SRA

M (K

B)

L1 C

ache

Mem

ory

(KB

) (In

stru

ctio

n/D

ata)

L2 C

ache

(KB

)

LPSD

R/S

DR

AM

QSP

I Int

erfa

ce

DD

R2/

LPD

DR

/LP

DD

R2

DD

R3/

DD

R3L

/LP

DD

R3

NAND

UA

RT

SPI

TWI (

I2C)

SSC

and

I2S

CAN

USB Ethernet

SD/e

MM

C

Clas

s D

/PD

M/A

udio

PLL

Max

I/O

Pin

s

Gra

phic

LCD

LCD

Ove

rlay

Resi

stiv

e To

uchs

cree

n

Har

dwar

e Vi

deo

Dec

oder

Cam

era

Inte

rfac

e

Secu

rity

Lev

el

Secu

re B

oot

Tam

per

Pin

s

Envi

ronm

enta

l Mon

itors

32-b

it T

imer

s

PW

M C

hann

els

10-b

it A

DC

Chan

nels

12-b

it A

DC

Chan

nels

SLC

ECC

(bit

)

MLC

ECC

(bit

)

Dev

ice

Onl

y

Dev

ice

and

Hos

t

Hos

t Onl

y

10/1

00 E

ther

net M

AC

10/1

00/1

000

MA

C

IEEE

158

8 Su

ppor

t

ATSAMA5D44 Cortex-A5 1/1/1 600 1.8V 128 2 × 32 128 – – 1/1/1 – 24 24 8 8 4 2 – – 1 HS 2 HS 2 – Y 2 – 152 1 Y Y 30fps, 720p 1 Adv. Y 8 – 9 4 5 – – BGA 361, 16 × 16, 0.8 mm pitch

ATSAMA5D43 Cortex-A5 1/1/1 600 1.8V 128 2 × 32 128 – – 1/1/1 – 24 24 8 8 4 2 – – 1 HS 2 HS 2 – Y 2 – 152 1 Y Y 30fps, 720p 1 Adv. Y 8 – 9 4 5 – – BGA 289, 14 × 14, 0.8 mm pitch

ATSAMA5D42 Cortex-A5 1/1/1 600 1.8V 128 2 × 32 128 – – 1/1/1 – 24 24 8 8 4 2 – – 1 HS 2 HS 2 – Y 2 – 152 1 Y Y – 1 Adv. Y 8 – 9 4 5 – – BGA 361, 16 × 16, 0.8 mm pitch

ATSAMA5D41 Cortex-A5 1/1/1 600 1.8V 128 2 × 32 128 – – 1/1/1 – 24 24 8 8 4 2 – – 1 HS 2 HS 2 – Y 2 – 152 1 Y Y – 1 Adv. Y 8 – 9 4 5 – – BGA 289, 14 × 14, 0.8 mm pitch

ATSAMA5D36 Cortex-A5 1/1/1 536 1.2V 128 2 × 32 – – – 1/1/1 – 24 24 7 6 3 2 2 – 1 HS 2 HS 1 1 Y 3 – 160 1 Y Y – 1 Med. Y – – 6 4 – 12 Y BGA 324, 15 × 15, 0.8 mm pitch

ATSAMA5D35 Cortex-A5 1/–/– 536 1.2V 128 2 × 32 – – – 1/1/1 – 24 24 7 6 3 2 2 – 1 HS 2 HS 1 1 Y 3 – 160 – – Y – 1 Med. Y – – 6 4 – 12 Y BGA 324, 15 × 15, 0.8 mm pitch

ATSAMA5D34 Cortex-A5 1/–/– 536 1.2V 128 2 × 32 – – – 1/1/1 – 24 24 5 6 3 2 2 – 1 HS 2 HS – 1 Y 3 – 160 1 Y Y – 1 Med. Y – – 5 4 – 12 – BGA 324, 15 × 15, 0.8 mm pitch

ATSAMA5D33 Cortex-A5 1/–/– 536 1.2V 128 2 × 32 – – – 1/1/1 – 24 24 5 6 3 2 – – 1 HS 2 HS – 1 Y 2 – 160 1 Y Y – 1 Med. Y – – 5 4 – 12 – BGA 324, 15 × 15, 0.8 mm pitch

ATSAMA5D31 Cortex-A5 1/–/– 536 1.2V 128 2 × 32 – – – 1/1/1 – 24 24 7 6 3 2 – – 1 HS 2 HS 1 – – 3 – 160 1 Y Y – 1 Med. Y – – 5 4 – 12 – BGA 324, 15 × 15, 0.8 mm pitch BGA 324, 12 × 12, 0.5 mm pitch

ATSAMA5D28 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 10 7 7 4 2 – 1 HS 1 HS, 1 HSIC 1 – Y 2 1/1/1 128 1 Y Y – 1 PCI Pre-

certified Y 8 Y 6 4 – 12 Y BGA 289, 14 × 14, 0.8 mm pitch

ATSAMA5D27 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 10 7 7 4 2 – 1 HS 1 HS, 1 HSIC 1 – Y 2 1/1/1 128 1 Y Y – 1 Adv. Y 8 – 6 4 – 12 Y BGA 289, 14 × 14, 0.8 mm pitch

ATSAMA5D26 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 10 7 7 4 – – 1 HS 1 HS 1 – Y 2 1/1/1 128 1 Y Y – 1 Med. Y 8 – 6 4 – 12 Y BGA 289, 14 × 14, 0.8 mm pitch

ATSAMA5D24 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 10 7 7 4 – – 1 HS 1 HS, 1 HSIC 1 – Y 2 1/1/1 105 1 Y Y – 1 Adv. Y 2 – 6 4 – 12 – BGA 256, 8 × 8, 0.4 mm pitch

ATSAMA5D23 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 9 6 6 4 1 – 1 HS 1 HS 1 – Y 1 1/1/1 72 1 Y Y – 1 PCI Pre- certified Y 6 Y 5 4 – 12 Y BGA 196, 11 × 11, 0.75 mm pitch

ATSAMA5D22 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 9 6 6 4 1 – 1 HS 1 HS 1 – Y 1 1/1/1 72 1 Y Y – 1 Adv. Y 6 – 5 4 – 12 Y BGA 196, 11 × 11, 0.75 mm pitch

ATSAMA5D21 Cortex-A5 1/1/1 500 1.2V 128 2 × 32 128 – 2 1/1/1 1/1/1 32 32 9 6 6 4 – – 1 HS 1 HS 1 – Y 1 1/1/1 72 1 Y Y – 1 Med. Y 6 – 5 4 – 12 – BGA 196, 11 × 11, 0.75 mm pitch

* Clock speed: Max. clock speed @ +85°C. Peripheral implementation may vary among products, please consult individual product datasheet for detailed description.

Temperature Range: −40°C to +85°C (ambient) Camera Interface: For CMOS-type image sensor, ITU-R BT. 601/656 external interface, programmable frame capture rate, up to 12-bit data interface, SAV and EAV synchronization, preview path with scaler, YCbCr format ; Raw Bayer support with ATSAMA5D2 series

UART: Support for RS485, ISO7816, IrDA®, LIN, modem control lines and SPI on selected UARTs. Graphics LCD: 24-bit parallel interface; supports STN and TFT displays, up to 16-bits per pixel in STN color mode, up to 16M colors in TFT mode.

TWI: Two-Wire Interface, interconnects components on a two-wire bus. Video Decoder: Hardware video decoding and image post processing : H.264, MPEG4, H.263, MPEG2, JPEG, VP8..

SSC: Serial Synchronous Controller, supports many serial synchronous communications protocols used in audio and telecom applications such as I2S, short or long frame sync.

eMMC: V4.3 – MLC NandFlash supported through MMC interface; V4.5 support for ATSAMA5D2 series.

16-bit and 32-bit Timers: Capture/compare, waveform generation and PWM modes. USB: High speed (HS) or Full Speed (FS).

ECC: Error Corrected Code controller.

Security level: Adv. = hardware encryption engine + on the fly DDR encryption/decryption + secure storage + tamper pinMed. = hardware encryption engineY = Yes

Page 26: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

26

1.4.2 Microchip ATSAM9 ARM9

Device Name

Core Sub-System Memory Connectivity User Interface Security Control

Pack

ages

Core

Cloc

k Sp

eed

(MH

z)*

Core

Ope

rati

ng V

olta

ge (V

)

SRA

M (K

B)

L1 C

ache

Mem

ory

(KB

) (In

stru

ctio

n/D

ata)

LPSD

R/S

DR

AM

Exte

rnal

Bus

Inte

rfac

e

DD

R2/

LPD

DR

/LP

DD

R2

NAND

UA

RT

SPI

TWI (

I2C)

SSC

(I2S

)

CAN

USB

10/1

00 E

ther

net M

AC

SD/e

MM

C

Soft

Mod

em-

Max

I/O

Pin

s

Gra

phic

LCD

LCD

Ove

rlay

Resi

stiv

e To

uchs

cree

n

Har

dwar

e Vi

deo

Dec

oder

Cam

era

Inte

rfac

e

Secu

rity

Lev

el

Secu

re B

oot

16-b

it T

imer

s

32-b

it T

imer

s

PW

M C

hann

els

10-b

it A

DC

Chan

nels

SLC

ECC

(bit

)

MLC

ECC

(bit

)

Dev

ice

Onl

y

Dev

ice

and

Hos

t

Hos

t Onl

y

ATSAM9M10/M11 ARM926EJ-S 400 1.0 64 2 × 32 1/1 2 1/1/- 1 – 5 6 2 2 – – 1 HS 2 HS 1 2 – 160 1 Y Y 30fps, D1 1 Med. (M11) – 6 – 4 8 BGA 324, 15 × 15, 0.8mm pitch

ATSAM9G45/G46 ARM926EJ-S 400 1.0 64 2 × 32 1/1 2 1/1/- 1 – 5 6 2 2 – – 1 HS 2 HS 1 2 – 160 1 – Y – 1 Med. (G46) – 6 – 4 8 BGA 324, 15 × 15, 0.8mm pitch

ATSAM9X35 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 7 5 3 1 2 – 1 HS 1 HS,1 FS 1 2 Y 105 1 Y Y – – – – – 6 4 12 BGA 217, 15 × 15, 0.8mm pitch

ATSAM9X25 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 7 6 3 1 2 – 1 HS 1 HS,1 FS 2 2 Y 105 – – – – – – – – 6 4 12 BGA 217, 15 × 15, 0.8mm pitch

ATSAM9G35 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 6 5 3 1 – – 1 HS 1 HS,1 FS 1 2 Y 105 1 Y Y – – – – – 6 4 12 BGA 217, 15 × 15, 0.8mm pitch

ATSAM9G25 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 7 6 3 1 – – 1 HS 1 HS,1 FS 1 2 Y 105 – – – – 1 – – – 6 4 12 BGA 217, 15 × 15, 0.8mm pitch, BGA 247, 10 × 10, 0.5mm pitch

ATSAM9G15 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 5 5 3 1 – – 1 HS 1 HS,1 FS – 2 Y 105 1 Y Y – – – – – 6 4 12 BGA 217, 15 × 15, 0.8mm pitch

ATSAM9CN12 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 7 6 2 1 – 1 FS – 1 FS – 1 – 105 1 – Y – – Med. Y 6 – 4 12 BGA 217, 15 × 15, 0.8mm pitch, BGA 247, 10 × 10, 0.5mm pitch

ATSAM9CN11 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 7 6 2 1 – 1 FS – 1 FS – 1 – 105 1 – Y – – – – 6 – 4 12 BGA 217, 15 × 15, 0.8mm pitch, BGA 247, 10 × 10, 0.5mm pitch

ATSAM9N12 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 7 6 2 1 – 1 FS – 1 FS – 1 – 105 1 – Y – – – – 6 – 4 12 BGA 217, 15 × 15, 0.8mm pitch, BGA 247, 10 × 10, 0.5mm pitch

ATSAM9G20 ARM926EJ-S 400 1.0 32 2 × 32 –/1 1 – 1 – 7 6 1 1 – 1 FS – 2 FS 1 1 – 96 – – – – Y – – 6 – – 4 BGA 217, 15 × 15, 0.8mm pitch

ATSAM9G10 ARM926EJ-S 266 1.2 16 2 × 16 –/1 1 – 1 – 4 5 1 3 – 1 FS – 2 FS – 1 – 96 1 – – – – – – 3 – – – BGA 217, 15 × 15, 0.8mm pitch

ATSAM9263 ARM926EJ-S 240 1.3 96 2 × 16 –/1 2 – 1 – 4 5 1 2 1 1 FS – 2 FS 1 2 – 160 1 – – – Y – – 3 – 4 – BGA 324, 15 × 15, 0.8mm pitch

ATSAM9261 ARM926EJ-S 190 1.2 160 2 × 16 –/1 1 – 1 – 4 5 1 3 – 1 FS – 2 FS – 1 – 96 1 – – – – – – 3 – – – BGA 217, 15 × 15, 0.8mm pitch

ATSAM9260 ARM926EJ-S 190 1.2 8 2 × 8 –/1 1 – 1 – 7 6 1 1 – 1 FS – 2 FS 1 1 – 96 – – – – Y – – 6 – – 4 BGA 217, 15 × 15, 0.8mm pitch, QFP 208, 28 × 28, 0.5mm pitch

* Clock speed: Max. clock speed @ +85°C. Peripheral implementation may vary among products, please consult individual product datasheet for detailed description

Temperature Range: −40°C to +85°C (ambient) Camera Interface: For CMOS-type image sensor, ITU-R BT. 601/656 external interface, programmable frame capture rate, up to 12-bit data interface, SAV and EAV synchronization, preview path with scaler, YCbCr format ; Raw Bayer support with ATSAMA5D2 series

UART: Support for RS485, ISO7816, IrDA®, LIN, modem control lines and SPI on selected UARTs. Graphics LCD: 24-bit parallel interface; supports STN and TFT displays, up to 16-bits per pixel in STN color mode, up to 16M colors in TFT mode.

TWI: Two-Wire Interface, interconnects components on a two-wire bus. Video Decoder: Hardware video decoding and image post processing: H.264, MPEG4, H.263, MPEG2, JPEG, VP8.

SSC: Serial Synchronous Controller, supports many serial synchronous communications protocols used in audio and telecom applications such as I2S, short or long frame sync.

eMMC: V4.3 – MLC NandFlash supported through MMC interface; V4.5 support for ATSAMA5D2 series..

16-bit and 32-bit Timers: Capture/compare, waveform generation and PWM modes. USB: High speed (HS) or Full Speed (FS).

ECC: Error Corrected Code controller.

Security level: Adv. = hardware encryption engine + on the fly DDR encryption/decryption + secure storage + tamper pinMed. = hardware encryption engineY = Yes

Page 27: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

27

1.4.2 Microchip ATSAM9 ARM9

Device Name

Core Sub-System Memory Connectivity User Interface Security Control

Pack

ages

Core

Cloc

k Sp

eed

(MH

z)*

Core

Ope

rati

ng V

olta

ge (V

)

SRA

M (K

B)

L1 C

ache

Mem

ory

(KB

) (In

stru

ctio

n/D

ata)

LPSD

R/S

DR

AM

Exte

rnal

Bus

Inte

rfac

e

DD

R2/

LPD

DR

/LP

DD

R2

NAND

UA

RT

SPI

TWI (

I2C)

SSC

(I2S

)

CAN

USB

10/1

00 E

ther

net M

AC

SD/e

MM

C

Soft

Mod

em-

Max

I/O

Pin

s

Gra

phic

LCD

LCD

Ove

rlay

Resi

stiv

e To

uchs

cree

n

Har

dwar

e Vi

deo

Dec

oder

Cam

era

Inte

rfac

e

Secu

rity

Lev

el

Secu

re B

oot

16-b

it T

imer

s

32-b

it T

imer

s

PW

M C

hann

els

10-b

it A

DC

Chan

nels

SLC

ECC

(bit

)

MLC

ECC

(bit

)

Dev

ice

Onl

y

Dev

ice

and

Hos

t

Hos

t Onl

y

ATSAM9M10/M11 ARM926EJ-S 400 1.0 64 2 × 32 1/1 2 1/1/- 1 – 5 6 2 2 – – 1 HS 2 HS 1 2 – 160 1 Y Y 30fps, D1 1 Med. (M11) – 6 – 4 8 BGA 324, 15 × 15, 0.8mm pitch

ATSAM9G45/G46 ARM926EJ-S 400 1.0 64 2 × 32 1/1 2 1/1/- 1 – 5 6 2 2 – – 1 HS 2 HS 1 2 – 160 1 – Y – 1 Med. (G46) – 6 – 4 8 BGA 324, 15 × 15, 0.8mm pitch

ATSAM9X35 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 7 5 3 1 2 – 1 HS 1 HS,1 FS 1 2 Y 105 1 Y Y – – – – – 6 4 12 BGA 217, 15 × 15, 0.8mm pitch

ATSAM9X25 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 7 6 3 1 2 – 1 HS 1 HS,1 FS 2 2 Y 105 – – – – – – – – 6 4 12 BGA 217, 15 × 15, 0.8mm pitch

ATSAM9G35 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 6 5 3 1 – – 1 HS 1 HS,1 FS 1 2 Y 105 1 Y Y – – – – – 6 4 12 BGA 217, 15 × 15, 0.8mm pitch

ATSAM9G25 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 7 6 3 1 – – 1 HS 1 HS,1 FS 1 2 Y 105 – – – – 1 – – – 6 4 12 BGA 217, 15 × 15, 0.8mm pitch, BGA 247, 10 × 10, 0.5mm pitch

ATSAM9G15 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 5 5 3 1 – – 1 HS 1 HS,1 FS – 2 Y 105 1 Y Y – – – – – 6 4 12 BGA 217, 15 × 15, 0.8mm pitch

ATSAM9CN12 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 7 6 2 1 – 1 FS – 1 FS – 1 – 105 1 – Y – – Med. Y 6 – 4 12 BGA 217, 15 × 15, 0.8mm pitch, BGA 247, 10 × 10, 0.5mm pitch

ATSAM9CN11 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 7 6 2 1 – 1 FS – 1 FS – 1 – 105 1 – Y – – – – 6 – 4 12 BGA 217, 15 × 15, 0.8mm pitch, BGA 247, 10 × 10, 0.5mm pitch

ATSAM9N12 ARM926EJ-S 400 1.0 32 2 × 16 1/1 1 1/1/- 24 24 7 6 2 1 – 1 FS – 1 FS – 1 – 105 1 – Y – – – – 6 – 4 12 BGA 217, 15 × 15, 0.8mm pitch, BGA 247, 10 × 10, 0.5mm pitch

ATSAM9G20 ARM926EJ-S 400 1.0 32 2 × 32 –/1 1 – 1 – 7 6 1 1 – 1 FS – 2 FS 1 1 – 96 – – – – Y – – 6 – – 4 BGA 217, 15 × 15, 0.8mm pitch

ATSAM9G10 ARM926EJ-S 266 1.2 16 2 × 16 –/1 1 – 1 – 4 5 1 3 – 1 FS – 2 FS – 1 – 96 1 – – – – – – 3 – – – BGA 217, 15 × 15, 0.8mm pitch

ATSAM9263 ARM926EJ-S 240 1.3 96 2 × 16 –/1 2 – 1 – 4 5 1 2 1 1 FS – 2 FS 1 2 – 160 1 – – – Y – – 3 – 4 – BGA 324, 15 × 15, 0.8mm pitch

ATSAM9261 ARM926EJ-S 190 1.2 160 2 × 16 –/1 1 – 1 – 4 5 1 3 – 1 FS – 2 FS – 1 – 96 1 – – – – – – 3 – – – BGA 217, 15 × 15, 0.8mm pitch

ATSAM9260 ARM926EJ-S 190 1.2 8 2 × 8 –/1 1 – 1 – 7 6 1 1 – 1 FS – 2 FS 1 1 – 96 – – – – Y – – 6 – – 4 BGA 217, 15 × 15, 0.8mm pitch, QFP 208, 28 × 28, 0.5mm pitch

* Clock speed: Max. clock speed @ +85°C. Peripheral implementation may vary among products, please consult individual product datasheet for detailed description

Temperature Range: −40°C to +85°C (ambient) Camera Interface: For CMOS-type image sensor, ITU-R BT. 601/656 external interface, programmable frame capture rate, up to 12-bit data interface, SAV and EAV synchronization, preview path with scaler, YCbCr format ; Raw Bayer support with ATSAMA5D2 series

UART: Support for RS485, ISO7816, IrDA®, LIN, modem control lines and SPI on selected UARTs. Graphics LCD: 24-bit parallel interface; supports STN and TFT displays, up to 16-bits per pixel in STN color mode, up to 16M colors in TFT mode.

TWI: Two-Wire Interface, interconnects components on a two-wire bus. Video Decoder: Hardware video decoding and image post processing: H.264, MPEG4, H.263, MPEG2, JPEG, VP8.

SSC: Serial Synchronous Controller, supports many serial synchronous communications protocols used in audio and telecom applications such as I2S, short or long frame sync.

eMMC: V4.3 – MLC NandFlash supported through MMC interface; V4.5 support for ATSAMA5D2 series..

16-bit and 32-bit Timers: Capture/compare, waveform generation and PWM modes. USB: High speed (HS) or Full Speed (FS).

ECC: Error Corrected Code controller.

Security level: Adv. = hardware encryption engine + on the fly DDR encryption/decryption + secure storage + tamper pinMed. = hardware encryption engineY = Yes

Page 28: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

28

2. Nuvoton MCU & MPU

2.1 Nuvoton 32-bit Microcontroller

NuMicro® M0/M4 Family

Nuvoton’s NuMicro® microcontroller (MCU) family is powered by the ARM® Cortex®-M0 and Cortex®-M4 core. With a variety of product offering and rich peripherals, the NuMicro® family is ideal for use in consumer products, industrial control, embedded network control, energy and power system, motor control, health care and battery powered devices, etc. The NuMicro® Cortex®-M0 32-bit MCUs include NUC100/200 series, NUC120/220/123 series with USB 2.0 Full-Speed (FS) device, NUC130/131/140/230/240 series with Controller Area Network (CAN) 2.0B licensed from BOSCH, M051/M0518 and Mini51 series for cost-effective solutions, and M0519 series embedded with two independent ADCs and OPAs. In addition, the Cortex®-M0 MCUs further involve the Ultra-low Pow-er Nano100/102/112 series with 0.65uA (Power Down, RAM retention), Nano110/112 series with integrated LCD driver, Nano120 series with high-performance USB 2.0 FS device, and Nano130 series with fully high Integrated LCD driver and USB 2.0 FS device. The NuMicro® Cortex®-M4 MCUs include high-performance NUC442/472 series with Ethernet MAC, USB OTG/HS Device and two CAN supports and M451 series with USB OTG/FS Device, CAN, Voltage Adjustable Interface and high precision PWM. With the integration of the industry leading ARM® Cortex®-M0 and Cortex®-M4 microcontroller, the NuMicro® family brings 32-bit performance to various applications with the best cost performance.

Package Dimension for ARM Cortex®-M0/M4 MCUsPackage Code Package Dimension (mm)

F TSSOP20 4.4x6.5

T QFN33* 4x4

Z QFN33 5x5

N QFN48 7x7

L LQFP48 7x7

S LQFP64* 7x7

R LQFP64 10x10

V LQFP100 14x14

K LQFP128 14x14

J LQFP144 20x20

H LQFP176 24x24

2.1.1 NuMicro® Family ARM Cortex®-M0 MCUs

As one of the leading Microcontroller (MCU) companies in the world, Nuvoton provides the state-of-the–art NuMicro® 32-bit MCU family powered by the ARM® Cortex®-M0 core. The Cortex®-M0 MCUs provide wide operating voltage 2.5V ~ 5.5V), industrial temperature (-40°C ~ 105°C), high accuracy oscillator and high immunity (8KV ESD, 4KV EFT).

The Cortex®-M0 MCU family includes the general purpose NUC100/200 Base series, NUC120/220/123 series with USB 2.0 FS device, NUC130/131/140/230/240 series with Controller Area Network (CAN) 2.0B licensed from BOSCH. M051 and Mini51 series for cost-effective solutions, M0519 series with two independent ADCs and OPAs, as well as the Ultra-low Power Nano100 series providing low operating voltage (1.8V ~ 3.6V), targeting at battery powered appli-cations. The Cortex®-M0 MCUs are ideal solutions for industrial control systems, industrial automation, consumer products, embedded network control, energy, power systems and motor control.

Page 29: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

29

ARM Cortex®-M0 Mini51 Series

The NuMicro® Mini51 series embedded with the ARM® Cortex®-M0 core runs up to 24 MHz (Mini58 up to 50MHz) with 4/8/16/32 Kbytes Flash program memory, 2/4 Kbytes SRAM and 2/2.5 Kbytes Flash loader memory for In-System Programming (ISP). The Mini51 series is equipped with a variety of peripherals, such as GPIOs, Timers, UART, SPI, I²C, PWM, ADC, Comparator, Watchdog Timer (WDT), Low Voltage Reset, Brown-out Detected Reset, and supports 96-bit Unique ID and 128-bit Unique Customer ID.

Key Features: Operable at 2.5V to 5.5V and -40°C to +105°C with separate 4/8/16/32 Kbytes program Flash and 2 Kby-tes ISP loader.

Mini51 Base Series

Part No. Flas

h(K

byte

s)

SRA

M(K

byte

s)

Dat

a Fl

ash

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

PW

M (1

6-bi

t)

AD

C (1

0-bi

t)

Com

para

tor

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C

MINI51FDE 4 2 Configurable 2 17 2 1 1 1 3 4 - √ √ TSSOP20 -40 to +105

MINI52FDE 8 2 Configurable 2 17 2 1 1 1 3 4 - √ √ TSSOP20 -40 to +105

MINI54FDE 16 2 Configurable 2 17 2 1 1 1 3 4 - √ √ TSSOP20 -40 to +105

MINI58FDE 32 4 Configurable 2.5 17 2 2 1 2 6 4 - √ √ TSSOP20 -40 to +105

MINI51TDE 4 2 Configurable 2 29 2 1 1 1 6 8 2 √ √ QFN33* -40 to +105

MINI52TDE 8 2 Configurable 2 29 2 1 1 1 6 8 2 √ √ QFN33* -40 to +105

MINI54TDE 16 2 Configurable 2 29 2 1 1 1 6 8 2 √ √ QFN33* -40 to +105

MINI58TDE 32 4 Configurable 2.5 29 2 2 1 2 6 8 2 √ √ QFN33* -40 to +105

MINI51ZDE 4 2 Configurable 2 29 2 1 1 1 6 8 2 √ √ QFN33 -40 to +105

MINI52ZDE 8 2 Configurable 2 29 2 1 1 1 6 8 2 √ √ QFN33 -40 to +105

MINI54ZDE 16 2 Configurable 2 29 2 1 1 1 6 8 2 √ √ QFN33 -40 to +105

MINI58ZDE 32 4 Configurable 2.5 29 2 2 1 2 6 8 2 √ √ QFN33 -40 to +105

MINI51LDE 4 2 Configurable 2 30 2 1 1 1 6 8 2 √ √ LQFP48 -40 to +105

MINI52LDE 8 2 Configurable 2 30 2 1 1 1 6 8 2 √ √ LQFP48 -40 to +105

MINI54LDE 16 2 Configurable 2 30 2 1 1 1 6 8 2 √ √ LQFP48 -40 to +105

MINI58LDE 32 4 Configurable 2.5 30 2 2 1 2 6 8 2 √ √ LQFP48 -40 to +105

QFN33*: 4x4mm

ARM Cortex®-M0 M051 Series

The NuMicro M051® series embedded with the ARM® Cortex®-M0 core runs up to 50 MHz with 8/16/32/64 Kbytes Flash program memory, 4 Kbytes SRAM, and 4 Kbytes Flash loader memory for In-System Programming (ISP). The M051 series is equipped with a variety of peripherals, such as GPIOs, Timers, UART, SPI, I²C, PWM, ADC, Comparator, Watchdog Timer (WDT), Low Voltage Reset, Brown-out Detected Reset, and supports 96-bit Unique ID and 128-bit Unique Customer ID.

Key Features: Operable at 2.5V to 5.5V and -40°C to +85°C/+105°C with separate 8/16/32/64 Kbytes program Flash, 4 Kbytes Data Flash, 4 Kbytes ISP loader and Hardware Divider (M051 DN/DE only).

Page 30: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

30

M051 Base Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

Com

para

tor

EBI

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C

M052ZDN 8 4 4 4 24 4 2 1 2 5 5 3 - √ √ QFN33 -40 to +85 -40 to +105

M054ZDN 16 4 4 4 24 4 2 1 2 5 5 3 - √ √ QFN33 -40 to +85 -40 to +105

M058ZDN 32 4 4 4 24 4 2 1 2 5 5 3 - √ √ QFN33 -40 to +85 -40 to +105

M0516ZDN 64 4 4 4 24 4 2 1 2 5 5 3 - √ √ QFN33 -40 to +85 -40 to +105

M052LDN 8 4 4 4 40 4 2 2 2 8 8 4 √ √ √ LQFP48 -40 to +85 -40 to +105

M054LDN 16 4 4 4 40 4 2 2 2 8 8 4 √ √ √ LQFP48 -40 to +85 -40 to +105

M058LDN 32 4 4 4 40 4 2 2 2 8 8 4 √ √ √ LQFP48 -40 to +85 -40 to +105

M0516LDN 64 4 4 4 40 4 2 2 2 8 8 4 √ √ √ LQFP48 -40 to +85 -40 to +105

M058S Base Series

Part No. Flas

h(K

byte

s)

SRA

M(K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er(3

2-bi

t)

ConnectivityP

WM

(16-

bit)

AD

C (1

2-bi

t)

Com

para

tor

EBI

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng T

emp.

R

ange

(°C

)

UA

RT

SPI

I2 C

M058SFAN 32 4 4 4 14 4 1 1 1 1 2 - - √ √ TSSOP20 -40 to +85

M058SZAN 32 4 4 4 26 4 1 1 1 2 5 - - √ √ QFN33 -40 to +85

M058SLAN 32 4 4 4 42 4 1 1 2 4 8 - - √ √ LQFP48 -40 to +85

M058SSAN 32 4 4 4 55 4 1 1 2 4 8 - - √ √ LQFP64* -40 to +85

LQFP64*: 7x7mm

ARM Cortex®-M0 M0518 Series

The NuMicro® M0518 series embedded with the ARM® Cortex®-M0 core runs up to 50 MHz with 36/68 Kbytes Flash program me-mory, 8 Kbytes SRAM, and 4 Kbytes Flash loader memory for In-System Programming (ISP). The M0518 series is equipped with a variety of peripherals, such as GPIOs, Timers, UARTx6, SPI, I²C, PWMx24, ADC, Watchdog Timer (WDT), Low Voltage Reset, Brown-out Detected Reset, and supports 96-bit Unique ID and 128-bit Unique Customer ID.

Key Features: Operable at 2.5V to 5.5V and -40°C to +105°C with separate 36/68 Kbytes program Flash, configurable Data Flash, 4 Kbytes ISP loader, and 24 channels High Resolution PWM.

M0518 Series

Part No. Flas

h(K

byte

s)

SRA

M(K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er(3

2-bi

t)

Connectivity

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng T

emp.

R

ange

(°C

)

UA

RT

SPI

I2 C LIN

M0518LC2AE 36 8 Configurable 4 42 4 6 1 2 3 24 8 √ √ LQFP48 -40 to +105

M0518LD2AE 68 8 Configurable 4 42 4 6 1 2 3 24 8 √ √ LQFP48 -40 to +105

M0518SC2AE 36 8 Configurable 4 56 4 6 1 2 3 24 8 √ √ LQFP64* -40 to +105

M0518SD2AE 68 8 Configurable 4 56 4 6 1 2 3 24 8 √ √ LQFP64* -40 to +105

LQFP64*: 7x7mm

Page 31: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

31

ARM Cortex®-M0 M0519 Series

The NuMicro® M0519 series embedded with the ARM® Cortex®-M0 core runs up to 72 MHz with 64/128 Kbytes Flash program memory, 16 Kbytes SRAM, and 8 Kbytes Flash loader memory for In-System Programming (ISP) and In Ap-plication Program (IAP). The M0519 series is equipped with a variety of peripherals, such as two independent ADC engines (16 ch x 12-bit), GPIOs, Timers, Watchdog Timer (WDT), UART, SPI, I²C, 14 ch x 16-bit PWM, QEI, 24-bit Capture, three sets of Analog Comparator, two sets of OPA, Low Voltage Reset, and Brown-out Detector.

Key Features: Operable at 2.5V to 5.5V and -40°C to +105°C with separate 64/128 Kbytes program Flash, 4 Kbytes Data Flash, 8 Kbytes ISP loader and Hardware Divider.

M0519 Series

Part No. Flas

h(K

byte

s)

SRA

M(K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t)

Connectivity

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

Com

para

tor

OPA

Capt

ure

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng T

emp.

R

ange

(°C

)

UA

RT

SPI

I2 C LIN

M0519LD3AE 64 16 4 8 38 4 2 1 1 2 6 x2, 16-ch 2 2 - √ √ LQFP48 -40 to +105

M0519LE3AE 128 16 Configurable 8 38 4 2 1 1 2 6 x2, 16-ch 2 2 - √ √ LQFP48 -40 to +105

M0519SD3AE 64 16 4 8 51 4 2 2 1 2 10 x2, 16-ch 2 2 - √ √ LQFP64* -40 to +105

M0519SE3AE 128 16 Configurable 8 51 4 2 2 1 2 10 x2, 16-ch 2 2 - √ √ LQFP64* -40 to +105

M0519VE3AE 128 16 Configurable 8 82 4 2 3 1 2 14 x2, 16-ch 3 2 6 √ √ LQFP100 -40 to +105

LQFP64*: 7x7mm

ARM Cortex®-M0 NUC100 Series

The NuMicro® NUC100 series embedded with the ARM® Cortex®-M0 core runs up to 50 MHz with 32/64/128 Kbytes Flash program memory, 4/8/16 Kbytes SRAM, and 4 Kbytes Flash loader memory for In-System Programming (ISP). The NUC100 series is equip-ped with a variety of peripherals, such as GPIOs, Timers, Watchdog Timer (WDT), RTC, PDMA, UART, SPI, I²C, I²S, PWM, LIN, CAN, PS/2, EBI, Smart Card Host, USB 2.0 FS Device, 12-bit ADC, Analog Comparator, Low Voltage Reset and Brown-out Detector.

Key Features: Operable at 2.5V to 5.5V and -40°C to +85°C with separate 32/64/128 Kbytes program Flash, 4 Kbytes Data Flash,

and 4 Kbytes ISP loader.

NUC100 Advanced Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t)

Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

Com

para

tor

RTC

EBI

PD

MA

ISO

-781

6-3

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng T

emp.

R

ange

(°C

)

UA

RT

SPI

I2 C USB

LIN

CAN

NUC100LC1DN 32 4 4 4 37 4 2 1 2 - - - 1 6 8 1 √ - 9 3 √ √ LQFP48 -40 to +85

NUC100LD2DN 64 8 4 4 37 4 2 1 2 - - - 1 6 8 1 √ - 9 3 √ √ LQFP48 -40 to +85

NUC100LE3DN 128 16 Configurable 4 37 4 2 1 2 - - - 1 6 8 1 √ - 9 3 √ √ LQFP48 -40 to +85

NUC100RC1DN 32 4 4 4 51 4 3 2 2 - - - 1 6 8 2 √ √ 9 3 √ √ LQFP64 -40 to +85

NUC100RD1DN 64 4 4 4 51 4 3 2 2 - - - 1 6 8 2 √ √ 9 3 √ √ LQFP64 -40 to +85

NUC100RD2DN 64 8 4 4 51 4 3 2 2 - - - 1 6 8 2 √ √ 9 3 √ √ LQFP64 -40 to +85

NUC100RE3DN 128 16 Configurable 4 51 4 3 2 2 - - - 1 6 8 2 √ √ 9 3 √ √ LQFP64 -40 to +85

NUC100VE3DN 128 16 Configurable 4 84 4 3 4 2 - - - 1 8 8 2 √ √ 9 3 √ √ LQFP100 -40 to +85

Page 32: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

32

NUC120 USB Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

Com

para

tor

RTC

EBI

PD

MA

ISO

-781

6-3

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C USB

LIN

CAN

NUC120LC1DN 32 4 4 4 33 4 2 1 2 1 - - 1 4 8 1 √ - 9 3 √ √ LQFP48 -40 to +85

NUC120LD2DN 64 8 4 4 33 4 2 1 2 1 - - 1 4 8 1 √ - 9 3 √ √ LQFP48 -40 to +85

NUC120LE3DN 128 16 Configurable 4 33 4 2 1 2 1 - - 1 4 8 1 √ - 9 3 √ √ LQFP48 -40 to +85

NUC120RC1DN 32 4 4 4 47 4 2 2 2 1 - - 1 6 8 2 √ √ 9 3 √ √ LQFP64 -40 to +85

NUC120RD2DN 64 8 4 4 47 4 2 2 2 1 - - 1 6 8 2 √ √ 9 3 √ √ LQFP64 -40 to +85

NUC120RE3DN 128 16 Configurable 4 47 4 2 2 2 1 - - 1 6 8 2 √ √ 9 3 √ √ LQFP64 -40 to +85

NUC120VE3DN 128 16 Configurable 4 80 4 3 4 2 1 - - 1 8 8 2 √ √ 9 3 √ √ LQFP100 -40 to +85

NUC130 CAN Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

Com

para

tor

RTC

EBI

PD

MA

ISO

-781

6-3

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C USB

LIN

CAN

NUC130LC1CN 32 4 4 4 35 4 3 1 2 - 2 1 1 4 8 1 √ - 9 - √ √ LQFP48 -40 to +85

NUC130LD2CN 64 8 4 4 35 4 3 1 2 - 2 1 1 4 8 1 √ - 9 - √ √ LQFP48 -40 to +85

NUC130LE3CN 128 16 Configurable 4 35 4 3 1 2 - 2 1 1 4 8 1 √ - 9 - √ √ LQFP48 -40 to +85

NUC130RC1CN 32 4 4 4 49 4 3 2 2 - 2 1 1 6 8 2 √ √ 9 - √ √ LQFP64 -40 to +85

NUC130RD2CN 64 8 4 4 49 4 3 2 2 - 2 1 1 6 8 2 √ √ 9 - √ √ LQFP64 -40 to +85

NUC130RE3CN 128 16 Configurable 4 49 4 3 2 2 - 2 1 1 6 8 2 √ √ 9 - √ √ LQFP64 -40 to +85

NUC130VE3CN 128 16 Configurable 4 80 4 3 4 2 - 2 1 1 8 8 2 √ √ 9 - √ √ LQFP100 -40 to +85

NUC140 Connectivity Series

Part No. Flas

h (K

byte

s)

SRA

M (

Kby

te)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

Com

para

tor

RTC

EBI

PD

MA

ISO

-781

6-3

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C USB

LIN

CAN

NUC140LC1CN 32 4 4 4 31 4 2 1 2 1 2 1 1 4 8 1 √ - 9 - √ √ LQFP48 -40 to +85

NUC140LD2CN 64 8 4 4 31 4 2 1 2 1 2 1 1 4 8 1 √ - 9 - √ √ LQFP48 -40 to +85

NUC140LE3CN 128 16 Configurable 4 31 4 2 1 2 1 2 1 1 4 8 1 √ - 9 - √ √ LQFP48 -40 to +85

NUC140RC1CN 32 4 4 4 45 4 3 2 2 1 2 1 1 4 8 2 √ √ 9 - √ √ LQFP64 -40 to +85

NUC140RD2CN 64 8 4 4 45 4 3 2 2 1 2 1 1 4 8 2 √ √ 9 - √ √ LQFP64 -40 to +85

NUC140RE3CN 128 16 Configurable 4 45 4 3 2 2 1 2 1 1 4 8 2 √ √ 9 - √ √ LQFP64 -40 to +85

NUC140VE3CN 128 16 Configurable 4 76 4 3 4 2 1 2 1 1 8 8 2 √ √ 9 - √ √ LQFP100 -40 to +85

ARM Cortex®-M0 NUC123 Series

The NuMicro® NUC123 series embedded with the ARM® Cortex®-M0 core runs up to 72 MHz with 36/68 Kbytes Flash program memory, 12/20 Kbytes SRAM, and 4 Kbytes Flash loader memory for In-System Program (ISP). The NUC123 series also integrates Timers, Watchdog Timer (WDT), Window Watchdog Timer (WWDT), PDMA with CRC calculation unit, UART, SPI/MICROWIRE, I²C, I²S, PWM Timer, GPIO, PS/2, USB 2.0 FS Device, 10-bit ADC, Low Voltage Reset Con-troller and Brown-out Detector.

Key Features: Operable at 2.5V to 5.5V and -40°C to +85/105°C with separate 36/68 Kbytes program Flash, 4 Kbytes ISP loader, and USB2.0 Full-Speed Device.

Page 33: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

33

NUC123 USB Series (Consumer Grade)

Part No. Flas

h(K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

PS2

I²S

Com

pera

tor

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

RTC

PD

MA

CRC

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C USB

LIN

CAN

NUC123ZC2AN1 36 12 Configurable 4 20 4 1 3 1 1 - - - 1 - 2 3 - 6 √ √ √ QFN33 -40 to +85

NUC123ZD4AN0 68 20 Configurable 4 20 4 1 3 1 1 - - - 1 - 2 3 - 6 √ √ √ QFN33 -40 to +85

NUC123LC2AN1 36 12 Configurable 4 36 4 2 3 2 1 - - 1 1 - 4 8 - 6 √ √ √ LQFP48 -40 to +85

NUC123LD4AN0 68 20 Configurable 4 36 4 2 3 2 1 - - 1 1 - 4 8 - 6 √ √ √ LQFP48 -40 to +85

NUC123SC2AN1 36 12 Configurable 4 47 4 2 3 2 1 - - 1 1 - 4 8 - 6 √ √ √ LQFP64* -40 to +85

NUC123SD4AN0 68 20 Configurable 4 47 4 2 3 2 1 - - 1 1 - 4 8 - 6 √ √ √ LQFP64* -40 to +85

LQFP64*: 7x7mm

NUC123 USB Series (Industrial Grade)

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

PS2

I²S

Com

pera

tor

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

RTC

PD

MA

CRC

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C USB

LIN

CAN

NUC123ZC2AE1 36 12 Configurable 4 20 4 1 3 1 1 - - - 1 - 3 3 - 6 √ √ √ QFN33 -40 to +105

NUC123ZD4AE0 68 20 Configurable 4 20 4 1 3 1 1 - - - 1 - 3 3 - 6 √ √ √ QFN33 -40 to +105

NUC123LC2AE1 36 12 Configurable 4 36 4 2 3 2 1 - - 1 1 - 4 8 - 6 √ √ √ LQFP48 -40 to +105

NUC123LD4AE0 68 20 Configurable 4 36 4 2 3 2 1 - - 1 1 - 4 8 - 6 √ √ √ LQFP48 -40 to +105

NUC123SC2AE1 36 12 Configurable 4 47 4 2 3 2 1 - - 1 1 - 4 8 - 6 √ √ √ LQFP64* -40 to +105

NUC123SD4AE0 68 20 Configurable 4 47 4 2 3 2 1 - - 1 1 - 4 8 - 6 √ √ √ LQFP64* -40 to +105

LQFP64*: 7x7mm

ARM Cortex®-M0 NUC131 Series

The NuMicro® NUC131 series embedded with the ARM® Cortex®-M0 core running up to 50 MHz with 36/68 Kbytes Flash program memory, 8 Kbytes SRAM, and 4 Kbytes Flash loader memory for In-System Programming (ISP). The NUC131 series is equipped with a variety of peripherals, such as CAN, GPIOs, Timers, UARTx6, SPI, I²C, PWMx24, ADC, Watchdog Timer (WDT), Low Voltage Reset, Brown-out Detected Reset, and supports 96-bit Unique ID and 128-bit Unique Customer ID.

Key Features: Operable at 2.5V to 5.5V and -40°C to +105°C with separate 36/68 Kbytes program Flash, configurable Data Flash, 4 Kbytes ISP loader, and CAN 2.0b.

NUC131 CAN Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C LIN

CAN

NUC131LC2AE 36 8 Configurable 4 42 4 6 1 2 3 1 24 8 √ √ LQFP48 -40 to +105

NUC131LD2AE 68 8 Configurable 4 42 4 6 1 2 3 1 24 8 √ √ LQFP48 -40 to +105

NUC131SC2AE 36 8 Configurable 4 56 4 6 1 2 3 1 24 8 √ √ LQFP64* -40 to +105

NUC131SD2AE 68 8 Configurable 4 56 4 6 1 2 3 1 24 8 √ √ LQFP64* -40 to +105

LQFP64*: 7x7mm

Page 34: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

34

ARM Cortex®-M0 NUC200/220 Series

The NuMicro® NUC200 series embedded with the ARM® Cortex®-M0 core runs up to 50 MHz with 32/64/128 Kbytes Flash program memory, 8/16 Kbytes SRAM, and 4 Kbytes Flash loader memory for In-System Programming (ISP) and In Application Program (IAP). The NUC200 series is equipped with a variety of peripherals, such as GPIOs, Timers, Watchdog Timer (WDT), RTC, PDMA, UART, SPI/MICROWIRE, I²C, I²S, PWM, ISO-7816-3 smart card interface, PS/2, USB 2.0 FS Device, 12-bit ADC, Analog Comparator, Low Voltage Reset, and Brown-out Detector.

Key Features: Operable at 2.5V to 5.5V and -40°C to +85°C with separate 32/64/128 Kbytes program Flash, 4 Kbytes Data Flash and 4 Kbytes ISP loader.

NUC200 Advanced Series

Part No. Flas

h (K

byte

s)

SRA

M (K

by-

tes)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

Com

para

tor

RTC

PD

MA

ISO

-781

6-3

CRC

RTC

(VB

AT)

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C USB

LIN

CAN

NUC200LC2AN 32 8 4 4 35 4 2 1 2 - - - 1 6 7 1 √ 9 2 √ √ √ √ LQFP48 -40 to +85

NUC200LD2AN 64 8 4 4 35 4 2 1 2 - - - 1 6 7 1 √ 9 2 √ √ √ √ LQFP48 -40 to +85

NUC200LE3AN 128 16 Configurable 4 35 4 2 1 2 - - - 1 6 7 1 √ 9 2 √ √ √ √ LQFP48 -40 to +85

NUC200SC2AN 32 8 4 4 49 4 3 2 2 - - - 1 6 7 2 √ 9 2 √ √ √ √ LQFP64* -40 to +85

NUC200SD2AN 64 8 4 4 49 4 3 2 2 - - - 1 6 7 2 √ 9 2 √ √ √ √ LQFP64* -40 to +85

NUC200SE3AN 128 16 Configurable 4 49 4 3 2 2 - - - 1 6 7 2 √ 9 2 √ √ √ √ LQFP64* -40 to +85

NUC200VE3AN 128 16 Configurable 4 83 4 3 4 2 - - - 1 8 8 2 √ 9 3 √ √ √ √ LQFP100 -40 to +85

LQFP64*: 7x7mm

NUC220 USB Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

Com

para

tor

RTC

PD

MA

ISO

-781

6-3

CRC

RTC

(VB

AT)

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C USB

LIN

CAN

NUC220LC2AN 32 8 4 4 31 4 2 1 2 1 - - 1 4 7 1 √ 9 2 √ √ √ √ LQFP48 -40 to +85

NUC220LD2AN 64 8 4 4 31 4 2 1 2 1 - - 1 4 7 1 √ 9 2 √ √ √ √ LQFP48 -40 to +85

NUC220LE3AN 128 16 Configurable 4 31 4 2 1 2 1 - - 1 4 7 1 √ 9 2 √ √ √ √ LQFP48 -40 to +85

NUC220SC2AN 32 8 4 4 45 4 2 2 2 1 - - 1 6 7 2 √ 9 2 √ √ √ √ LQFP64* -40 to +85

NUC220SD2AN 64 8 4 4 45 4 2 2 2 1 - - 1 6 7 2 √ 9 2 √ √ √ √ LQFP64* -40 to +85

NUC220SE3AN 128 16 Configurable 4 45 4 2 2 2 1 - - 1 6 7 2 √ 9 2 √ √ √ √ LQFP64* -40 to +85

NUC220VE3AN 128 16 Configurable 4 79 4 3 4 2 1 - - 1 8 8 2 √ 9 3 √ √ √ √ LQFP100 -40 to +85

ARM Cortex®-M0 NUC230/240 Series

The NuMicro® NUC230/240 series embedded with the ARM® Cortex®-M0 core runs up to 72 MHz with 32/64/128 Kbytes Flash program memory, 8/16 Kbytes SRAM, and 8 Kbytes loader ROM for In-System Programming (ISP) and In Appli-cation Program (IAP). The NUC230/240 series is equipped with a variety of peripherals, such as GPIOs, Timers, Watch-dog Timer (WDT), RTC, PDMA, UART, SPI/MICROWIRE, I²C, I²S, PWM, ISO-7816-3 smart card interface, PS/2, USB 2.0 FS Device, 12-bit ADC, Analog Comparator, Low Voltage Reset, and Brown-out Detector.

Key Features: Operable at 2.5V to 5.5V and -40°C to +105°C with separate 32/64/128 Kbytes program Flash, 4 Kbytes Data Flash and 4 Kbytes ISP loader.

Page 35: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

35

NUC230 CAN Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

Com

para

tor

RTC

PD

MA

ISO

-781

6-3

CRC

RTC

(VB

AT)

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C USB

LIN

CAN

NUC230LC2AE 32 8 4 8 35 4 3+2 1 2 - 3 2 1 4 7 1 √ 9 2 √ √ √ √ LQFP48 -40 to +105

NUC230LD2AE 64 8 4 8 35 4 3+2 1 2 - 3 2 1 4 7 1 √ 9 2 √ √ √ √ LQFP48 -40 to +105

NUC230LE3AE 128 16 Configurable 8 35 4 3+2 1 2 - 3 2 1 4 7 1 √ 9 2 √ √ √ √ LQFP48 -40 to +105

NUC230SC2AE 32 8 4 8 49 4 3+2 2 2 - 3 2 1 6 7 2 √ 9 2 √ √ √ √ LQFP64* -40 to +105

NUC230SD2AE 64 8 4 8 49 4 3+2 2 2 - 3 2 1 6 7 2 √ 9 2 √ √ √ √ LQFP64* -40 to +105

NUC230SE3AE 128 16 Configurable 8 49 4 3+2 2 2 - 3 2 1 6 7 2 √ 9 2 √ √ √ √ LQFP64* -40 to +105

NUC230VE3AE 128 16 Configurable 8 83 4 3+3 4 2 - 3 2 1 8 8 2 √ 9 3 √ √ √ √ LQFP100 -40 to +105

*Marked in the table (3+3) means 3 UART+ 3 ISO-7816 UART.*ISO-7816 UART supports full duplex mode.

LQFP64*: 7x7mm

NUC240 Connectivity Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

Com

para

tor

RTC

PD

MA

ISO

-781

6-3

CRC

RTC

(VB

AT)

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C USB

LIN

CAN

NUC240LC2AE 32 8 4 8 31 4 2+2 1 2 1 2 2 1 4 7 1 √ 9 2 √ √ √ √ LQFP48 -40 to +105

NUC240LD2AE 64 8 4 8 31 4 2+2 1 2 1 2 2 1 4 7 1 √ 9 2 √ √ √ √ LQFP48 -40 to +105

NUC240LE3AE 128 16 Configurable 8 31 4 2+2 1 2 1 2 2 1 4 7 1 √ 9 2 √ √ √ √ LQFP48 -40 to +105

NUC240SC2AE 32 8 4 8 45 4 3+2 2 2 1 3 2 1 4 7 2 √ 9 2 √ √ √ √ LQFP64* -40 to +105

NUC240SD2AE 64 8 4 8 45 4 3+2 2 2 1 3 2 1 4 7 2 √ 9 2 √ √ √ √ LQFP64* -40 to +105

NUC240SE3AE 128 16 Configurable 8 45 4 3+2 2 2 1 3 2 1 4 7 2 √ 9 2 √ √ √ √ LQFP64* -40 to +105

NUC240VE3AE 128 16 Configurable 8 79 4 3+3 4 2 1 3 2 1 8 8 2 √ 9 2 √ √ √ √ LQFP100 -40 to +105

*Marked in the table (3+3) means 3 UART+ 3 ISO-7816 UART.*ISO-7816 UART supports full duplex mode.

LQFP64*: 7x7mm

ARM Cortex®-M0 Nano100 Series

The NuMicro® Nano100 series embedded with the ARM® Cortex®-M0 core runs up to 42 MHz with 32/64/128 Kbytes embedded Flash and 8/16 Kbytes embedded SRAM and 4 Kbytes Flash loader memory for In-System Programming (ISP). The Nano series integrates 4x40 & 6x38 COM/SEG LCD controller, Real Time Counter (RTC), 12-bit SAR ADC (2 MSPS), 12-bit DAC, UART, SPI, I²C, I²S, PWM/Capture, EBI, USB 2.0 FS device, ISO-7816-3, Watchdog Timer, Brown-out Detector, fast wake-up via many interfaces, and supports 96-bit Unique ID and 128-bit Unique Customer ID.

Key Features: Operable at 1.8V~3.6V and -40°C to +85°C with ultra-low power: 200uA/MHz (Normal), 75uA/MHz (Idle), 2.5uA (Power Down, RTC On, RAM retention) and 1uA (Power Down, RAM retention) and less than 3.5 us wake-up time.

Nano100 Base Series (Ultra-Low Power)

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

RTC

EBI

PD

MA

LCD

DA

C (1

2-bi

t)

ISO

-781

6-3*

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT*

SPI

I²C

USB

NANO100NC2BN 32 8 Configurable 4 38 4 2+2 3 2 - 1 6 7 √ - 8 - 2 2 √ √ QFN48 -40 to +85

NANO100ND2BN 64 8 Configurable 4 38 4 2+2 3 2 - 1 6 7 √ - 8 - 2 2 √ √ QFN48 -40 to +85

NANO100ND3BN 64 16 Configurable 4 38 4 2+2 3 2 - 1 6 7 √ - 8 - 2 2 √ √ QFN48 -40 to +85

NANO100NE3BN 128 16 Configurable 4 38 4 2+2 3 2 - 1 6 7 √ - 8 - 2 2 √ √ QFN48 -40 to +85

NANO100LC2BN 32 8 Configurable 4 38 4 2+2 3 2 - 1 6 7 √ - 8 - 2 2 √ √ LQFP48 -40 to +85

Page 36: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

36

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

RTC

EBI

PD

MA

LCD

DA

C (1

2-bi

t)

ISO

-781

6-3*

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT*

SPI

I²C

USB

NANO100LD2BN 64 8 Configurable 4 38 4 2+2 3 2 - 1 6 7 √ - 8 - 2 2 √ √ LQFP48 -40 to +85

NANO100LD3BN 64 16 Configurable 4 38 4 2+2 3 2 - 1 6 7 √ - 8 - 2 2 √ √ LQFP48 -40 to +85

NANO100LE3BN 128 16 Configurable 4 38 4 2+2 3 2 - 1 6 7 √ - 8 - 2 2 √ √ LQFP48 -40 to +85

NANO100SC2BN 32 8 Configurable 4 52 4 2+3 3 2 - 1 8 7 √ - 8 - 2 3 √ √ LQFP64* -40 to +85

NANO100SD2BN 64 8 Configurable 4 52 4 2+3 3 2 - 1 8 7 √ - 8 - 2 3 √ √ LQFP64* -40 to +85

NANO100SD3BN 64 16 Configurable 4 52 4 2+3 3 2 - 1 8 7 √ - 8 - 2 3 √ √ LQFP64* -40 to +85

NANO100SE3BN 128 16 Configurable 4 52 4 2+3 3 2 - 1 8 7 √ - 8 - 2 3 √ √ LQFP64* -40 to +85

NANO100KD3BN 64 16 Configurable 4 86 4 2+3 3 2 - 1 8 12 √ √ 8 - 2 3 √ √ LQFP128 -40 to +85

NANO100KE3BN 128 16 Configurable 4 86 4 2+3 3 2 - 1 8 12 √ √ 8 - 2 3 √ √ LQFP128 -40 to +85

*Marked in the table (2+3) means 2 UART+ 3 ISO-7816 UART.*ISO-7816 UART supports half duplex mode.

LQFP64*: 7x7mm

Nano110 LCD Series (Ultra-Low Power)

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

RTC

EBI

PD

MA

LCD

DA

C (1

2-bi

t)

ISO

-781

6-3*

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT*

SPI

I²C

USB

NANO110SC2BN 32 8 Configurable 4 51 4 2+3 3 2 - 1 7 7 √ - 8 4x31, 6x29 2 3 √ √ LQFP64* -40 to +85

NANO110SD2BN 64 8 Configurable 4 51 4 2+3 3 2 - 1 7 7 √ - 8 4x31, 6x29 2 3 √ √ LQFP64* -40 to +85

NANO110SD3BN 64 16 Configurable 4 51 4 2+3 3 2 - 1 7 7 √ - 8 4x31, 6x29 2 3 √ √ LQFP64* -40 to +85

NANO110SE3BN 128 16 Configurable 4 51 4 2+3 3 2 - 1 7 7 √ - 8 4x31, 6x29 2 3 √ √ LQFP64* -40 to +85

NANO110RC2BN 32 8 Configurable 4 51 4 2+3 3 2 - 1 7 7 √ - 8 4x31, 6x29 2 3 √ √ LQFP64 -40 to +85

NANO110RD2BN 64 8 Configurable 4 51 4 2+3 3 2 - 1 7 7 √ - 8 4x31, 6x29 2 3 √ √ LQFP64 -40 to +85

NANO110RD3BN 64 16 Configurable 4 51 4 2+3 3 2 - 1 7 7 √ - 8 4x31, 6x29 2 3 √ √ LQFP64 -40 to +85

NANO110RE3BN 128 16 Configurable 4 51 4 2+3 3 2 - 1 7 7 √ - 8 4x31, 6x29 2 3 √ √ LQFP64 -40 to +85

NANO110KC2BN 32 8 Configurable 4 86 4 2+3 3 2 - 1 8 12 √ √ 8 4x40, 6x38 2 3 √ √ LQFP128 -40 to +85

NANO110KD2BN 64 8 Configurable 4 86 4 2+3 3 2 - 1 8 12 √ √ 8 4x40, 6x38 2 3 √ √ LQFP128 -40 to +85

NANO110KD3BN 64 16 Configurable 4 86 4 2+3 3 2 - 1 8 12 √ √ 8 4x40, 6x38 2 3 √ √ LQFP128 -40 to +85

NANO110KE3BN 128 16 Configurable 4 86 4 2+3 3 2 - 1 8 12 √ √ 8 4x40, 6x38 2 3 √ √ LQFP128 -40 to +85

*Marked in the table (2+3) means 2 UART+ 3 ISO-7816 UART.*ISO-7816 UART supports half duplex mode.

LQFP64*: 7x7mm

Nano120 USB Connectivity Series (Ultra-Low Power)

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

RTC

EBI

PD

MA

LCD

DA

C (1

2-bi

t)

ISO

-781

6-3*

ICP

/ IA

P /

ISP

IRC

10 k

Hz

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT*

SPI

I²C

USB

NANO120LC2BN 32 8 Configurable 4 34 4 2+2 3 2 1 1 4 7 √ - 8 - 2 2 √ √ LQFP48 -40 to +85

NANO120LD2BN 64 8 Configurable 4 34 4 2+2 3 2 1 1 4 7 √ - 8 - 2 2 √ √ LQFP48 -40 to +85

NANO120LD3BN 64 16 Configurable 4 34 4 2+2 3 2 1 1 4 7 √ - 8 - 2 2 √ √ LQFP48 -40 to +85

NANO120LE3BN 128 16 Configurable 4 34 4 2+2 3 2 1 1 4 7 √ - 8 - 2 2 √ √ LQFP48 -40 to +85

NANO120SC2BN 32 8 Configurable 4 48 4 2+3 3 2 1 1 8 7 √ - 8 - 2 3 √ √ LQFP64* -40 to +85

NANO120SD2BN 64 8 Configurable 4 48 4 2+3 3 2 1 1 8 7 √ - 8 - 2 3 √ √ LQFP64* -40 to +85

NANO120SD3BN 64 16 Configurable 4 48 4 2+3 3 2 1 1 8 7 √ - 8 - 2 3 √ √ LQFP64* -40 to +85

NANO120SE3BN 128 16 Configurable 4 48 4 2+3 3 2 1 1 8 7 √ - 8 - 2 3 √ √ LQFP64* -40 to +85

NANO120KD3BN 64 16 Configurable 4 86 4 2+3 3 2 1 1 8 8 √ √ 8 - 2 3 √ √ LQFP128 -40 to +85

NANO120KE3BN 128 16 Configurable 4 86 4 2+3 3 2 1 1 8 8 √ √ 8 - 2 3 √ √ LQFP128 -40 to +85

*Marked in the table (2+3) means 2 UART+ 3 ISO-7816 UART.*ISO-7816 UART supports half duplex mode.

LQFP64*: 7x7mm

Page 37: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

37

Nano130 LCD with USB Connectivity Series (Ultra-Low Power)

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

I²S

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

RTC

EBI

PD

MA

LCD

DA

C (1

2-bi

t)

ISO

-781

6-3*

ICP

/ IA

P /

ISP

IRC

10 k

Hz

/22

MH

z

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT*

SPI

I²C

USB

NANO130SC2BN 32 8 Configurable 4 47 4 2+3 3 2 1 1 7 7 √ - 8 4x31,6x29 2 3 √ √ LQFP64* -40 to +85

NANO130SD2BN 64 8 Configurable 4 47 4 2+3 3 2 1 1 7 7 √ - 8 4x31, 6x29 2 3 √ √ LQFP64* -40 to +85

NANO130SD3BN 64 16 Configurable 4 47 4 2+3 3 2 1 1 7 7 √ - 8 4x31, 6x29 2 3 √ √ LQFP64* -40 to +85

NANO130SE3BN 128 16 Configurable 4 47 4 2+3 3 2 1 1 7 7 √ - 8 4x31, 6x29 2 3 √ √ LQFP64* -40 to +85

NANO130KC2BN 32 8 Configurable 4 86 4 2+3 3 2 1 1 8 8 √ √ 8 4x40, 6x38 2 3 √ √ LQFP128 -40 to +85

NANO130KD2BN 64 8 Configurable 4 86 4 2+3 3 2 1 1 8 8 √ √ 8 4x40, 6x38 2 3 √ √ LQFP128 -40 to +85

NANO130KD3BN 64 16 Configurable 4 86 4 2+3 3 2 1 1 8 8 √ √ 8 4x40, 6x38 2 3 √ √ LQFP128 -40 to +85

NANO130KE3BN 128 16 Configurable 4 86 4 2+3 3 2 1 1 8 8 √ √ 8 4x40, 6x38 2 3 √ √ LQFP128 -40 to +85

*Marked in the table (2+3) means 2 UART+ 3 ISO-7816 UART.*ISO-7816 UART supports half duplex mode.

LQFP64*: 7x7mm

ARM Cortex®-M0 Nano102/112 Series

The NuMicro® Nano102/112 series embedded with the ARM® Cortex®-M0 core runs up to 32 MHz with 16/32 Kbytes embedded Flash and 4/8 Kbytes embedded SRAM and 4 Kbytes Flash loader memory for In-System Programming (ISP). The Nano102/112 series integrates 4x36 & 6x34 COM/SEG LCD controller. Real Time Counter (RTC), 12-bit SAR ADC (1.5 MSPS), Comparator, UART, SPI, I²C, PWM/Capture, ISO-7816-3, Watchdog Timer (WDT), Brown-out Detector, fast wake-up via all peripheral interfaces, and supports 96-bit Unique ID and 128-bit Unique Customer ID.

Key Features: Operable at 1.8V~3.6V and -40°C to +85°C with ultra-low power: 150uA/MHz (Normal), 65uA/MHz (Idle), 1.5uA (Power Down, RTC On, RAM retention) and 0.65uA (Power Down, RAM retention) and less than 3.5 us wake-up time.

Nano102 Base Series (Ultra-Low Power)

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

Com

para

tor

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

RTC

PD

MA

LCD

ISO

-781

6-3*

ICP

/ IA

P /

ISP

IRC

10 k

Hz

/12

MH

z /

16 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT*

SPI

I²C

NANO102ZB1AN 16 4 Configurable 4 27 4 2+1 2 2 2 4 2 √ 4 - 1 √ √ QFN33 -40 to +85

NANO102ZC2AN 32 8 Configurable 4 27 4 2+1 2 2 2 4 2 √ 4 - 1 √ √ QFN33 -40 to +85

NANO102LB1AN 16 4 Configurable 4 40 4 2+2 2 2 2 4 7 √ 4 - 2 √ √ LQFP48 -40 to +85

NANO102LC2AN 32 8 Configurable 4 40 4 2+2 2 2 2 4 7 √ 4 - 2 √ √ LQFP48 -40 to +85

NANO102SC2AN 32 8 Configurable 4 56 4 2+2 2 2 2 4 7 √ 4 - 2 √ √ LQFP64* -40 to +85

*Marked in the table (2+2) means 2 UART+ 2 ISO-7816 UART.

*ISO-7816 UART supports UART full duplex mode

LQFP64*: 7x7mm

Nano112 LCD Series (Ultra-Low Power)

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

Com

para

tor

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

RTC

PD

MA

LCD

ISO

-781

6-3*

ICP

/ IA

P /

ISP

IRC

10 k

Hz

/12

MH

z /

16 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT*

SPI

I²C

NANO112LB1AN 16 4 Configurable 4 40 4 2+2 2 2 2 4 7 √ 4 4x20, 6x18 2 √ √ LQFP48 -40 to +85

NANO112LC2AN 32 8 Configurable 4 40 4 2+2 2 2 2 4 7 √ 4 4x20, 6x18 2 √ √ LQFP48 -40 to +85

NANO112SB1AN 16 4 Configurable 4 56 4 2+2 2 2 2 4 7 √ 4 4x32, 6x30 2 √ √ LQFP64* -40 to +85

NANO112SC2AN 32 8 Configurable 4 56 4 2+2 2 2 2 4 7 √ 4 4x32, 6x30 2 √ √ LQFP64* -40 to +85

Page 38: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

38

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

Com

para

tor

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

RTC

PD

MA

LCD

ISO

-781

6-3*

ICP

/ IA

P /

ISP

IRC

10 k

Hz

/12

MH

z /

16 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT*

SPI

I²C

NANO112RB1AN 16 4 Configurable 4 56 4 2+2 2 2 2 4 7 √ 4 4x32, 6x30 2 √ √ LQFP64 -40 to +85

NANO112RC2AN 32 8 Configurable 4 56 4 2+2 2 2 2 4 7 √ 4 4x32, 6x30 2 √ √ LQFP64 -40 to +85

NANO112VC2AN 32 8 Configurable 4 80 4 2+2 2 2 2 4 8 √ 4 4x36, 6x34 2 √ √ LQFP100 -40 to +85

*Marked in the table (2+2) means 2 UART+ 2 ISO-7816 UART.

*ISO-7816 UART supports UART full duplex mode

LQFP64*: 7x7mm

2.1.2 NuMicro®Family ARM Cortex®-M4 MCUs

As one of the leading Microcontroller (MCU) companies in the world, Nuvoton provides the state-of-the–art NuMicro® 32-bit MCU family powered by the ARM® Cortex®-M4 core. The Cortex®-M4 MCUs provide wide operating voltage (2.5V ~ 5.5V) , industrial operating temperature (-40°C ~ 105°C) , high accuracy oscillator and high immunity (8KV ESD, 4KV EFT).

The Cortex®-M4 MCUs include NuMicro® NUC442/NUC472 series and M451 series. The NUC442/NUC472 series fea-tures ARM® Cortex®-M4 with DSP extensions and floating point unit (FPU) , runs up to 84 MHz, and integrates 256 or 512 Kbytes embedded Flash memory, 64 Kbytes embedded SRAM, Ethernet 10/100 MAC, USB HS Device, USB FS OTG, CAN, SD host and other peripherals. The M451 series features ARM® Cortex®-M4 with DSP extensions and floating point unit (FPU) , runs up to 72 MHz, and integrates 128/256 Kbytes embedded flash memory, 32 Kbytes embedded SRAM, USB FS OTG, CAN and other peripherals.

The NuMicro® NUC442/NUC472 series consists of NUC442 Connectivity series and NUC472 Advanced series. The M451 Series consists of M451 Base Series, M451M Series, M452 USB Series and M453 CAN Series. They are ideal so-lutions for industrial control systems, industrial automation, consumer products, embedded network control, energy, power systems, motor control, etc.

ARM Cortex®-M4 NUC442/472 Series

The NuMicro® NUC442/472 series is embedded with ARM® Cortex®-M4 core with DSP extensions and floating point unit (FPU) and runs up to 84 MHz with 256/512 Kbytes Flash program memory, 64 Kbytes SRAM, and 16 Kbytes Flash loader memory for In-System Programming (ISP). The NUC442/472 series is equipped with a variety of peripherals, such as PDMA, GPIO, Timer, Watchdog Timer, RTC, UART, SPI/Microwire, I²C, I²S, PWM, LIN, CAN, PS/2, Smart Card Interface, SD Host, USB 2.0 FS OTG, USB 2.0 HS Device, Ethernet 10/100M MAC, 12-bit ADC, Analog comparator, Operational Amplifier, Temperature Sensor, Low Voltage Reset, and Brown-out Detector.The Crypto (Cryptographic Accelerator) includes a secure pseudo random number generator (PRNG) core and supports AES, DES/TDES, and SHA algorithms

Key Features: Operable at 2.5V to 5.5V and -40°C to +105°C with configurable 256/512 Kbytes Flash as program me-mory and data memory, 16 Kbytes ISP loader and Hardware Divider

Page 39: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

39

NUC442 Connectivity Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

ISP

RO

M

(Kby

tes)

PD

MA

I/O

Tim

er (3

2-bi

t)

Connectivity

EBI

I²S

Ethe

rnet

MA

C

USB

OTG

USB

Dev

ice

PW

M (1

6-bi

t)*

QEI

Ana

log

Com

p.

OP

Am

p.

AD

C(1

2-bi

t)

RTC

(VB

AT)

Cryp

to

ISO

-781

6-3*

ICP

/IA

P /

ISP

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT*

SPI

SD H

ost

I²C

CAN

LIN

PS/

2

NUC442RG8AE 256 64 16 16 45 4 4+3 3 √ 2 2 4 - √ 1 - FS HS 8 1 2 - x2, 8-ch √ √ 3 √ LQFP64 -40 to +105

NUC442RI8AE 512 64 16 16 45 4 4+3 3 √ 2 2 4 - √ 1 - FS HS 8 1 2 - x2, 8-ch √ √ 3 √ LQFP64 -40 to +105

NUC442VG8AE 256 64 16 16 77 4 6+5 4 √ 5 2 6 - √ 2 - FS HS 16 2 3 - x2, 16-ch √ √ 5 √ LQFP100 -40 to +105

NUC442VI8AE 512 64 16 16 77 4 6+5 4 √ 5 2 6 - √ 2 - FS HS 16 2 3 - x2, 16-ch √ √ 5 √ LQFP100 -40 to +105

NUC442KG8AE 256 64 16 16 101 4 6+6 4 √ 5 2 6 - √ 2 - FS HS 16 2 3 2 x2, 16-ch √ √ 6 √ LQFP128 -40 to +105

NUC442KI8AE 512 64 16 16 101 4 6+6 4 √ 5 2 6 - √ 2 - FS HS 16 2 3 2 x2, 16-ch √ √ 6 √ LQFP128 -40 to +105

NUC442JG8AE 256 64 16 16 114 4 6+6 4 √ 5 2 6 √ √ 2 - FS HS 16 2 3 2 x2, 16-ch √ √ 6 √ LQFP144 -40 to +105

NUC442JI8AE 512 64 16 16 114 4 6+6 4 √ 5 2 6 √ √ 2 - FS HS 16 2 3 2 x2, 16-ch √ √ 6 √ LQFP144 -40 to +105

*Marked in the table (6+6) means 6 UART+ 6 ISO-7816 UART.*ISO-7816 UART supports full duplex mode.*Supports two independent PWM modules with 16-bit resolution

NUC472 Advanced Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

ISP

RO

M (K

byte

s)

PD

MA

I/O

Tim

er (3

2-bi

t)

Connectivity

EBI

I²S

Ethe

rnet

MA

C

USB

OTG

USB

Dev

ice

PW

M (1

6-bi

t)*

QEI

Ana

log

Com

p.

OP

Am

p.

AD

C (1

2-bi

t)

RTC

(VB

AT)

Cryp

to

ISO

-781

6-3*

ICP

/IA

P /

ISP

Pack

age

Ope

rati

ng T

emp.

R

ange

(°C

)

UA

RT*

SPI

SD H

ost

I²C

CAN

LIN

PS/

2

NUC472VG8AE 256 64 16 16 77 4 6+5 4 √ 5 2 6 - √ 2 √ FS HS 16 2 3 - x2, 16-ch √ √ 5 √ LQFP100 -40 to +105

NUC472VI8AE 512 64 16 16 77 4 6+5 4 √ 5 2 6 - √ 2 √ FS HS 16 2 3 - x2, 16-ch √ √ 5 √ LQFP100 -40 to +105

NUC472KG8AE 256 64 16 16 101 4 6+6 4 √ 5 2 6 - √ 2 √ FS HS 16 2 3 2 x2, 16-ch √ √ 6 √ LQFP128 -40 to +105

NUC472KI8AE 512 64 16 16 101 4 6+6 4 √ 5 2 6 - √ 2 √ FS HS 16 2 3 2 x2, 16-ch √ √ 6 √ LQFP128 -40 to +105

NUC472JG8AE 256 64 16 16 114 4 6+6 4 √ 5 2 6 √ √ 2 √ FS HS 16 2 3 2 x2, 16-ch √ √ 6 √ LQFP144 -40 to +105

NUC472JI8AE 512 64 16 16 114 4 6+6 4 √ 5 2 6 √ √ 2 √ FS HS 16 2 3 2 x2, 16-ch √ √ 6 √ LQFP144 -40 to +105

NUC472HG8AE 256 64 16 16 144 4 6+6 4 √ 5 2 6 √ √ 2 √ FS HS 16 2 3 2 x2, 16-ch √ √ 6 √ LQFP176 -40 to +105

NUC472HI8AE 512 64 16 16 144 4 6+6 4 √ 5 2 6 √ √ 2 √ FS HS 16 2 3 2 x2, 16-ch √ √ 6 √ LQFP176 -40 to +105

*Marked in the table (6+6) means 6 UART+ 6 ISO-7816 UART.*ISO-7816 UART supports full duplex mode.*Supports two independent PWM modules with 16-bit resolution

ARM Cortex®-M4 - M451 Series

The NuMicro® M451 series is embedded with ARM® Cortex® -M4 core with DSP extensions and floating point unit (FPU) and runs up to 72 MHz with 40/72/128/256 Kbytes Flash program memory, 16/32 Kbytes SRAM, and 4 Kbytes Flash loader memory for In-System Programming (ISP). The M451 series is equipped with a variety of peripherals, such as PDMA, GPIO, Timer, Watchdog Timer, RTC, UART, SPI/Microwire, I²C, I²S, PWM, LIN, CAN, Smart Card Interfa-ce, Voltage Adjustable Interface(VAI), USB 2.0 FS OTG, USB 2.0 FS Device, 12-bit ADC, 12-bit DAC, Analog Comparator, Temperature Sensor, Low Voltage Reset, and Brown-out Detector.

Key Features: Operable at 2.5V to 5.5V and -40°C to +105°C with configurable 40/72/128/256 Kbytes Flash as program memory and data memory, 4 Kbytes ISP loader and Hardware Divider.

Page 40: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

40

M451 Base Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

RO

M (K

byte

s)

PD

MA

I/O

Tim

er (3

2-bi

t)

Connectivity

EBI

I²S

USB

OTG

USB

Dev

ice

PW

M (1

6-bi

t)*

Ana

log

Com

p.

DA

C (1

2-bi

t)

AD

C (1

2-bi

t)

VAI

RTC

(VB

AT)

ICP

/IA

P /

ISP

Pack

age

Ope

rati

ng T

emp.

R

ange

(°C

)

UA

RT*

ISO

-781

6-3*

SPI

I²C

CAN

LIN

M451LC3AE 40 16 Configurable 4 8 39 4 4+1 1 2 2 - 2 √ 1 - - 12 2 1-ch 10-ch √ √ √ LQFP48 -40 to +105

M451LD3AE 72 16 Configurable 4 8 39 4 4+1 1 2 2 - 2 √ 1 - - 12 2 1-ch 10-ch √ √ √ LQFP48 -40 to +105

M451LE6AE 128 32 Configurable 4 12 39 4 3+1 1 3 2 - 2 √ 2 - - 12 2 1-ch 8-ch √ √ √ LQFP48 -40 to +105

M451LG6AE 256 32 Configurable 4 12 39 4 3+1 1 3 2 - 2 √ 2 - - 12 2 1-ch 8-ch √ √ √ LQFP48 -40 to +105

M451RC3AE 40 16 Configurable 4 8 53 4 4+1 1 2 2 - 2 √ 1 - - 12 2 1-ch 16-ch √ √ √ LQFP64 -40 to +105

M451RD3AE 72 16 Configurable 4 8 53 4 4+1 1 2 2 - 2 √ 1 - - 12 2 1-ch 16-ch √ √ √ LQFP64 -40 to +105

M451RE6AE 128 32 Configurable 4 12 53 4 4+1 1 3 2 - 2 √ 2 - - 12 2 1-ch 12-ch √ √ √ LQFP64 -40 to +105

M451RG6AE 256 32 Configurable 4 12 53 4 4+1 1 3 2 - 2 √ 2 - - 12 2 1-ch 12-ch √ √ √ LQFP64 -40 to +105

M451VE6AE 128 32 Configurable 4 12 85 4 4+1 1 3 2 - 2 √ 2 - - 12 2 1-ch 16-ch √ √ √ LQFP100 -40 to +105

M451VG6AE 256 32 Configurable 4 12 85 4 4+1 1 3 2 - 2 √ 2 - - 12 2 1-ch 16-ch √ √ √ LQFP100 -40 to +105

*Marked in the table (4+1) means 4 UART+ 1 ISO-7816 UART.*ISO-7816 UART supports full duplex mode.*Supports two independent PWM modules with 16-bit resolution

M451M Series (M051 Pin Compatible)

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

RO

M (K

byte

s)

PD

MA

I/O

Tim

er (3

2-bi

t)

Connectivity

EBI

I²S

USB

OTG

USB

Dev

ice

PW

M (1

6-bi

t)*

Ana

log

Com

p.

DA

C (1

2-bi

t)

AD

C (1

2-bi

t)

VAI

RTC

(VB

AT)

ICP

/IA

P /

ISP

Pack

age

Ope

rati

ng T

emp.

R

ange

(°C

)

UA

RT*

ISO

-781

6-3*

SPI

I²C

CAN

LIN

M451MLC3AE 40 16 Configurable 4 8 42 4 4+1 1 2 2 - 2 √ 1 - - 12 2 1-ch 11-ch - - √ LQFP48 -40 to +105

M451MLD3AE 72 16 Configurable 4 8 42 4 4+1 1 2 2 - 2 √ 1 - - 12 2 1-ch 11-ch - - √ LQFP48 -40 to +105

M451MLE6AE 128 32 Configurable 4 12 42 4 3+1 1 3 2 - 2 √ 2 - - 12 2 1-ch 9-ch - - √ LQFP48 -40 to +105

M451MLG6AE 256 32 Configurable 4 12 42 4 3+1 1 3 2 - 2 √ 2 - - 12 2 1-ch 9-ch - - √ LQFP48 -40 to +105

M451MSC3AE 40 16 Configurable 4 8 55 4 4+1 1 2 2 - 2 √ 1 - - 12 2 1-ch 13-ch - - √ LQFP64* -40 to +105

M451MSD3AE 72 16 Configurable 4 8 55 4 4+1 1 2 2 - 2 √ 1 - - 12 2 1-ch 13-ch - - √ LQFP64* -40 to +105

*Marked in the table (4+1) means 4 UART+ 1 ISO-7816 UART.*ISO-7816 UART supports full duplex mode.*Supports two independent PWM modules with 16-bit resolution

LQFP64*: 7x7mm

M452 USB Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

RO

M (K

byte

s)

PD

MA

I/O

Tim

er (3

2-bi

t)

Connectivity

EBI

I²S

USB

OTG

USB

Dev

ice

PW

M (1

6-bi

t)*

Ana

log

Com

p.

DA

C (1

2-bi

t)

AD

C (1

2-bi

t)

VAI

RTC

(VB

AT)

ICP

/IA

P /

ISP

Pack

age

Ope

rati

ng T

emp.

R

ange

(°C

)

UA

RT*

ISO

-781

6-3*

SPI

I²C

CAN

LIN

M452LC3AE 40 16 Configurable 4 8 35 4 4+1 1 2 2 - 2 √ 1 - FS 10 2 1-ch 10-ch √ √ √ LQFP48 -40 to +105

M452LD3AE 72 16 Configurable 4 8 35 4 4+1 1 2 2 - 2 √ 1 - FS 10 2 1-ch 10-ch √ √ √ LQFP48 -40 to +105

M452LE6AE 128 32 Configurable 4 12 34 4 3+1 1 3 2 - 2 √ 2 FS - 10 2 1-ch 8-ch √ √ √ LQFP48 -40 to +105

M452LG6AE 256 32 Configurable 4 12 34 4 3+1 1 3 2 - 2 √ 2 FS - 10 2 1-ch 8-ch √ √ √ LQFP48 -40 to +105

M452RD3AE 72 16 Configurable 4 8 49 4 4+1 1 2 2 - 2 √ 1 - FS 12 2 1-ch 16-ch √ √ √ LQFP64 -40 to +105

M452RE6AE 128 32 Configurable 4 12 48 4 4+1 1 3 2 - 2 √ 2 FS - 12 2 1-ch 12-ch √ √ √ LQFP64 -40 to +105

M452RG6AE 256 32 Configurable 4 12 48 4 4+1 1 3 2 - 2 √ 2 FS - 12 2 1-ch 12-ch √ √ √ LQFP64 -40 to +105

*Marked in the table (4+1) means 4 UART+ 1 ISO-7816 UART.*ISO-7816 UART supports full duplex mode.*Supports two independent PWM modules with 16-bit resolution

Page 41: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

41

M453 CAN Series (CAN+USB)

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

RO

M (K

byte

s)

PD

MA

I/O

Tim

er (3

2-bi

t)

Connectivity

EBI

I²S

USB

OTG

USB

Dev

ice

PW

M (1

6-bi

t)*

Ana

log

Com

p.

DA

C(1

2-bi

t)

AD

C(1

2-bi

t)

VAI

RTC

(VB

AT)

ICP

/ IA

P /

ISP

Pack

age

Ope

rati

ng T

emp.

R

ange

(°C

)

UA

RT*

ISO

-781

6-3*

SPI

I²C

CAN

LIN

M453LC3AE 40 16 Configurable 4 8 35 4 4+1 1 2 2 1 2 √ 1 - FS 10 2 1-ch 10-ch √ √ √ LQFP48 -40 to +105

M453LD3AE 72 16 Configurable 4 8 35 4 4+1 1 2 2 1 2 √ 1 - FS 10 2 1-ch 10-ch √ √ √ LQFP48 -40 to +105

M453LE6AE 128 32 Configurable 4 12 34 4 3+1 1 3 2 1 2 √ 2 FS - 10 2 1-ch 8-ch √ √ √ LQFP48 -40 to +105

M453LG6AE 256 32 Configurable 4 12 34 4 3+1 1 3 2 1 2 √ 2 FS - 10 2 1-ch 8-ch √ √ √ LQFP48 -40 to +105

M453RD3AE 72 16 Configurable 4 8 49 4 4+1 1 2 2 1 2 √ 1 - FS 12 2 1-ch 16-ch √ √ √ LQFP64 -40 to +105

M453RE6AE 128 32 Configurable 4 12 48 4 4+1 1 3 2 1 2 √ 2 FS - 12 2 1-ch 12-ch √ √ √ LQFP64 -40 to +105

M453RG6AE 256 32 Configurable 4 12 48 4 4+1 1 3 2 1 2 √ 2 FS - 12 2 1-ch 12-ch √ √ √ LQFP64 -40 to +105

M453VD3AE 72 16 Configurable 4 8 72 4 4+1 1 2 2 1 2 √ 1 - FS 12 2 1-ch 16-ch √ √ √ LQFP100 -40 to +105

M453VE6AE 128 32 Configurable 4 12 80 4 4+1 1 3 2 1 2 √ 2 FS - 12 2 1-ch 16-ch √ √ √ LQFP100 -40 to +105

M453VG6AE 256 32 Configurable 4 12 80 4 4+1 1 3 2 1 2 √ 2 FS - 12 2 1-ch 16-ch √ √ √ LQFP100 -40 to +105

*Marked in the table (4+1) means 4 UART+ 1 ISO-7816 UART.*ISO-7816 UART supports full duplex mode.*Supports two independent PWM modules with 16-bit resolution

M4TK Series

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

(Kby

tes)

ISP

RO

M (K

byte

s)

PD

MA

I/O

Tim

er (3

2-bi

t)

Connectivity

EBI

I²S

USB

OTG

USB

Dev

ice

PW

M (1

6-bi

t)*

Ana

log

Com

p.

DA

C (1

2-bi

t)

AD

C (1

2-bi

t)

Touc

h K

ey

VAI

RTC

(VB

AT)

ICP

/IA

P /

ISP

Pack

age

Ope

rati

ng T

emp.

R

ange

(°C

)

UA

RT*

ISO

-781

6-3*

SPI

I²C

CAN

LIN

M4TKLE6AE 128 32 Configurable 4 12 34 4 3+1 1 3 2 1 2 √ 2 FS - 10 2 1-ch 8-ch 6 √ √ √ LQFP48 -40 to +105

M4TKLG6AE 256 32 Configurable 4 12 34 4 3+1 1 3 2 1 2 √ 2 FS - 10 2 1-ch 8-ch 6 √ √ √ LQFP48 -40 to +105

M4TKRE6AE 128 32 Configurable 4 12 48 4 4+1 1 3 2 1 2 √ 2 FS - 12 2 1-ch 12-ch 11 √ √ √ LQFP64 -40 to +105

M4TKRG6AE 256 32 Configurable 4 12 48 4 4+1 1 3 2 1 2 √ 2 FS - 12 2 1-ch 12-ch 11 √ √ √ LQFP64 -40 to +105

M4TKVE6AE 128 32 Configurable 4 12 80 4 4+1 1 3 2 1 2 √ 2 FS - 12 2 1-ch 16-ch 16 √ √ √ LQFP100 -40 to +105

M4TKVG6AE 256 32 Configurable 4 12 80 4 4+1 1 3 2 1 2 √ 2 FS - 12 2 1-ch 16-ch 16 √ √ √ LQFP100 -40 to +105

*Marked in the table (4+1) means 4 UART+ 1 ISO-7816 UART.*ISO-7816 UART supports full duplex mode.*Supports two independent PWM modules with 16-bit resolution

ARM Cortex®-M4 NUC505 Series

The NuMicro® NUC505 series 32-bit microcontroller is embedded with the ARM® Cortex®-M4F core and runs up to 100 MHz, supports DSP and FPU function, and provides 2 M/ 512 Kbytes embedded SPI Flash memory, and 128 Kbytes embedded SRAM. The NUC505 series is also equipped with plenty of peripheral devices, such as USB Host/Device, Ti-mer , Watchdog Timer, RTC, UART, SPI, I²S, I²C, PWM Timer, GPIO, 12-bit ADC, 24-bit Audio CODEC, Low Voltage Reset and Low Voltage Detector.

Key Features: Operable at 3.0V to 3.6V and -40°C to +85°C with 128 Kbytes SRAM, 24-bit Audio CODEC, USB 2.0 HS Device and Hardware Divider.

Page 42: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

42

NUC505 24-bit Audio CODEC Series

Part No. Seri

al F

lash

(Kby

tes)

SRA

M(K

byte

s)

I/O

Tim

er (3

2-bi

t)

Connectivity

I²S

USB

Hos

t

USB

Dev

ice

PW

M (1

6-bi

t)

AD

C (1

2-bi

t)

Dig

ital M

IC

24-b

it A

udio

CO

DEC

RTC

(VB

AT)

Secu

rity

ag

ains

t pir

acy

ICP

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI*

SD H

ost

I²C

NUC505DL13Y 2048 128 25 4 3 2+1 √ 2 1 FS HS 4 5-ch √ - √* √ √ LQFP48 -40 to +85

NUC505DLA 512 128 20 4 2 1+1 - 2 1 - HS - 5-ch √ √ - √ √ LQFP48 -40 to +85

NUC505YLA2Y 512 128 25 4 3 2+1 √ 2 1 FS HS 4 5-ch √ - √* √ √ QFN48 -40 to +85

NUC505YLA 512 128 20 4 2 1+1 - 2 1 - HS - 5-ch √ √ - √ √ QFN48 -40 to +85

NUC505DS13Y 2048 128 35 4 3 2+1 √ 2 1 FS HS 4 8-ch √ √* √* √ √ LQFP64* -40 to +85

NUC505DSA 512 128 34 4 3 2+1 √ 2 1 FS HS 4 5-ch √ √ - √ √ LQFP64* -40 to +85

NUC505YO13Y 2048 128 52 4 3 2+1 √ 2 1 FS HS 4 8-ch √ √ √ √ √ QFN88 -40 to +85

*The 24-bit Audio CODEC marked in the table √* means it only supports Headphone Out.*The +1 marked in the table SPI* means SPIM can only support SPI Flash.*The RTC marked in the table √* means it cannot support 32 kHz crystal pin out.*The packages are not pin-to-pin compatible even though they are the same packages.

LQFP64*: 7x7mm

Page 43: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

43

2.2 Nuvoton Microprocessors

2.2.1 NuMicro® Family ARM7 / ARM9 MPUs

Nuvoton provides a series of network connected processors with feature rich peripherals based on ARM7TDMI and ARM926 to let customers implement their innovative products in a timely manner. A complete development environ-ment is provided for each platform. The source code of BSP drivers under Linux are all provided to shorten the design cycle times. The targeted applications range from devices that require network connectivity, USB connectivity, user interface devices, and industrial control, such as POS, HMI, IP camera, etc. The NUC501 is an ARM7TDMI-based MPU, specifically designed to offer low cost and high performance for various applications, such as 2.4G RF wireless appli-cations, thermal printer, bar code reader, and home appliances.

ARM7 Series

Part No.

Core Memory I/F Storage MAC USB LCD Timer Analog Peripheral Power

Pack

age

Ope

rati

ng T

emp.

Ran

ge (°

C )

Max

Spe

ed (M

Hz)

CPU

I Cac

he (K

B)

D C

ache

(KB

)Se

curi

ty a

gain

st p

irac

ySD

RA

M

SRA

M (K

B)

NO

R F

lash

SPI F

lash

, No.

of I

/O P

ins

SD /

SD

IO

Ethe

rnet

10/

100

MA

C

USB

1.1

Hos

t (12

Mbp

s)U

SB 2

.0 F

S D

evic

eST

N L

CD

TFT

LCD

Real

-Tim

e Cl

ock

(RTC

)W

atch

dog

Tim

erP

WM

ADC

(10-bit)

16-

bit D

AC

Chan

nels

LVD

/LVR

JTA

G

Exte

rnal

Bus

Inte

rfac

e

GP

IO (M

ax)

UA

RT

I²C

SPI

PI

PS2

²S/A

C97

Core

Vol

tage

(V)

I/O

Vol

tage

(V)

Bui

lt-i

n LD

O

No.

of C

hann

els

Spee

d (S

ampl

es p

er

seco

nd)

NUC501ADN 80 ARM7TDMI - - √ - 32 - 2 - - - 1 - - √ √ 4 8 400K 1 √ √ - 26 1 1 2 - - - - 3.3 √ LQFP48 -40 to +105

NUC501BDN 80 ARM7TDMI - - √ - 32 - 2 - - - 1 - - √ √ 4 8 400K 1 √ √ - 37 2 1 2 - - - - 3.3 √ LQFP64 -40 to +105

NUC502ADN 80 ARM7TDMI - - √ - 64 - 2 - - - 1 - - √ √ 4 8 400K 1 √ √ - 26 1 1 2 - - - - 3.3 √ LQFP48 -40 to +105

NUC502BDN 80 ARM7TDMI - - √ - 64 - 2 - - - 1 - - √ √ 4 8 400K 1 √ √ - 37 2 1 2 - - - - 3.3 √ LQFP64 -40 to +105

NUC502CDN 80 ARM7TDMI - - √ - 64 - 2 - - - 1 - - √ √ 4 8 400K 1 √ √ - 37 2 1 2 - - - - 3.3 √ LQFP64* -40 to +105

NUC710ADN 80 ARM7TDMI 4 4 - √ - √ 1 1 1 2 1 √ √ √ √ 4 - - - - √ √ 71 4 2 1 √ 1 1 1.8 3.3 - LQFP176 -40 to +85

NUC740ADN 80 ARM7TDMI 8 2 - √ - √ - - 2 1 - - - - √ - - - - - √ √ 21 1 - - - - - 1.8 3.3 - LQFP176 0 to +70

NUC745ADN 80 ARM7TDMI 4 4 - √ - √ 1 - 1 2 1 - - - √ 4 - - - - √ √ 31 4 2 1 √ 1 1 1.8 3.3 - LQFP128 -40 to +85

ARM9 Series

Part No.

Core Memory I/F Storage MAC USB GFX LCD Timer Analog

Exte

rnal

Bus

Inte

rfac

e

GP

IO (M

ax)

UA

RT

CAN

BU

SI²

C

SPI

ISO

-781

6-3

CMO

S In

terf

ace

I²S/

AC9

7

Pack

age

Ope

rati

ng T

emp.

Ran

ge (°

C )

Max

Spe

ed (M

Hz)

CPU

Cach

e (K

B)

D C

ache

(KB

)

Secu

rity

aga

inst

pir

acy

SDR

AM

DD

R2

RA

M(M

B)

SRA

M (K

B)

NO

R F

lash

SPI F

lash

, No.

of I

/O P

ins

NA

ND

Fla

sh, N

o. o

f ECC

bits

EMM

C

SD /

SD

IO

Ethe

rnet

10/

100

MA

C

USB

2.0

Hos

t (48

0 M

bps)

USB

2.0

HS

Dev

ice

2D G

raph

ics

TFT

LCD

Real

-Tim

e Cl

ock

(RTC

)

Tim

er (3

2-bi

t)

Wat

chdo

g Ti

mer

Win

dow

Wat

chdo

g Ti

mer

PW

M

ADC 10-bit ADC 12-bit

LVD

/LVR

No.

of C

hann

els

Spee

d (S

ampl

es p

er s

econ

d)

Touc

h Sc

reen

Con

trol

ler

No.

of C

hann

els

Spee

d (S

ampl

es p

er s

econ

d)

NUC910ABN 200 ARM926EJ 8 8 - √ - - √ 1 4 - 2 1 2 1 √ √ √ - √ - 4 8 300K √ - - √ √ 92 5 - 2 1 - - 1 PBGA324 -40 to +85

NUC920ABN 200 ARM926EJ 8 8 - √ - - √ 1 - - 1 1 2 1 - - √ - √ - 4 8 300K √ - - √ √ 92 3 - 2 1 - - 1 PBGA324 -40 to +85

NUC945ADN 200 ARM926EJ 8 8 - √ - - √ - - - 1 1 1 1 - - - - √ - - - - - - - - √ 34 1 - - - - - - LQFP128 -40 to +85

NUC946ADN 200 ARM926EJ 8 8 - √ - - √ 1 - - 1 1 2 1 - - - - √ - - - - - - - - √ 37 2 - 2 1 - - - LQFP128 -40 to +85

NUC947AND 200 ARM926EJ 8 8 - √ - - √ 1 - - 1 1 1 1 - - - - √ - 4 - - - - - - √ 45 2 - 2 1 - - 1 LQFP128 -40 to +85

NUC950ADN 200 ARM926EJ 8 8 - √ - - √ 1 4 - 1 1 2 1 √ √ - - √ - 4 - - - - - - √ 52 3 - 2 1 - - 1 LQFP216 -40 to +85

NUC951ADN 200 ARM926EJ 8 8 - √ - - √ 1 4 - 2 1 2 1 √ √ √ - √ - 4 - - - - - - √ 63 3 - 2 1 - - 1 LQFP216 -40 to +85

NUC972DF62Y 300 ARM926EJ 16 16 √ - 64 56 - 1 24 √ 2 2 2 1 √ √ √ 5 √ √ 4 - - √ 8 200K √ √ 146 11 2 2 1 2 √ 1 LQFP216 -40 to +85

NUC976DK62Y 300 ARM926EJ 16 16 √ - 64 56 - 1 - √ 2 1 2 1 √ √ √ 5 √ √ 4 - - √ 4 200K √ - 80 6 1 2 1 2 √ 1 LQFP128 -40 to +85

NUC977DK62Y 300 ARM926EJ 16 16 √ - 64 56 - 1 24 √ 2 1 2 1 √ √ √ 5 √ √ 4 - - - - - √ - 87 8 1 2 1 2 √ 1 LQFP128 -40 to +85

NUC976DK51Y 300 ARM926EJ 16 16 √ - 32 56 - 1 - √ 2 1 2 1 √ √ √ 5 √ √ 4 - - √ 4 200K √ - 80 6 1 2 1 2 √ 1 LQFP128 -40 to +85

NUC977DK51Y 300 ARM926EJ 16 16 √ - 32 56 - 1 24 √ 2 1 2 1 √ √ √ 5 √ √ 4 - - - - - √ - 87 8 1 2 1 2 √ 1 LQFP128 -40 to +85

Page 44: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

44

NuMicro® Family ARM SoC N329 MPUs

Designed for cost-effective solutions targeting at toys and consumer electronics, the ARM-based SoC are embedded with various H/W accelerators and a number of useful peripherals. Some parts even come up with a unique MCP (Multi-Chip Package) in the LQFP footprint, which is ideal in terms of several key design factors: high performance, small dimension, low power, much less EMI, stable production yield, and lower BOM cost.

N3290 MJPEG Series

Nuvoton’s N3290 MJPEG Series is an ARM926EJ-S running up to 200MHz and hardware JPEG codec based product line targeting for low-cost ELA (Educational Learning Aid) , Video Baby Monitor, WiFi Camera and HMI (Human Machine Interface) applications. The N3290 series is 64-pin and 128-pin LQFP package stacked with 2MB, 8MB or 32MB DRAM. It can also be used as a general purpose MCU.

Part No.

Core Memory I/F USB H/W Accelerator LCD Analog Peripheral Power PKG

Max

Spe

ed (M

Hz)

AR

M C

PU

I Cac

he (K

B)

D C

ache

(KB

)

SRA

M (K

B)

Stac

ked

SDR

AM

(bit

)

SPI F

lash

I/F

Raw

NA

ND

I/F,

ECC

bits

SD /

SD

IO7

SDR

AM

I/F

1.1

Hos

t (12

Mbp

s)

2.0

Hos

t (48

0 M

bps)

Dev

ice

(FS

/ H

S)

2D G

FX

JPEG

Cod

ec

Vide

o Co

dec

RG

B C

olor

(bits

)

Max

. Res

olut

ion3

SAR

AD

C

∑-Δ

AD

C

AD

C fo

r M

IC In

put

Touc

h Pa

nel (

Wir

e)

Ster

eo D

AC

(bits

)

JTA

G

Ethe

rnet

MA

C

CMO

S Se

nsor

1

GP

IO (M

ax)

UA

RT

I²C

SPI5

RTC

PW

M

TV O

utpu

t

I²S

Core

Vol

tage

(V)

I/O

Vol

tage

(V)

Pack

age

N32905U3DN 200 926 8 8 816Mx16DDR

√ 15 3 - 1 - HS BitBLT √ MJPEGCodec 18 VGA √ - √ 4 16 √ - √ 64 2 1 2 √ 4 - √ 1.8 3.3 LQFP-128

(MCP)

N32905U4DN 200 926 8 8 816Mx16DDR

√ 15 2 - 1 - HS BitBLT √ MJPEGCodec 18 VGA √ - √ 4 16 √ - √ 59 2 1 2 √ 4 √ - 1.8 3.3 LQFP-128

(MCP)

N32905R3DN 200 926 8 8 816Mx16DDR

√ 15 1 - 1 - HS - √ MJPEGCodec - - √ - √ - 16 - - √ 34 2 - 2 - 2 - √ 1.8 3.3

LQFP-64

(MCP)

N32903R1DN 200 926 8 8 84Mx16DDR

√ 15 1 - 1 - HS - √ MJPEGCodec - - √ - √ - 16 - - √ 34 2 - 2 - 2 - √ 1.8 3.3

LQFP-64

(MCP)

N32903U1DN 200 926 8 8 84Mx16DDR

√ 15 3 - 1 - HS BitBLT √ MJPEGCodec 18 VGA √ - √ 4 16 √ - √ 64 2 1 2 √ 4 - √ 1.8 3.3 LQFP-128

(MCP)

N32903U2DN 200 926 8 8 84Mx16DDR

√ 15 2 - 1 - HS BitBLT √ MJPEGCodec 18 VGA √ - √ 4 16 √ - √ 59 2 1 2 √ 4 √ - 1.8 3.3 LQFP-128

(MCP)

N32901R1DN 200 926 8 8 81Mx16DDR

√ 15 1 - 1 - HS - √ MJPEGCodec - - √ - √ - 16 - - √ 34 2 - 2 - 2 - √ 1.8 3.3

LQFP-64

(MCP)

N32901U1DN 200 926 8 8 81Mx16DDR

√ 15 3 - 1 - HS BitBLT √ MJPEGCodec 18 QVGA √ - √ 4 16 √ - √ 64 2 1 2 √ 4 - √ 1.8 3.3 LQFP-128

(MCP)

N32901U2DN 200 926 8 8 81Mx16DDR

√ 15 2 - 1 - HS BitBLT √ MJPEGCodec 18 QVGA √ - √ 4 16 √ - √ 59 2 1 2 √ 4 √ - 1.8 3.3 LQFP-128

(MCP)

1 CMOS sensor: CCIR601 / CCIR656 I/F, 2M pixel.2 MJPEG: Motion JPEG Codec, VGA 30fps.3 Resolution: QVGA (320x240), VGA (640x480).4 Status: MP - Mass Production.5 Only one hardware SPI controller to support two SPI device with two chip selection signals.6 XGA is for still image only. For video, N3290x is MJPEG [email protected] N3290x has only one hardware host controller.

N3292 H.264 Codec Series

Nuvoton’s N3292 H.264 Codec Series is an ARM926EJ-S running up to 240MHz, hardware H.264 and JPEG codec based product line targeting for IP Camera, Video Baby Monitor, Home Appliance and HMI (Human Machine Interface) appli-cations. The H.264 is baseline profile and the resolution is up to 720P (1280x720). The N3292 series is 128-pin LQFP package stacked with 32MB or 64MB DRAM.

Page 45: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

45

Part No.

Core Memory I/F USB H/W Accelerator LCD Analog Peripheral Power PKG

Max

Spe

ed (M

Hz)

AR

M C

PU

I Ca

che

(KB

) D

Cac

he (K

B)

SR

AM

(KB

)

Sta

cked

SD

RA

M (b

it)

SP

I Fla

sh I/

F

Raw

NA

ND

I/F,

ECC

bits

SD

/ S

DIO

8

SD

RA

M I/

F

1.1

Hos

t (12

Mbp

s)

2.0

Hos

t (48

0 M

bps)

Dev

ice

(FS

/ H

S)

2D G

FX

JP

EG C

odec

Vid

eo C

odec

RG

B C

olor

(bits

)

Max

. Res

olut

ion5

SA

RA

DC

∑-Δ

AD

C

AD

C fo

r M

IC In

put

Tou

ch P

anel

(Wir

e)

Ste

reo

DA

C (b

its)

JTA

G E

ther

net M

AC

CM

OS

Sens

or

GP

IO (M

ax)

UA

RT

I²C

SP

I7

RTC

PW

M

TV

Out

put

I²S

Cor

e Vo

ltag

e (V

)

I/O

Vol

tage

(V)

Pac

kage

N32926U1DN 240 926 8 8 832Mx16

DDR2√ 24 3 - 1 1 HS

BitB

LT

H.264 CodecMJPEG Codec

24 XGA 7 16 √ 4/5 16 √ √ √ 80 2 1 2 √ 4 √ √ 1.2 3.3LQFP-

128(MCP)

N32925U3DN 240 926 8 8 816Mx16

DDR2√ 24 3 - 1 1 HS

BitB

LT

H.264 CodecMJPEG Codec

24 XGA 7 16 √ 4/5 16 √ √ √ 80 2 1 2 √ 4 √ √ 1.2 3.3LQFP-

128(MCP)

N32923U1DN 240 926 8 8 84Mx16

DDR2√ 24 3 - 1 1 HS

BitB

LT

H.264 CodecMJPEG Codec

24 XGA 7 16 √ 4/5 16 √ √ √ 80 2 1 2 √ 4 √ √ 1.2 3.3LQFP-

128(MCP)

N32926O2DN 240 926 8 8 832Mx16

DDR2√ 24 2 - 1 1 HS

-

H.264 CodecMJPEG Codec

- - 2 16 √ 4/5 16 √ √ √ 80 2 1 2 - 4 √ √ 1.2 3.3QFN-

88(MCP)

1 CMOS sensor: CCIR601 / CCIR656 I/F, 3M pixel.2 MJPEG: Motion JPEG Codec, VGA 30fps.3 H.264 Codec: support H.264 BP 720P upto 25fps.4 XGA is for still image only.5 Only one hardware SPI controller to support two SPI device with two chip selection signals.6 N3292x has two hardware host controllers.7 N3292x supports 12-bit SARADC. 10 N3292x also support optional channel for audio line-in.8 N3292x also support optional channel for audio line-in.

Page 46: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

46

2.3 8051 MicrocontrollerAs a leading supplier of 8051 microcontrollers (MCUs), Nuvoton offers a variety of products with the best-in-class price/performance critical to the success of consumers and industrial products. The 8-bit MCU comes equipped with rich peripherals to meet various system requirements and is supported by the tool chain from world leading tool ma-kers for rapid product development.

6T/12T 8051 Series

Key Features: Operable at 2.4V ~ 5.5V and -40°C ~ +85°C with UART, SPI, internal RC and ISP.

W78 Standard Series

Part No. Flas

h (K

byte

s)

SRA

M (b

ytes

)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (1

6-bi

t)

Connectivity

Com

p.

PW

M (8

-bit

)

AD

C (1

0-bi

t)

INT

ISP

Spec

ial F

unct

ion

Pack

age

UA

RT

SPI

I2 C

W78E052D 8 256 2 up to 36 3 1 - - - - - 4 √ 6T/12T option, Extra I/O port PLCC44/PQFP44/TQFP44

W78E054D 16 256 2 up to 36 3 1 - - - - - 4 √ 6T/12T option, Extra I/O port PLCC44/PQFP44/TQFP44

W78E058D 32 512 4 up to 36 3 1 - - - - - 4 √ 6T/12T option, Extra I/O port PLCC44/PQFP44

W78E516D 64 512 4 up to 36 3 1 - - - - - 4 √ 6T/12T option, Extra I/O port PLCC44/PQFP44

N78/W78 Industrial Series

Part No. Flas

h (K

byte

s)

SRA

M (b

ytes

)

Dat

a Fl

ash

(Kby

tes)

ISP

R

OM

(Kby

tes)

I/O

Tim

er(1

6-bi

t)

Connectivity

Com

p.

PW

M (8

-bit

)

AD

C (1

0-bi

t)

INT

ISP

Spec

ial F

unct

ion

Pack

age

UA

RT

SPI

I2 C

N78E055A 16 256+1K 4 2.5 up to 40 3 1 1 - - 5 - 4 √

6T/12T option, Extra I/O port, 22 MHz internal RC,4

level BOR

PLCC44/PQFP44

N78E059A 32 256+1K 4 2.5 up to 40 3 1 1 - - 5 - 4 √

6T/12T option, Extra I/O port, 22 MHz internal RC,4

level BOR

PLCC44/PQFP44

N78E517A 64 256+1K Configurable 2.5 up to 40 3 1 1 - - 5 - 4 √

6T/12T option, Extra I/O port, 22 MHz internal RC,4

level BOR

PLCC44/PQFP44/TQFP44

N78E366A 64 256+1K - 2.5 up to 40 3 1 1 - - 5 - 4 √

6T/12T option, Extra I/O port, 22 MHz internal RC,4

level BOR

PLCC44/PQFP44

N79/W79 Enhanced Turbo Series

Part No. Flas

h (K

byte

s)

SRA

M (b

ytes

)

Dat

a Fl

ash

(byt

es)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (1

6-bi

t) Connectivity

Com

p.

PW

M (8

-bit

)

AD

C (1

0-bi

t)

INT

ISP

Spec

ial

Func

tion

Pack

age

UA

RT

SPI

I2 C

N79E352R 8 256 128 - up to 38 3 1 - 1 - 2 - 2 ICP 22 MHz internal RC, KBI, BOR PDIP40/LQFP48

W79E632A 128 256+1K - 4 up to 36 3 1 - - - 6 - 2 ISP Extra I/O port PLCC44/PQFP44

W79E633A 128 256+1K - 4 up to 36 3 1 - 2 - 6 4 2 ISP Extra I/O port PLCC44

W79E658A 128 256+1K - 4 up to 60 3 1 - 2 - 6 8 2 ISP JTAG interface, Extra I/O port PQFP100

Page 47: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

47

Low Pin Count 8051 Series

Key Features: Integrated with Data Flash, ADC, BOR, I²C, UART, SPI, internal RC and ICP/ISP operating at 2.4V ~ 5.5V and -40°C ~ +85°C.

N79/N76 LPC Series

Part No. Flas

h (K

byte

s)

SRA

M (b

ytes

)

Dat

aFl

ash

(byt

es)

ISP

R

OM

(Kby

tes)

I/O

Tim

er (1

6-bi

t) Connectivity

Com

p.

PW

M

AD

C

INT

ISP

/ IC

P /

IAP

Spec

ial

Func

tion

Pack

age

UA

RT

SPI

I2 C

N76E003 18 1K Configurable √ up to 18 4 2 1 1 - 6x16-bit 8x12-bit 2

ISPICPIAP

1T 8051, 16 MHz internal RC, KBI, on-chip debugger TSSOP20

N76E616 18 512 Configurable √ up to 46 up to 7 2 - 1 - 4 8 2

ISPICPIAP

11.059 MHz internal RC, 4 level BOR, on-chip debugger

LCD driver: 4COM x 32SEG/6COM x 30SEG

LQFP48QFP44

N76E885 18 512 Configurable √ up to 26 3 2 1 1 - 8x12-bit 10 2

ISPICPIAP

1T 8051,22 MHz internal RC, KBI, on-chip debugger TSSOP28/TSSOP20

N79E715 16 512 Configurable 2 up to 17 3 1 1 1 - 4 8 2 ISP

ICP 22 MHz internal RC, KBI, BOR TSSOP28/TSSOP20/SOP16

N79E845 16 512 Configurable 2 up to 17 3 1 1 1 - 4 7 2 ISP

ICP 22 MHz internal RC, KBI, BOR TSSOP28/TSSOP20

N79E844 8 512 4K 2 up to 17 3 1 1 1 - 4 7 2 ISP

ICP 22 MHz internal RC, KBI, BOR TSSOP28/TSSOP20

N79E8432 4 512 4K 2 up to 13 3 1 - 1 - 4 4 2 ISP

ICP 22 MHz internal RC, KBI, BOR SOP16

Page 48: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

48

2.4 NuMicro® Family Motor Microcontroller

NM1120 Series for PMSM/BLDC

The NuMicro® NM1120 series is embedded with the ARM® Cortex®-M0 core running up to 48 MHz with 29.5 K/16Kby-tes programmable Flash memory, 4K/2 Kbytes SRAM and 2 Kbytes Flash loader memory for In-System Programming (ISP). The NM1120 series is equipped with a variety of peripherals, such as GPIOs, Timers, UART, SPI, I²C, Asymmetric PWM, 2 S/HADC, Comparator, PGA, Watchdog Timer (WDT), Low Voltage Reset, Brown-out Detected Reset, and sup-ports 96-bit Unique ID and 128-bit Unique Customer ID.

Key Features: Operable at 2.1V to 5.5V and -40°C to +105°C, with 16/29.5 Kbytes programmable Flash and 2 Kbytes ISP loader.

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

ISP

R

OM

(Kby

tes)

I/O

Tim

er (1

6-bi

t) Connectivity

PW

M (1

6-bi

t)

AD

C(1

2-bi

t)1M

SPS

Com

para

tor

PG

A

ISP

/ IC

P /

IAP

IRC

48 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C LIN

NM1120DC1AE 29.5 4 Configurable 2 12 4 2 1 1 - 6 6 2 1 √ √ TSSOP14 -40 to +105

NM1120FC1AE 29.5 4 Configurable 2 18 4 2 1 1 √ 6 6 2 1 √ √ TSSOP20 -40 to +105

NM1120EC1AE 29.5 4 Configurable 2 22 4 2 1 1 √ 6 6 2 1 √ √ TSSOP28 -40 to +105

NM1120XC1AE 29.5 4 Configurable 2 18 4 2 1 1 √ 6 6 2 1 √ √ QFN20 -40 to +105

NM1120TC1AE 29.5 4 Configurable 2 22 4 2 1 1 √ 6 6 2 1 √ √ QFN33* -40 to +105

NM1120ZC1AE 29.5 4 Configurable 2 22 4 2 3 1 √ 6 6 2 1 √ √ QFN33 -40 to +105

NM1120DB0AE 16 2 Configurable 2 12 4 2 1 1 - 6 6 2 1 √ √ TSSOP14 -40 to +105

NM1120FB0AE 16 2 Configurable 2 18 4 2 1 1 √ 6 6 2 1 √ √ TSSOP20 -40 to +105

NM1120EB0AE 16 2 Configurable 2 22 4 2 1 1 √ 6 6 2 1 √ √ TSSOP28 -40 to +105

NM1120XB0AE 16 2 Configurable 2 18 4 2 1 1 √ 6 6 2 1 √ √ QFN20 -40 to +105

NM1120TB0AE 16 2 Configurable 2 22 4 2 1 1 √ 6 6 2 1 √ √ QFN33* -40 to +105

NM1120ZB0AE 16 2 Configurable 2 22 4 2 3 1 √ 6 6 2 1 √ √ QFN33 -40 to +105

NM1200 Series for PMSM/BLDC

The NuMicro® NM1200 series embedded with the ARM® Cortex®-M0 core runs up to 48 MHz with 17.5 Kbytes Flash program memory, 2 Kbytes SRAM and 2 Kbytes Flash loader memory for In-System Programming (ISP). The NM1200 series is equipped with a variety of peripherals, such as GPIOs, Timers, UART, SPI, I²C, Asymmetric PWM, ADC, Com-parator, Watchdog Timer (WDT), Low Voltage Reset, Brown-out Detected Reset, and supports 96-bit Unique ID and 128-bit Unique Customer ID.

Key Features: Operable at 2.5V to 5.5V and -40°C to +105°C, with 17.5 Kbytes of programmable Flash, 2 Kbytes ISP loader and Hardware Divider.

Part No. Flas

h (K

byte

s)

SRA

M

Kby

tes)

Dat

a Fl

ash

ISP

R

OM

(Kby

tes)

I/O

Tim

er(1

6-bi

t) Connectivity

PW

M(1

6-bi

t)

AD

C(1

0-bi

t)

Com

para

tor

ISP

/ IC

P /

IAP

IRC

48 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C

NM1100DBAE 17.5 2 Configurable 2 11 2 1 0 0 4 5 2 √ √ TSSOP14 -40 to +105

NM1100FBAE 17.5 2 Configurable 2 17 2 1 0 0 6 8 2 √ √ TSSOP20 -40 to +105

NM1100XBAE 17.5 2 Configurable 2 17 2 1 0 0 6 8 2 √ √ QFN20 -40 to +105

NM1200TBAE 17.5 2 Configurable 2 29 2 2 1 1 6 12 2 √ √ QFN33* -40 to +105

NM1200ZBAE 17.5 2 Configurable 2 29 2 2 1 1 6 12 2 √ √ QFN33 5x5 -40 to +105

NM1200LBAE 17.5 2 Configurable 2 33 2 2 1 1 6 12 2 √ √ LQFP48 -40 to +105

QFN33*: 4x4mm

Page 49: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

49

NM1500 Series for PMSM/BLDC

The NuMicro® NM1500 series embedded with the ARM® Cortex®-M0 core runs up to 72 MHz with 32/64/128 Kbytes Flash program memory, 4/8/16 Kbytes SRAM, and 8 Kbytes Flash loader memory for In-System Programming (ISP) and In Application Program (IAP). The NM1530 series is equipped with a variety of peripherals, such as GPIOs, Timers, Watchdog Timer (WDT), UART, SPI, I²C, 14 ch x 16-bit PWM, 2 sets x 8 ch x 12-bit ADC, 24-bit Capture, three sets Analog Comparator, two sets of OPA, Hardware FOC (MDU), Low Voltage Reset, and Brown-out Detector.

Key Features: Operable at 2.5V to 5.5V and -40°C to +105°C, with 32/64/128 Kbytes of programmable Flash, 4 Kbytes Data Flash, 8 Kbytes ISP loader and Hardware Divider.

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t) Connectivity

PW

M (1

6-bi

t)

AD

C(1

2-bi

t)1M

SPS

Com

para

tor

OP

ISP

/ IC

P /

IAP

IRC

22 M

Hz

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C CAN

NM1510LC1AE 32 4 4K 8 37 4 2 1 1 - 9 9 1 2 √ √ LQFP48 -40 to +105

NM1510RD2AE 64 8 4K 8 51 4 2 1 1 - 13 14 2 2 √ √ LQFP64 -40 to +105

NM1520LC2AE 32 8 4K 8 37 4 2 1 1 √ 9 9 1 2 √ √ LQFP48 -40 to +105

NM1520LD2AE 64 8 4K 8 37 4 2 1 1 √ 9 9 1 2 √ √ LQFP48 -40 to +105

NM1520RC2AE 32 8 4K 8 51 4 2 1 1 √ 13 14 2 2 √ √ LQFP64 -40 to +105

NM1520RD2AE 64 8 4K 8 51 4 2 1 1 √ 13 14 2 2 √ √ LQFP64 -40 to +105

NM1521RD2AE 64 8 4K 8 51 4 2 1 1 √ 13 14 2 2 √ √ LQFP64 -40 to +105

NM1530VD3AE 64 16 4K 8 82 4 2 3 1 √ 14 16 3 2 √ √ LQFP100 -40 to +105

NM1530VE3AE 128 16 Configurable 8 82 4 2 3 1 √ 14 16 3 2 √ √ LQFP100 -40 to +105

NM1820 Series for PMSM/BLDC

The NuMicro® NM1820 series is embedded with the ARM® Cortex®-M0 core running up to 48 MHz with 17.5 Kbytes programmable Flash memory, 2 Kbytes SRAM and 2 Kbytes Flash loader memory for In-System Programming (ISP). The NM1820 series is equipped with a variety of peripherals, such as GPIOs, Timers, UART, SPI, I²C, Asymmetric PWM, ADC, Comparator, Watchdog Timer (WDT), Low Voltage Reset, Brown-out Detected Reset, and supports 96-bit Unique ID and 128-bit Unique Customer ID.

Key Features: Operable at 2.5V to 5.5V and -40°C to +105°C, Gate driver 40V/200V/600V, with 17.5 Kbytes of program-mable Flash and 2 Kbytes ISP loader.

Part No. Flas

h (K

byte

s)

SRA

M (K

byte

s)

Dat

a Fl

ash

ISP

R

OM

(Kby

tes)

I/O

Tim

er (3

2-bi

t)

Connectivity

PW

M (1

6-bi

t)

AD

C (1

0-bi

t)

Com

para

tor

LDO

ISP

/ IC

P /

IAP

IRC

48 M

Hz

Gat

e dr

iver

Pha

se/

Volt

age

Pack

age

Ope

rati

ng

Tem

p.

Ran

ge (°

C )

UA

RT

SPI

I2 C LIN

NM1821FB0AE 17.5 2 Configurable 2 10 2 1 0 0 - 4 4 2 5V √ √ 2/ 40V TSSOP20 -40 to +105

NM1820EB0AE 17.5 2 Configurable 2 18 2 1 0 0 - 6 7 2 5V √ √ 3/ 40V TSSOP28 -40 to +105

NM1820ZB0AE 17.5 2 Configurable 2 22 2 2 1 1 - 6 12 2 5V √ √ 3/ 40V QFN33 -40 to +105

NM1820LB0AE 17.5 2 Configurable 2 33 2 2 1 1 - 6 12 2 5V √ √ 3/ 40V LQFP48 -40 to +105

NM1824FB0AE 17.5 2 Configurable 2 10 2 1 0 0 - 4 4 2 - √ √ 2/ 200V TSSOP20 -40 to +105

NM1823EB0AE 17.5 2 Configurable 2 18 2 1 0 0 - 6 7 2 - √ √ 3/ 200V TSSOP28 -40 to +105

NM1823ZB0AE 17.5 2 Configurable 2 22 2 2 1 1 - 6 12 2 - √ √ 3/ 200V QFN33 5x5 -40 to +105

NM1823LB0AE 17.5 2 Configurable 2 33 2 2 1 1 - 6 12 2 - √ √ 3/ 200V LQFP48 -40 to +105

NM1827UB0AE 17.5 2 Configurable 2 22 2 1 0 0 - 6 8 2 - √ √ 3/ 600V SOP32 -40 to +105

NM1827YB0AE 17.5 2 Configurable 2 30 2 2 1 1 - 6 12 2 - √ √ 3/ 600V LQFP44 -40 to +105

LQFP44: 10x10mm

Page 50: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

50

NOTE

Page 51: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

51

NOTE

Page 52: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

52

3. Epson Microcontroller

3.1 Epson 16-bit Microcontroller

3.1.1 Epson W Series

Part No.

Memory Clock

LCD

Dri

ver

GP

IO (m

ax.)

Timer Serial I/F Analog I/F Others Current Consumption

Ope

rati

on V

olta

ge

Ope

rati

on T

empe

ratu

re

Flas

h (K

byte

s)

RA

M (K

byte

s)

IOSC

* (k

Hz)

OSC1 OSC3

RTC

/ W

DT

16bi

t / P

WM

UA

RT

SPI

I²C

SMCI

F

24 b

it R

FC

12 b

it A

DC

OPA

mp

Tem

p. S

enso

r

Ari

thm

etic

Cir

cuit

PO

R /

SVD

Oth

ers

Slee

p

Hal

t

32kH

z R

un

1MH

z R

un

X’ta

l (kH

z)

Inte

rnal

*

X’ta

l/Ce

ra

(MH

z)

Inte

rnal

*M

Hz

S1C17W03 16 2 700 32.768 - 4 0.25-4 - 34+1(O) 1 / 1 4 / 2 (4 ports) 2 2 1 - 2 1 (6 inputs) - - Mul./Div./MAC. 1 / 1 -. 0.15uA 0.3uA 4uA 250uA 1.2~3.6V -40~85 °C

S1C17W04 32 2 700 32.768 - 4 0.25-4 - 34+1(O) 1 / 1 4 / 2 (4 ports) 2 2 1 - 2 1 (6 inputs) - - Mul./Div./MAC. 1 / 1 - 0.15uA 0.3uA 4uA 250uA 1.2~3.6V -40~85 °C

S1C17W13 48 4 700 32.768 32kHz 4 0.25-4 26 x 4 31+1(O) 1 / 1 3 / 2 (4 ports) 2 1 1 - 1 - - - Mul./Div./MAC. 1 / 1 - 0.15uA 0.3uA 3uA 150uA 1.2~3.6V -40~85 °C

S1C17W14 48 4 700 32.768 - 4 0.25-4 50 x 8 54 x 4 32+1(O) 1 / 1 3 / 2 (4 ports) 2 2 1 - 1 - - - Mul./Div./MAC. 1 / 1 - 0.15uA 0.3uA 3uA 200uA 1.2~3.6V -40~85 °C

S1C17W15 64 4 700 32.768 - 4 0.5-4 30 x 8 34 x 4 35+1(O) 1 / 1 3 / 2 (4 ports) 2 1 1 - 4 - - - Mul./Div./MA C. 1 / 1 - 0.15uA 0.3uA 4uA 250uA 1.2~3.6V -40~85 °C

S1C17W16 64 8 700 32.768 - 4 0.25-4 56 x 8 60 x 4 39+1(O) 1 / 1 5 / 2 (4 ports) 2 3 1 - 2 1 (4 inputs) - - Mul./Div./MA C. 1 / 1 - 0.15uA 0.3uA 3uA 200uA 1.2~3.6V -40~85 °C

S1C17W18 128 8 700 32.768 - 4 0.25-4 44 x 8 48 x 4 67+1(O) 1 / 1 4 / 3 (6 ports) 2 2 1 - 4 1 (7 inputs) - 1 Mul./Div./MA C. 1 / 1 Temp. SensorVref Gen. 0.15uA 0.3uA 3uA 150uA 1.2~3.6V -40~85 °C

S1C17W22 64 4 700 32.768 - 4 0.5-4 64 x 16 72 x 8 41+1(O) 1 / 1 2 / 2 (4 ports) 1 1 1 - 2 - - - Mul./Div./MA C. 1 / 1 - 0.15uA 0.3uA 4uA 250uA 1.2~3.6V -40~85 °C

S1C17W23 96 8 700 32.768 - 4 0.5-4 64 x 16 72 x 8 41+1(O) 1 / 1 4 / 3 (6 ports) 2 2 1 - 2 1 (6 inputs) 2 - Mul./Div./MA C. 1 / 1 - 0.15uA 0.3uA 4uA 250uA 1.2~3.6V -40~85 °C

S1C17W35 224 12 700 32.768 - 4 0.25-4 64 x 32 80 x 16 51+1(O) 1 / 1 4 / 3 (6 ports) 2 2 1 - 2 1 (8 inputs) 3 1 Mul./Div./MA C. 1 / 1 Temp. Sensor Vref Gen. 0.18uA 0.3uA 4uA 150uA 1.2~3.6V -40~85 °C

S1C17W36 384 16 700 32.768 - 4 0.25-4 64 x 32 80 x 16 51+1(O) 1 / 1 4 / 3 (6 ports) 2 2 1 - 2 1 (8 inputs) 3 1 Mul./Div./MA C. 1 / 1 Temp. Sensor Vref Gen. 0.18uA 0.3uA 4uA 150uA 1.2~3.6V -40~85 °C

3.2 Epson 32-bit Microcontroller

3.2.1 Epson S1C31 Series Cortex M0+

Part No. Flas

h R

OM

(Kby

tes)

RA

M (K

byte

s)

Clock

Max

. I/O

s

Connectivity

LCD

Dri

ver

se

g x

com

16-b

it ti

mer

16-b

it P

WM

tim

er

RTC

R/F

con

vert

er

Sound Generator (SNDA)

IR r

emot

e co

ntro

ller

(R

EMC2

)

Supp

ly v

olta

ge (V

)

Current Consumption (µA)

Ope

rati

on T

empe

ratu

re

IOSC

(boo

t cl

ock

sour

ce)

OSC

1

OSC

3

SPI

UA

RT

I²C

QSP

I

USB

Buz

zer

outp

ut

func

tion

Mel

ody

gene

rati

on

func

tion

SLEE

P m

ode

HA

LT m

ode

RU

N m

ode

1.8 V mode

1.2 V mode

S1C31W74 512 128 21.7 MHz (max)

2.0 MHz (max.)

32.768 kHz (typ) crystal oscillator

20.5 MHz (max.) crystal/ceramic oscillator

71 1 2 2 1 FSDevice

88 x 1-1680 x 17-2472 x 25-32

4 2 1 24-bit counter

512 Hz to 16 kHz output frequencies

one-shot output function

Pitch: 128 Hz to 16kHz ≈ C3 to C6

Tempo: 16 tempos (30 to 480)

1 transmitter

channel1.8 to 3.6

0.4μA IOSC=OFF OSC1=OFF OSC3=OFF

1.2μA (OSC1=32kHz)12μA (OSC1=32kHz, LCD=ON (no panel load))

1.8V mode: 250μA/MHz, CPU = IOSC1.2V mode: 150μA/MHz, CPU = IOSC

-40~85 °C

Page 53: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

53

3. Epson Microcontroller

3.1 Epson 16-bit Microcontroller

3.1.1 Epson W Series

Part No.

Memory Clock

LCD

Dri

ver

GP

IO (m

ax.)

Timer Serial I/F Analog I/F Others Current Consumption

Ope

rati

on V

olta

ge

Ope

rati

on T

empe

ratu

re

Flas

h (K

byte

s)

RA

M (K

byte

s)

IOSC

* (k

Hz)

OSC1 OSC3

RTC

/ W

DT

16bi

t / P

WM

UA

RT

SPI

I²C

SMCI

F

24 b

it R

FC

12 b

it A

DC

OPA

mp

Tem

p. S

enso

r

Ari

thm

etic

Cir

cuit

PO

R /

SVD

Oth

ers

Slee

p

Hal

t

32kH

z R

un

1MH

z R

un

X’ta

l (kH

z)

Inte

rnal

*

X’ta

l/Ce

ra

(MH

z)

Inte

rnal

*M

Hz

S1C17W03 16 2 700 32.768 - 4 0.25-4 - 34+1(O) 1 / 1 4 / 2 (4 ports) 2 2 1 - 2 1 (6 inputs) - - Mul./Div./MAC. 1 / 1 -. 0.15uA 0.3uA 4uA 250uA 1.2~3.6V -40~85 °C

S1C17W04 32 2 700 32.768 - 4 0.25-4 - 34+1(O) 1 / 1 4 / 2 (4 ports) 2 2 1 - 2 1 (6 inputs) - - Mul./Div./MAC. 1 / 1 - 0.15uA 0.3uA 4uA 250uA 1.2~3.6V -40~85 °C

S1C17W13 48 4 700 32.768 32kHz 4 0.25-4 26 x 4 31+1(O) 1 / 1 3 / 2 (4 ports) 2 1 1 - 1 - - - Mul./Div./MAC. 1 / 1 - 0.15uA 0.3uA 3uA 150uA 1.2~3.6V -40~85 °C

S1C17W14 48 4 700 32.768 - 4 0.25-4 50 x 8 54 x 4 32+1(O) 1 / 1 3 / 2 (4 ports) 2 2 1 - 1 - - - Mul./Div./MAC. 1 / 1 - 0.15uA 0.3uA 3uA 200uA 1.2~3.6V -40~85 °C

S1C17W15 64 4 700 32.768 - 4 0.5-4 30 x 8 34 x 4 35+1(O) 1 / 1 3 / 2 (4 ports) 2 1 1 - 4 - - - Mul./Div./MA C. 1 / 1 - 0.15uA 0.3uA 4uA 250uA 1.2~3.6V -40~85 °C

S1C17W16 64 8 700 32.768 - 4 0.25-4 56 x 8 60 x 4 39+1(O) 1 / 1 5 / 2 (4 ports) 2 3 1 - 2 1 (4 inputs) - - Mul./Div./MA C. 1 / 1 - 0.15uA 0.3uA 3uA 200uA 1.2~3.6V -40~85 °C

S1C17W18 128 8 700 32.768 - 4 0.25-4 44 x 8 48 x 4 67+1(O) 1 / 1 4 / 3 (6 ports) 2 2 1 - 4 1 (7 inputs) - 1 Mul./Div./MA C. 1 / 1 Temp. SensorVref Gen. 0.15uA 0.3uA 3uA 150uA 1.2~3.6V -40~85 °C

S1C17W22 64 4 700 32.768 - 4 0.5-4 64 x 16 72 x 8 41+1(O) 1 / 1 2 / 2 (4 ports) 1 1 1 - 2 - - - Mul./Div./MA C. 1 / 1 - 0.15uA 0.3uA 4uA 250uA 1.2~3.6V -40~85 °C

S1C17W23 96 8 700 32.768 - 4 0.5-4 64 x 16 72 x 8 41+1(O) 1 / 1 4 / 3 (6 ports) 2 2 1 - 2 1 (6 inputs) 2 - Mul./Div./MA C. 1 / 1 - 0.15uA 0.3uA 4uA 250uA 1.2~3.6V -40~85 °C

S1C17W35 224 12 700 32.768 - 4 0.25-4 64 x 32 80 x 16 51+1(O) 1 / 1 4 / 3 (6 ports) 2 2 1 - 2 1 (8 inputs) 3 1 Mul./Div./MA C. 1 / 1 Temp. Sensor Vref Gen. 0.18uA 0.3uA 4uA 150uA 1.2~3.6V -40~85 °C

S1C17W36 384 16 700 32.768 - 4 0.25-4 64 x 32 80 x 16 51+1(O) 1 / 1 4 / 3 (6 ports) 2 2 1 - 2 1 (8 inputs) 3 1 Mul./Div./MA C. 1 / 1 Temp. Sensor Vref Gen. 0.18uA 0.3uA 4uA 150uA 1.2~3.6V -40~85 °C

3.2 Epson 32-bit Microcontroller

3.2.1 Epson S1C31 Series Cortex M0+

Part No. Flas

h R

OM

(Kby

tes)

RA

M (K

byte

s)

Clock

Max

. I/O

s

Connectivity

LCD

Dri

ver

se

g x

com

16-b

it ti

mer

16-b

it P

WM

tim

er

RTC

R/F

con

vert

er

Sound Generator (SNDA)

IR r

emot

e co

ntro

ller

(R

EMC2

)

Supp

ly v

olta

ge (V

)

Current Consumption (µA)

Ope

rati

on T

empe

ratu

re

IOSC

(boo

t cl

ock

sour

ce)

OSC

1

OSC

3

SPI

UA

RT

I²C

QSP

I

USB

Buz

zer

outp

ut

func

tion

Mel

ody

gene

rati

on

func

tion

SLEE

P m

ode

HA

LT m

ode

RU

N m

ode

1.8 V mode

1.2 V mode

S1C31W74 512 128 21.7 MHz (max)

2.0 MHz (max.)

32.768 kHz (typ) crystal oscillator

20.5 MHz (max.) crystal/ceramic oscillator

71 1 2 2 1 FSDevice

88 x 1-1680 x 17-2472 x 25-32

4 2 1 24-bit counter

512 Hz to 16 kHz output frequencies

one-shot output function

Pitch: 128 Hz to 16kHz ≈ C3 to C6

Tempo: 16 tempos (30 to 480)

1 transmitter

channel1.8 to 3.6

0.4μA IOSC=OFF OSC1=OFF OSC3=OFF

1.2μA (OSC1=32kHz)12μA (OSC1=32kHz, LCD=ON (no panel load))

1.8V mode: 250μA/MHz, CPU = IOSC1.2V mode: 150μA/MHz, CPU = IOSC

-40~85 °C

Page 54: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

54

NOTE

Page 55: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

55

Version 032017

4. Ineltek Support

Time to Market has never been more important than it is today. The ability to quickly capitalise on investment is criti-cal to all businesses. By shortening the development cycle, there are two distinct advantages for your business: your development costs are minimised and the opportunity to gain competitive advantage from technological advances in your products is maximised.

The ramification of this development proves to be a major challenge as well as a tremendous dilemma for any Design Engineer. For one thing, whilst organisations have to zero in on the complex business of component selection, they need to simultaneously worry about the success of their projects. As well as this, it is vital to select the most suitable product in terms of price and technical compatibility. In conjunction with the wide range of products and product an-nouncements, this task becomes increasingly challenging.

This is the point where we are able to add true value.

Through our in-depth, long-term experience of electronic components and displays, we are able to advise the approp-riate solution for your applications which:

• bestfitsyourrequirements

• meetstheavailablebudget

• isavailableforthelifetimeofyourproduct

We are on hand to help and advise you during the training period as well. Considering the current complexity of microcontrollers and their toolsets, you can waste a lot of time on research and on trial and error in develop-ment. You can save a great deal of this time with specific product training by Ineltek.

Technical questions and issues frequently arise, especially during the development period. Ineltek helps and advises on site, by phone or via e-mail to help ensure a fluid development phase. Our team of experienced and well educated Application Engineers is the foundation of the service we provide.

To receive more detailed information like data sheets, price information or samples, please contact an Ineltek office (please view reverse side) in your area, or contact us at [email protected].

Page 56: MCU & MPU Portfolio · PWM: Pulse Width Modulation General purpose 10-bit PWM control 16-bit PWM: Standalone 16-bit PWM and 16-bit Timer/Counter 1. High-resolution 16-bit PWM with

INELTEK GmbH · Hauptstrasse 45 · 89522 Heidenheim/Germany Phone +49 7321 9385 0 · Fax +49 7321 9385 95 · [email protected] · www.ineltek.com Design-In-Expertise And Service

Contact

INELTEK Ltd.Unit 2B Saturn HouseCalleva Park, AldermastonBerkshire, RG7 8HAUnited KingdomPhone: +44 1189 703388Email: [email protected]

INELTEK Inc. Milwaukee823 N Waterville RdOconomowoc, WI 53066USAPhone: +1 262 5650159Email: [email protected]

NetworkAnatec AGSumpfstrasse 76300 ZugSwitzerlandPhone: +41 41 7483232Email: [email protected]: www.anatec.ch

Anatronic S.A.Pso. Imperial N.8, 3°B28005 MadridSpainPhone: +34 91 3660159Email: [email protected]: www.anatronic.com

Anatronic S.A.Rua Capitão Leitão, N° 26 - 1°Esq2800-132 AlmadaPortugalPhone: +351 21 9376267Email: [email protected]: www.anatronic.com

JM Elektronik sp. z o.o.Ul. Karolinki 5844-100 GliwicePolandPhone: +48 32 3396900Email: [email protected]: www.jm.pl

Alcom Electronics BVRivium 1e straat 522909 LE Capelle a/d IjsselNetherlandsPhone: +31 10 2882500Email: [email protected]: www.alcom.nl

Alcom Electronics BVSingel 32550 KontichBelgiumPhone: +32 3 4583033Email: [email protected]: www.alcom.be

HEADQUARTERINELTEK GmbHHauptstrasse 4589522 HeidenheimPhone: +49 7321 93850Email: [email protected]: www.ineltek.com

German OfficesINELTEK Nord GmbHLindenallee 84c22869 SchenefeldPhone: +49 40 839 6040

INELTEK GmbH Nizzastrasse 601445 RadebeulPhone: +49 351 4207389

INELTEK Mitte GmbHIndustriestrasse 2763834 SulzbachPhone: +49 6028 99380

INELTEK GmbH Zur Alten Baumschule 982418 Murnau-SeehausenPhone: +49 8841 48870

International OfficesINELTEK Ges.m.b.H.Schlösselgasse 12000 StockerauAustriaPhone: +43 2266 982510Email: [email protected]

INELTEK ItalyPiazza della Serenissima 2031033 Castelfranco Veneto(TV) ItalyPhone: +39 0423 497705Email: [email protected]

INELTEK RussiaLeningradskoe sh., d. 92A125565 MoscowRussiaPhone: +7 495 9759180Email: [email protected]