EasyManua.ls Logo

NXP Semiconductors UM11227 - External Wake-Up Functions; KBI Status and Control Register (KBISC)

NXP Semiconductors UM11227
205 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
NXP Semiconductors
UM11227
NTM88 family of tire pressure monitor sensors
UM11227 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2020. All rights reserved.
User manual Rev. 6 — 24 April 2020
68 / 205
Table 35. PTBDD register field descriptions
Field Description
1:0
PTBDD[1:0]
PTBDD[1:0] - Each bit selects the direction of port B pins and what is read for PTBDD reads.
Each bit 0 = Input (output driver disabled) and reads return the pin value; Result of Reset
Each bit 1 = Output driver enabled for port B bit n and PTBDD reads return the contents of PTBDDn.
0 0 = Result of Reset
10.12.2 External wake-up functions
10.12.2.1 KBI status and control register (KBISC)
Note:
Prior to enabling the keyboard by setting the KBIE to 1, this status byte, as a first step,
must be read to avoid an immediate assertion of the interrupt.
In addition, the keyboard interrupt KBF results immediately:
if a port pin PTA[3:0] is at a logic 1 state and
the user subsequently enables the keyboard by setting the corresponding KBIE[3:0] to
1 and
the user sets the edge to rising/high by setting to 1 the corresponding KBIES[3:0]
QD
CK
CLR
SYNCHRONIZER
STOP BYPASS
STOP
KBACK
RESET KBF
KBF
aaa-02
8003
KBMOD
VDD
BUSCLK
KBIPE0
1
0
S
KBEDG0
KBIPEn
1
0
S
KBEDGn
Figure 15. KBI block diagram
Table 36. KBI status and control register (KBISC) (address $000C)
Bit 7 6 5 4 3 2 1 0
R 0 0 0 0 KBF 0
W KBACK
KBIE KBIMOD
Reset 0 0 0 0 0 0 0 0
POR ($00) 0 0 0 0 0 0 0 0

Table of Contents