Rev. 1.00
62
August 29, 2018
Rev. 1.00
63
August 29, 2018
HT45F6530
AC Voltage Regulator Flash MCU
HT45F6530
AC Voltage Regulator Flash MCU
Compact Type TM – CTM
The Compact Type TM contains three operating modes, which are Compare Match Output, Timer/
Event Counter and PWM Output modes. The Compact TM can also be controlled with an external
input pin and can drive two external output pins.
f
SYS
f
SYS
/4
f
H
/64
f
H
/16
f
SUB
CTCKn
000
001
010
011
100
101
110
111
CTnCK2~CTnCK0
10-bit Count-up Counter
3-bit Comparator P
CCRP
b7~b9
b0~b9
10-bit Comparator A
CTnON
CTnPAU
Comparator A Match
Comparator P Match
Counter Clear 0
1
Output
Control
Polarity
Control
CTPn
CTnOC
CTnM1, CTnM0
CTnIO1, CTnIO0
CTMnAF Interrupt
CTMnPF Interrupt
CTnPOL
CCRA
CTnCCLR
f
SUB
CTPnB
Note: The CTMn external pins are pin-shared with other functions, so before using the CTMn function, the pin-
shared function registers must be set properly.
Compact Type TM Block Diagram (n=0~1)
Compact Type TM Operation
The size of Compact TM is 10-bit wide and its core is a 10-bit count-up counter which is driven by
a user selectable internal or external clock source. There are also two internal comparators with the
names, Comparator A and Comparator P. These comparators will compare the value in the counter
with CCRP and CCRA registers. The CCRP comparator is 3-bit wide whose value is compared with
the highest 3 bits in the counter while the CCRA is the 10 bits and therefore compares all counter
bits.
The only way of changing the value of the 10-bit counter using the application program, is to
clear the counter by changing the CTnON bit from low to high. The counter will also be cleared
automatically by a counter overflow or a compare match with one of its associated comparators.
When these conditions occur, a CTMn interrupt signal will also usually be generated. The Compact
Type TM can operate in a number of different operational modes, can be driven by different clock
sources including an input pin and can also control two output pins. All operating setup conditions
are selected using relevant internal registers.
Compact Type TM Register Description
Overall operation of the Compact TM is controlled using a series of registers. A read only register
pair exists to store the internal counter 10-bit value, while a read/write register pair exists to store
the internal 10-bit CCRA value. The remaining two registers are control registers which setup the
different operating and control modes as well as the three CCRP bits.