An ultra low cost, high performance 16-bit motor control family of microcontrollers featuring CTMU, MCPWMs, PPS and other advanced peripherals with low pin count and small footprint options.
Feature
- CPU
- Up to 16 MIPS operation
- 16 x 16 integer multiply operations
- 32/16 and 16/16 integer divide operation
- On-Chip Flash and SRAM
- Flash program memory (32 Kbytes)
- Data SRAM (2 Kbytes)
- Security for program Flash
- Motor Control PWM
- 6-channel 16-bit Motor Control PWM
- Three duty cycle generators
- Independent or Complementary mode
- Programmable dead time and output polarity
- Edge-aligned or center-aligned modes
- Analog Peripherals
- 10-bit, 1.1 Msps Analog-to-Digital Converter (ADC)
- Two and four simultaneous samples
- Up to 14 input channels with auto-scanning
- Three Analog Comparators with programmable input/output configuration
- Charge Time Measurement Unit (CTMU)
- Supports capacitive touch sensing for touchscreens and capacitive switches Timers/Capture/Compare/PWM
- Up to five 16-bit timers
- Input Capture (up to three channels): Capture on up, down, or both edges- 16-bit capture input functions
- Output Compare (up to two channels): Single or Dual 16-bit Compare mode
- Hardware Real-Time Clock and Calendar (RTCC)
- Communication Modules
- 4-wire SPI
- I2C™
- UART
- System Management
- Flexible clock options
- High-accuracy internal FRC
- Power-on Reset (POR)
- Power-up Timer (PWRT)
- Brown-out Reset (BOR)Power Management
- Single supply on-chip voltage regulator
- Switch between clock sources in real time
- Idle, Sleep, and Doze modes with fast wake-up