UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
1136 of 1441
NXP Semiconductors
UM10503
Chapter 40: LPC43xx/LPC43Sxx USART0_2_3
40.6.15 USART Smart card interface control register
After reset the USART smart card interface will be disabled. After setting the SCIEN bit
the USART will be in ISO 7816-3 compliant asynchronous smart card mode T=0.
Table 941. USART Half duplex enable register (HDEN, addresses 0x4008 1040 (USART0),
0x400C 1040 (USART2), 0x400C 2040 (USART3)) bit description
Bit
Symbol
Value
Description
Reset
value
0
HDEN
Half-duplex mode enable
0
0
Disabled. Disable half-duplex mode.
1
Enabled. Enable half-duplex mode.
31:1
-
Reserved, user software should not write ones to
reserved bits. The value read from a reserved bit is not
defined.
-
Table 942. USART Smart card interface control register (SCICTRL, addresses 0x4008 1048
(USART0), 0x400C 1048 (USART2), 0x400C 2048 (USART3)) bit description
Bit
Symbol
Value
Description
Reset
value
0
SCIEN
Smart Card Interface Enable.
0
0
Disabled. Smart card interface disabled.
1
Enabled. synchronous half duplex smart card interface
is enabled.
1
NACKDIS
NACK response disable. Only applicable in T=0.
0
0
Enabled. A NACK response is enabled.
1
Disabled. A NACK response is inhibited.
2
PROTSEL
Protocol selection as defined in the ISO7816-3 standard. 0
0
T = 0
1
T = 1
4:3
-
Reserved, user software should not write ones to
reserved bits. The value read from a reserved bit is not
defined.
0
7:5
TXRETRY
Maximum number of retransmissions in case of a
negative acknowledge (protocol T=0). When the retry
counter is exceeded, the USART will be locked until the
FIFO is cleared. A TX error interrupt is generated when
enabled.
-
15:8
GUARDTIME
Extra guard time. No extra guard time (0x0) results in a
standard guard time as defined in ISO 7816-3,
depending on the protocol type. A guard time of 0xFF
indicates a minimal guard time as defined for the
selected protocol.
31:16
-
-
Reserved, user software should not write ones to
reserved bits. The value read from a reserved bit is not
defined.
NA