Macrosilicon MS8006
| Manufacturer | MacrosiliconAsian Brands |
| MPN | MS8006 |
| LCSC Part # | C42379908 |
| Packaging | TSSOP-20 |
| Customer # | |
| Key Attributes | 32-bit microcontroller |
| Datasheet |
Products Specifications
Show similar products (0) >| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | Macrosilicon | |
| Packaging | TSSOP-20 |
Additional Information
| Type | Details |
|---|---|
| Minimum | 1 |
| Multiple | 1 |
| Standard Packaging | 70 |
| Sales Unit | Piece |
| EDA Models | EasyEDA Model |
Introduction
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
- 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
| Qty | Unit Price | Total 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 | ||
Products Specifications
Show similar products (0) >| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | Macrosilicon | |
| Packaging | TSSOP-20 |
Additional Information
| Type | Details |
|---|---|
| Minimum | 1 |
| Multiple | 1 |
| Standard Packaging | 70 |
| Sales Unit | Piece |
| EDA Models | EasyEDA Model |
Introduction
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
- 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
Compliance & Export Codes
| Type | Details |
|---|---|
| RoHS | |
| ECCN | - |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC | |
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS |
| Type | Details |
|---|---|
| RoHS | |
| ECCN | - |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC |
| Type | Details |
|---|---|
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS | |
