
Rev. 1.00
554 of 576
January 28, 2022
32-Bit Arm
®
Cortex
®
-M0+ MCU
HT32F54231/HT32F54241/HT32F54243/HT32F54253
28 T
ouch Key
Register Map
The following table shows the touch key registers and reset values.
Table 69. Touch key module Register Map
Register
Offset
Description
Reset Value
Touch Key Global Registers
TKCR
0x000
Touch Key Control Register
0x0000_091A
TKCNTR
0x004
Touch Key Counter Register
0x0000_0000
TKTSCRR
0x008
Touch Key Time Slot Counter Reload Register
0x0000_0000
TKIER
0x00C
Touch Key Interrupt Enable Register
0x0000_0000
TKSR
0x010
Touch Key Status Register
0x0000_0000
Touch Key Module n Registers, n = Module serial number
TKMnCR
0x100
×
(n+1)+0x000 Touch Key Module n Control Register
0x0000_0000
TKMnKCFGR
0x100
×
(n+1)+0x004
Touch Key Module n Key Configuration Register
0x00E4_0000
TKMnSR
0x100
×
(n+1)+0x008 Touch Key Module n Status Register
0x0000_0000
TKMnROCPR
0x100
×
(n+1)+0x00C Touch Key Module n Reference Oscillator Capacitor Register 0x0000_0000
TKMnK3CPR
0x100
×
(n+1)+0x010 Touch Key Module n Key 3 Capacitor Register
0x0000_0000
TKMnK2CPR
0x100
×
(n+1)+0x014 Touch Key Module n Key 2 Capacitor Register
0x0000_0000
TKMnK1CPR
0x100
×
(n+1)+0x018 Touch Key Module n Key 1 Capacitor Register
0x0000_0000
TKMnK0CPR
0x100
×
(n+1)+0x01C Touch Key Module n Key 0 Capacitor Register
0x0000_0000
TKMnCFCNTR 0x100
×
(n+1)+0x020 Touch Key Module n C/F Counter Register
0x0000_0000
TKMnK3CNTR 0x100
×
(n+1)+0x024 Touch Key Module n Key 3 Counter Register
0x0000_0000
TKMnK2CNTR 0x100
×
(n+1)+0x028 Touch Key Module n Key 2 Counter Register
0x0000_0000
TKMnK1CNTR 0x100
×
(n+1)+0x02C Touch Key Module n Key 1 Counter Register
0x0000_0000
TKMnK0CNTR 0x100
×
(n+1)+0x030 Touch Key Module n Key 0 Counter Register
0x0000_0000
TKMnK3THR
0x100
×
(n+1)+0x034 Touch Key Module n Key 3 Threshold Register
0x0000_0000
TKMnK2THR
0x100
×
(n+1)+0x038 Touch Key Module n Key 2 Threshold Register
0x0000_0000
TKMnK1THR
0x100
×
(n+1)+0x03C Touch Key Module n Key 1 Threshold Register
0x0000_0000
TKMnK0THR
0x100
×
(n+1)+0x040 Touch Key Module n Key 0 Threshold Register
0x0000_0000