Products
Browse by Series
6000 Series
6900's
Featuring an integrated 10/100 Ethernet MAC and PHY, 256K bytes of single cycle flash, 64K bytes of single cycle SRAM, and 50 MHz performance, the Stellaris LM3S6900 microcontrollers are perfect for cost-effective embedded control applications requiring industrial connectivity. Analog features in the LM3S6900 series include up to 3 analog comparators and up to 8 channels of 10-bit ADC at up to 1M samples per second. In addition, the series features up to 6 PWM outputs and a up to 2 quadrature encoder inputs for sophisticated motion control.
| Ethernet MAC/PHY | IEEE I588 PTP | UARTs | GPIOs | SSI | I2C | ADC Channels | PWM Pins | |
|---|---|---|---|---|---|---|---|---|
| LM3S6965 | √ | – | 3 | 0-42 | 1 | 2 | 4 | 6 |
| LM3S6952 | √ | – | 3 | 6-43 | 1 | 1 | 3 | 4 |
| LM3S6950 | √ | √ | 3 | 1-46 | 2 | 1 | - | 6 |
| LM3S6938 | √ | – | 3 | 7-38 | 1 | 1 | 8 | – |
| LM3S6918 | √ | – | 2 | 5-38 | 2 | 2 | 8 | - |
| LM3S6911 | √ | – | 3 | 10-46 | 2 | 2 | - | - |

The LM3S6965 microcontroller is based on the ARM Cortex-M3 controller core operating at 50 MHz, with 256 kB single-cycle flash, 64 kB single-cycle SRAM, 10/100 Ethernet MAC/PHY, Systick timer, four 32-bit or eight 16-bit general purpose timers, watchdog timer, SSI / SPI controller, two I2C interfaces, two analog comparators, three UARTs, 10-bit analog-to-digital converter (ADC) with four input channels, six motion-control Pulse Width Modulation (PWM) outputs, two Quadrature Encoder Inputs, battery-backed hibernation module with RTC, low drop-out voltage regulator, brown-out reset, power-on reset controller, and up to 42 GPIOs.

The Stellaris® LM3S6950 microcontroller is based on the ARM® Cortex™-M3 controller core operating at 50 MHz, with 256 kB single-cycle flash, 64 kB single-cycle SRAM, 10/100 Ethernet MAC/PHY, a 24-bit Systick Timer, 4x 32-bit or 8x 16-bit general-purpose timers, a watchdog timer, two SSI / SPI controllers, an I2C interface, 3 UARTs, 3 analog comparators, a motion-control Pulse Width Modulation (PWM) module with 6 output channels, a Quadrature Encoder Input, a battery-backed hibernation module with RTC and 256 bytes of non-volatile state-saving memory, a low drop-out voltage regulator, brown-out reset, power-on reset controller, and up to 46 GPIOs. The LM3S6950 also features hardware-assisted support for synchronized industrial networks utilizing the IEEE 1588 Precision Time Protocol (PTP).

The LM3S6952 microcontroller is based on the ARM Cortex-M3 controller core operating at 50 MHz, with 256 kB single-cycle flash, 64 kB single-cycle SRAM, 10/100 Ethernet MAC/PHY, Systick timer, three 32-bit or six 16-bit general purpose timers, watchdog timer, SSI / SPI controller, I2C interface, three analog comparators, three UARTs, 10-bit analog-to-digital converter (ADC) with three input channels, four motion-control Pulse Width Modulation (PWM) outputs, Quadrature Encoder Input, battery-backed hibernation module with RTC, low drop-out voltage regulator, brown-out reset, power-on reset controller, and up to 43 GPIOs.

The LM3S6938 microcontroller is based on the ARM Cortex-M3 controller core operating at 50 MHz, with 256 kB single-cycle flash, 64 kB single-cycle SRAM, 10/100 Ethernet MAC/PHY, Systick timer, four 32-bit or eight16-bit general purpose timers, watchdog timer, SSI / SPI controller, I2C interface, three analog comparators, three UARTs, 10-bit analog-to-digital converter (ADC) with eight input channels, low drop-out voltage regulator, brown-out reset, power-on reset controller, and up to 38 GPIOs.

The Stellaris® LM3S6918 microcontroller is based on the ARM® Cortex™-M3 controller core operating at 50 MHz, with 256 kB single-cycle flash, 64 kB single-cycle SRAM, 10/100 Ethernet MAC/PHY, a 24-bit Systick Timer, 4x 32-bit or 8x 16-bit general-purpose timers, a watchdog timer, two SSI / SPI controllers, two I2C interfaces, 2 UARTs, 2 analog comparators, a 10-bit analog-to-digital converter (ADC) with 8 input channels (+/- 1LSb of accuracy), a battery-backed hibernation module with RTC and 256 bytes of non-volatile state-saving memory, a low drop-out voltage regulator, brown-out reset, power-on reset controller, and up to 38 GPIOs.

The Stellaris® LM3S6911 microcontroller is based on the ARM® Cortex™-M3 controller core operating at 50 MHz, with 256 kB single-cycle flash, 64 kB single-cycle SRAM, 10/100 Ethernet MAC/PHY, a 24-bit Systick Timer, 4x 32-bit or 8x 16-bit general-purpose timers, a watchdog timer, two SSI / SPI controllers, two I2C interfaces, 3 UARTs, 2 analog comparators, a battery-backed hibernation module with RTC and 256 bytes of non-volatile state-saving memory, a low drop-out voltage regulator, brown-out reset, power-on reset controller, and up to 46 GPIOs.