xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
User manual Rev. 02 — 23 May 2005 16 of 133
Philips Semiconductors UM10109
P89LPC932A1 User manual
KBCON Keypad control register 94H ------PATN
_SEL
KBIF 00[1] xxxxxx00
KBMASK Keypad interrupt mask
register
86H 00 00000000
KBPATN Keypad pattern register 93H FF 11111111
OCRAH Output compare A register
high
EFH 00 00000 000
OCRAL Output compare A register
low
EEH 00 00000000
OCRBH Output compare B register
high
FBH 00 00000 000
OCRBL Output compare B register
low
FAH 00 0000 0000
OCRCH Output compare C register
high
FDH 00 00000 000
OCRCL Output compare C register
low
FCH 00 00000 000
OCRDH Output compare D register
high
FFH 00 00000000
OCRDL Output compare D register
low
FEH 00 00000 000
Bit address 87 86 85 84 83 82 81 80
P0* Port 0 80H T1/KB7 CMP1
/KB6
CMPREF
/KB5
CIN1A
/KB4
CIN1B
/KB3
CIN2A
/KB2
CIN2B
/KB1
CMP2
/KB0
[1]
Bit address 97 96 95 94 93 92 91 90
P1* Port 1 90H OCC OCB RST INT1 INT0/
SDA
T0/SCL RXD TXD [1]
Bit address 97 96 95 94 93 92 91 90
P2* Port 2 A0H ICA OCA SPICLK SS MISO MOSI OCD ICB [1]
Bit address B7 B6 B5 B4 B3 B2 B1 B0
P3*Port3 B0H------XTAL1XTAL2 [1]
P0M1 Port 0 output mode 1 84H (P0M1.7) (P0M1.6) (P0M1.5) (P0M1.4) (P0M1.3) (P0M1.2) (P0M1.1) (P0M1.0) FF[1] 11111111
Table 2: P89LPC932A1 Special function registers …continued
* indicates SFRs that are bit addressable.
Name Description SFR
addr.
Bit functions and addresses Reset value
MSB LSB Hex Binary