
M0A21/M0A23 Series
May 06, 2022
Page
20
of 746
Rev 1.02
M0
A21
/M
0
A
2
3
SE
RIES
TEC
H
NICAL
RE
FEREN
C
E
M
ANUAL
±0.25% accuracy that can optionally be used as a system clock
38.4 kHz Low-speed Internal RC oscillator (LIRC) for watchdog
timer and wakeup operation
Timers
32-bit Timer
Four sets of 32-bit timers with 24-bit up counter and one 8-bit
pre-scale counter from independent clock source
One-shot, Periodic, Toggle and Continuous Counting operation
modes
Supports event counting function to count the event from
external pins
Supports external capture pin for enhanced interval
measurement and resetting 24-bit up counter
Supports chip wake-up from Idle/Power-down mode if a timer
interrupt signal is generated
Timer interrupt flag or external capture interrupt flag to trigger
PWM, ADC and PDMA.
PWM
Three 16-bit counters with 12-bit prescale for six 48 MHz PWM
output channels.
Supports independent mode for PWM output/Capture input
channel
Supports complementary mode for 3 complementary paired
PWM output channel
Dead-time insertion with 12-bit resolution
Two compared values during one period
Supports 16-bit resolution PWM counter
Up, down or up-down PWM counter type
Supports mask function and tri-state enable for each PWM pin
Supports brake function
Up to 6 independent input capture channels with 16-bit
resolution counter
Counter synchronous start function
Able to trigger ADC to start conversion.
Watchdog
20-bit free running up counter for WDT time-out interval.
Selectable time-out interval (24 ~ 220) and the time-out interval
is 416us ~ 27.3 s if WDT_CLK = 38.4 kHz (LIRC).
System kept in reset state for a period of (1 / WDT_CLK) * 63.
Able to wake up from Power-down or Idle mode