LCSC Electronics logoLCSC Electronics svg logo
Sign In
USD
Macrosilicon MS8006 product image
  • MS8006 thumbnail 1
  • MS8006 thumbnail 2
  • MS8006 thumbnail 3
  • Pinout Diagram
  • Footprint Diagram
Images for reference only

Macrosilicon MS8006RoHS

Manufacturer
MacrosiliconAsian Brands
MPN
MS8006
LCSC Part #
C42379908
Packaging
TSSOP-20
Customer #
Key Attributes
32-bit microcontroller
Datasheetpdf iconMacrosilicon MS8006
In-Stock: 28
28 In stock, ships now
Add to BOM List
QtyUnit PriceTotal Amount
1+$ 0.7194$ 0.72
10+$ 0.5778$ 5.78
30+$ 0.5078$ 15.23
70+$ 0.4379$ 30.65
490+$ 0.3972$ 194.63
980+$ 0.3744$ 366.91
Standard Packaging70/Full Tube
Better price for more quantity?
$

Products Specifications

Show similar products (0) >
TypeDescription
CategoryIntegrated Circuits (ICs)/Embedded/Microcontrollers
ManufacturerMacrosilicon
PackagingTSSOP-20

Additional Information

TypeDetails
Minimum1
Multiple1
Standard Packaging70
Sales UnitPiece

Introduction

AI Translation

MS8006 is an ultra-low-power, low pin count microcontroller with a wide operating voltage range (2.4V - 5.5V), featuring an embedded 32-bit ARM Cortex-M0+ core. It operates at up to 24MHz and integrates 64K bytes of embedded Flash, 4K bytes of SRAM, along with a rich set of peripherals including a 12-bit 1Msps high-precision SAR ADC, RTC, comparators, multiple UART, SPI, I2C, and PWM interfaces. The device offers high integration, strong noise immunity, and high reliability. MS8006 works seamlessly with the proven Keil μVision development and debugging environment, supporting rapid online development and debugging in both C and assembly language.

Features

AI Translation
  • ARM Cortex-M0+ core, up to 24MHz
  • One 24-bit system timer
  • Low-power sleep mode support
  • Single-cycle 32-bit hardware multiplier
  • 64KB embedded Flash with erase/write protection
  • 4KB SRAM
  • 4 selectable clock sources: internal high-speed clock 4MHz–24MHz, internal low-speed 38.4KHz/32.768KHz clock, external high-speed crystal 4MHz–24MHz, external low-speed crystal 32.768KHz
  • Two low-power operating modes: Sleep, DeepSleep Mode
  • Low voltage detection, configurable as interrupt or reset
  • NVIC supporting 32 interrupt sources, each configurable with 4 priority levels
  • SWD support with 2 watchpoints/4 breakpoints
  • 16 I/O pins
  • UART0–UART1 standard communication interface
  • Ultra-low-power UART supporting low-speed clock
  • SPI standard communication interface, up to 8Mbits/s
  • I2C standard communication interface, up to 1Mbits/s
  • One-Wire communication interface
  • 1×16-bit advanced control timer: 4-channel PWM output/input capture, 3-channel complementary output, dead-time generation and emergency stop
  • 1×16-bit general-purpose timer: 4-channel compare output/input capture, PWM output
  • 1×16-bit programmable timer array: 5-channel input capture/compare output, PWM output
  • 2×16/32-bit basic timers/counters
  • 1×16-bit low-power timer
  • Auto-wakeup timer
  • System window watchdog and independent watchdog timer
  • RTC counter support (second/minute/hour) and perpetual calendar (day/month/year)
  • Alarm register support (second/minute/hour/day/month/year)
  • RTC wakeup from Deep Sleep mode
  • 7-channel 12-bit SAR ADC, 1Msps sampling rate
  • Hardware CRC-16 module
  • Wide operating voltage: 2.4V–5.5V
  • Wide operating frequency: up to 24MHz
  • Operating temperature: -40°C to +85°C
  • Full-featured embedded debug solution
  • TSSOP20