
UM10800
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2016. All rights reserved.
User manual
Rev. 1.2 — 5 October 2016
275 of 487
NXP Semiconductors
UM10800
Chapter 16: LPC82x SCTimer/PWM
If UNIFY = 0 in the CONFIG register, this register can be written to as two registers
STATE_L and STATE_H. Both the L and H registers can be read or written individually or
in a single 32-bit read or write operation.
16.6.10 SCT input register
Software can read the state of the SCT inputs in this read-only register in slightly different
forms.
1. The AIN bit displays the state of the input captured on each rising edge of the SCT
clock This corresponds to a nearly direct read-out of the input but can cause spurious
fluctuations in case of an asynchronous input signal.
2. The SIN bit displays the form of the input as it is used for event detection. This may
include additional stages of synchronization, depending on what is specified for that
input in the INSYNC field in the CONFIG register:
–
If the INSYNC bit is set for the input, the input is triple-synchronized to the SCT
clock resulting in a stable signal that is delayed by three SCT clock cycles.
–
If the INSYNC bit is not set, the SIN bit value is identical to the AIN bit value.
16.6.11 SCT match/capture mode register
If UNIFY = 1 in the CONFIG register, only the _L bits of this register are used. In this case,
REGMODE_H is not used.
Table 230. SCT state register (STATE, address 0x5000 4044) bit description
Bit
Symbol
Description
Reset
value
4:0
STATE_L
State variable.
0
15:5
-
Reserved.
-
20:16
STATE_H
State variable.
0
31:21
-
Reserved.
Table 231. SCT input register (INPUT, address 0x5000 4048) bit description
Bit
Symbol
Description
Reset
value
0
AIN0
Input 0 state.Input 0 state on the last SCT clock edge.
-
1
AIN1
Input 1 state. Input 1 state on the last SCT clock edge.
-
2
AIN2
Input 2 state. Input 2 state on the last SCT clock edge.
-
3
AIN3
Input 3 state. Input 3 state on the last SCT clock edge.
-
15:4
-
Reserved.
-
16
SIN0
Input 0 state. Input 0 state following the synchronization specified
by INSYNC0.
-
17
SIN1
Input 1 state. Input 1 state following the synchronization specified
by INSYNC0.
-
18
SIN2
Input 2 state. Input 2 state following the synchronization specified
by INSYNC0.
-
19
SIN3
Input 3 state. Input 3 state following the synchronization specified
by INSYNC0.
-
31:20
-
Reserved
-