English
Language : 

W90P710_05 Datasheet, PDF (496/526 Pages) Winbond – 16/32-bit ARM microcontroller
W90P710
31
30
29
28
27
26
25
24
RESERVED
23
22
21
20
19
18
17
16
WAKE
15
14
13
12
11
10
9
8
LPWCEN
7
6
5
4
3
2
1
0
RESERVED
LPWR
BITS
[31:17]
[16]
[15:8]
[7:4]
[3:0]
RESERVED
WAKE
LPWCEN
RESERVED
LPWR
DESCRIPTION
-
Lower power wakeup enable
Setting this bit enables low power wakeup
1 = wakeup enable
0 = not enable
Low power wakeup column enable
Specify columns for low power wakeup. For example, if user wants to
use keys in row N and column 0, 2, 5 to wake up W90P710, then the
LPWCEN should be fill 8’b00100101.
-
Low power wakeup row address
Define the row address keys used to wakeup. For 16x8 or 8x8 (with
4:16 or 3:8 decoder) keypad key configuration, LPWR means “Hex”
code but for 4x8 (without decoder), LPWR means “binary” code. For
example, if user wants to use all keys on row 3 of 16x8 keypad to
wakeup W90P710, then 0x3 should be fill into this register but for 4x8
keypad it should be filled as 4’b1000.
Key Pad Interface Status Register (KPISTATUS)
REGISTER
KPISTATUS
ADDRESS
0xFFF8_800C
R/W
DESCRIPTION
R/O key pad status register
RESET VALUE
0x0000_0000
- 496 -