
M0A21/M0A23 Series
May 06, 2022
Page
606
of 746
Rev 1.02
M0
A21
/M
0
A
2
3
SE
RIES
TEC
H
NICAL
RE
FEREN
C
E
M
ANUAL
USCI Timing Configure Control Register (UI2C_TMCTL)
Register
Offset
R/W
Description
Reset Value
UI2C_TMCTL
U0x8C
R/W
I
2
C Timing Configure Control Register
0x0002_0000
31
30
29
28
27
26
25
24
Reserved
HTCTL
23
22
21
20
19
18
17
16
HTCTL
15
14
13
12
11
10
9
8
Reserved
STCTL
7
6
5
4
3
2
1
0
STCTL
Bits
Description
[31:25]
Reserved
Reserved.
[24:16]
HTCTL
Hold Time Configure Control
This field is used to adjust SDA transfer timing. which master will transfer SDA after SCL fallinng edge.
The delay hold time is numbers of peripheral clock = HTCTL x f
PCLK
.
Note:
Hold time adjust function can only work in master mode, when slave mode, this field should set as 0
[15:9]
Reserved
Reserved.
[8:0]
STCTL
Setup Time Configure Control
This field is used to generate a delay timing between SDA edge and SCL rising edge in transmission mode.
The delay setup time is numbers of peripheral clock = STCTL x f
PCLK
.