Product Summary

The Stellaris庐 LM3S1601 microcontroller is based on the ARM庐 Cortex鈩?M3 controller core operating at up to 50 MHz, with 128 kB flash and 32 kB SRAM. The LM3S1601 also features real-time industrial connectivity, with 2 SSI / SPI controllers, 2 I2C interfaces, and 3 UARTs. Finally, the LM3S1601 microcontroller provides a 24-bit systick timer, 4 32-bit or 8 16-bit general-purpose timers, a watchdog timer, a battery-backed hibernation module with RTC and 256 bytes of non-volatile state-saving memory, a low drop-out voltage regulator so that only one supply voltage is required, brown-out reset, power-on reset controller, and up to 60 GPIOs.

Parametrics

LM3S1601
Flash (KB) 128
RAM (KB) 32
StellarisWare in ROM No
Boot Loader in ROM 0
DMA 0
SafeRTOS 0
Max Speed (MHz) 50
Precision Oscillators No
Memory Protection Unit (MPU) Yes
Timers 5
RTC Yes
Watchdog Timers 1
Motion PWM 0
PWM Faults 0
Dead-Band Generator No
Capture Pins 8
QEI 0
EPI/EMIF No
Ethernet No
IEEE 1588 No
CAN 0
USB D, H/D, or OTG No
UART 3
UART Modem Status No
I2C 2
SSI/SPI 2
I2S No
ADC Units 0
ADC Channels 0
ADC Resolution (Bits) 0
ADC Sample Rate (kSPS) 0
ADC Ext Reference No
Internal Temp Sensor 0
Analog Comparators 2
Maximum 5-V Tolerant GPIOs 60
Dedicated 5-V Tolerant GPIOs 23
Digital Comparators 0
Battery-Backed Hibernation Module Yes
Internal LDO Voltage Regulator Yes
Active Current (mA) /MHz pending
Standby Current (uA) pending
Operating Temperature Range (C) -40 to 105,-40 to 85
Pin/Package 100LQFP, 108NFBGA
Package Area (mm2) 100,196

Features

32-bit ARM庐 Cortex鈩?M3 50-MHz processor core with System Timer (SysTick), integrated Nested Vectored Interrupt Controller (NVIC), Memory Protection Unit (MPU), and Thumb-2 instruction set

Full-featured debug solution with debug access via JTAG and Serial Wire interfaces, and IEEE 1149.1-1990 compliant Test Access Port (TAP) controller

128 KB single-cycle flash and 32 KB single-cycle SRAM

Lower-power battery-backed Hibernation module with Real-Time Clock

23-60 GPIOs (depending on configuration) with programmable control for GPIO interrupts and pad configuration

ARM FiRM-compliant Watchdog Timer ; plus four General-Purpose Timer Modules (GPTM), each of which provides two 16-bit timers/counters and can be configured to operate independently

10-bit Analog-to-Digital Converter (ADC) with analog input channels and a sample rate of samples/second

Three fully programmable 16C550-type UARTs with IrDA support

Two Synchronous Serial Interface (SSI) modules, supporting operation for Freescale SPI, MICROWIRE, or Texas Instruments synchronous serial interfaces

Two Inter-Integrated Circuit (I2C) Interface modules, providing Standard (100 Kbps) and Fast (400 Kbps) transmission and support for sending and receiving data as either a master or a slave

Two integrated analog comparators configurable for output to drive an output pin or generate an interrupt

Industrial and extended temperature RoHS-compliant 100-pin LQFP package and industrial-range RoHS-compliant 108-ball BGA package

LM3S101-CRN20
LM3S101-CRN20

Texas Instruments

ARM Microcontrollers (MCU) MICROCONTROLLER

Data Sheet

Negotiable 
LM3S101-EGZ20-C2
LM3S101-EGZ20-C2

Texas Instruments

ARM Microcontrollers (MCU) 32B ARM Cortex MCU

Data Sheet

Negotiable 
LM3S101-EGZ20-C2T
LM3S101-EGZ20-C2T

Texas Instruments

ARM Microcontrollers (MCU) 32B ARM Cortex MCU

Data Sheet

Negotiable 
LM3S101-EQN20-C2
LM3S101-EQN20-C2

Texas Instruments

ARM Microcontrollers (MCU) Stellaris Micro controller

Data Sheet

0-1: $1.65
1-25: $1.35
25-100: $1.22
100-250: $1.12
LM3S101-EQN20-C2T
LM3S101-EQN20-C2T

Texas Instruments

ARM Microcontrollers (MCU) Stellaris Micro controller

Data Sheet

0-1570: $0.88
1570-2000: $0.88
2000-5000: $0.86
LM3S101-ERN20-C2
LM3S101-ERN20-C2

Texas Instruments

ARM Microcontrollers (MCU) IC ARM Cortex-M3 MCU 8K, Ext Temp

Data Sheet

Negotiable