CM1003 Series
|
Flash Memory/ |
||||
| 64K/4K | CM1003DJ3AE | CM1003DL8AE | ||
| 32K/4K | CM1003CJ3AE | |||
| 32K/1K | CM1003CF2AE | CM1003CF3AE | ||
| 16K/1K | CM1003BF2AE | CM1003BF3AE | ||
| Package | TSSOP20 | QFN20 | QFN33 | LQFP48 |
The NuMicro® CM1003 series is an embedded Flash Mmemory type 1T 8051-based microcontroller. The instruction set is fully compatible with the standard 80C51 and performance enhanced. It supports 16/24 MHz core speed and features up to 64 KB of Flash Memory, 256 bytes of RAM and 4 KB of auxiliary RAM (XRAM), 4 KB of Flash loader memory (LDROM), 2.4V to 5.5V operating voltage, and -40°C to +105°C operating temperature.
The NuMicro® CM1003 series also provides plenty of peripherals including four 16-bit Timers, two UARTs with frame error detection and automatic address recognition, three ISO 7816-3 interfaces, one SPI, one I²C, 12 channels of PWM, and 15-channel 12-bit 500 kSPS ksps ADC with continuous mode. The peripherals are equipped with 24 sources with 4-level-priority interrupts capability.
Supported packages include TSSOP 20-pin, QFN 20-pin , QFN 33-pin and LQFP 48-pin.
For the development, Nuvoton provides the NuMaker evaluation board and Nuvoton Nu-Link debugger. The 3rd Party IDE such as Keil C51, IAR EW8051, and NuEclipse SDCC compilers are also supported.
Target applications:
- Home appliances
- LED lighting control
- Motor control
- Industrial automation
Features:
| • | Operating Characteristics | ||||||||||||||||||||||||||
| - | Voltage range: 2.4V to 5.5V | ||||||||||||||||||||||||||
| - | Temperature range: -40°C to +105°C | ||||||||||||||||||||||||||
| - | EFT 4.4 kV |
||||||||||||||||||||||||||
| - | ESD HBM 7 kV | ||||||||||||||||||||||||||
| • | Core | ||||||||||||||||||||||||||
| - | Fully static design 8-bit high performance 1T 8051-based CMOS microcontroller, running up to 24 MHz | ||||||||||||||||||||||||||
| - | Instruction set fully compatible with MCS-51 | ||||||||||||||||||||||||||
| - | 4-priority-level interrupts capability | ||||||||||||||||||||||||||
| - | Dual Data Pointers (DPTRs) | ||||||||||||||||||||||||||
| • | Memories | ||||||||||||||||||||||||||
| - | Up to 64 KB Flash Memory | ||||||||||||||||||||||||||
| - | 256 bytes on-chip RAM and 4 KB auxiliary RAM (XRAM) | ||||||||||||||||||||||||||
| - | 4 KB Flash Memory for user program loader (LDROM) | ||||||||||||||||||||||||||
| - | 128 bytes security protection ROM (SPROM) | ||||||||||||||||||||||||||
| • | Clocks | ||||||||||||||||||||||||||
| - | Default 16 MHz high-speed internal oscillator (HIRC) with selectable 24 MHz core speed, trimmed to ±1% (accuracy at 25°C, 3.3V), ±2% in -20°C to +105°C | ||||||||||||||||||||||||||
| - | 10 kHz low-speed internal oscillator (LIRC) calibrating to ±10% by software from high-speed internal oscillator | ||||||||||||||||||||||||||
| • | Power Management | ||||||||||||||||||||||||||
| - | POR with 1.15V threshold voltage level | ||||||||||||||||||||||||||
| - | Supports BOD (4.4/3.7/2.7/2.2V falling edge) | ||||||||||||||||||||||||||
| - | LVR with 2.0V threshold voltage level | ||||||||||||||||||||||||||
| • | Timer | ||||||||||||||||||||||||||
| - | Four 16-bit timers | ||||||||||||||||||||||||||
| - | 12 channels of pulse width modulator (PWM) output, with Fault Brake function | ||||||||||||||||||||||||||
| - | One dedicated Self Wake-up Timer (WKT) for self-timed wake-up for low-power modes | ||||||||||||||||||||||||||
| - | One programmable Watchdog Timer (WDT) clocked by dedicated 10 kHz internal source | ||||||||||||||||||||||||||
| • | Communication Interface | ||||||||||||||||||||||||||
| - | Two UART interfaces | ||||||||||||||||||||||||||
| - | One I²C interface supporting Master / Slave mode with up to 400 kbps transmission rate | ||||||||||||||||||||||||||
| - | One SPI supporting Master / Slave mode | ||||||||||||||||||||||||||
| - | Up to three ISO7816-3 interfaces support UART function | ||||||||||||||||||||||||||
| • | Analog | ||||||||||||||||||||||||||
| - | Up to 15 single-end channels of 12-bit 500 ksps SAR ADC | ||||||||||||||||||||||||||
| • | Up to 46 I/Os with interrupt capability | ||||||||||||||||||||||||||
| - | Schmitt trigger input / TTL mode selectable | ||||||||||||||||||||||||||
| - | I/O all supports interrupt capability | ||||||||||||||||||||||||||
| - | Supports INT0 / INT1 interrupt pins | ||||||||||||||||||||||||||
| - | Supports wake-up function | ||||||||||||||||||||||||||
| • | 96-bit Unique ID (UID) | ||||||||||||||||||||||||||
| • | 128-bit Unique Customer ID (UCID) | ||||||||||||||||||||||||||
| • | Package | ||||||||||||||||||||||||||
| - | Package is Halogen-free, RoHS-compliant and TSCA-compliant. | ||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
| • | Evaluation Board | ||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||