MS51
Nov. 28, 2019 Page 12 of 491 Rev 1.00
MS51 32K SERIES TECHNICAL REFERENCE MANUAL
by software from high-speed internal oscillator
Two 16-bit Timers/Counters 0 and 1 compatible with standard
8051.
One 16-bit Timer2 with three-channel input capture module
and 9 input pin can be selected.
One 16-bit auto-reload Timer3, which can be the baud rate
clock source of UART0 and UART1.
6-bit free running up counter for WDT time-out interval.
Selectable time-out interval is 6.40 ms ~ 1.638s since
WDT_CLK = 10 kHz (LIRC).
Able to wake up from Power-down or Idle mode
Interrupt or reset selectable on watchdog time-out
16-bit free running up counter for time-out interval.
Clock sources from LIRC
Able self Wake-up wake up from Power-down or Idle mode,
and auto reload count value.
Supports Interrupt
Up To 12 output pins can be selected
Supports maximum clock source frequency up to 24 MHz
Supports up to Three PWM modules, each module provides 6
output channels.
Supports independent mode for PWM output
Supports complementary mode for 3 complementary paired
PWM output channels
Dead-time insertion with 8-bit resolution
Supports 16-bit resolution PWM counter
Supports mask function and tri-state enable for each PWM pin
Supports brake function
Supports trigger ADC on the following events
Analog-to-Digital
Converter (ADC)
Analog input voltage range: 0 ~ AV
DD
.
12-bit resolution and 10-bit accuracy is guaranteed.
Up to 8 single-end analog input channels
1 internal channels, they are band-gap voltage (VBG).
Maximum ADC peripheral clock frequency is 1 MHz.
Up to 500 KSPS sampling rate.