Philips Semiconductors

 

 

 

 

 

 

 

 

 

User’s Manual - Preliminary -

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GENERAL DESCRIPTION

 

 

 

 

 

 

P89LPC906/907/908

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Name

Description

SFR

 

 

 

Bit Functions and Addresses

 

 

Reset Value

Address

MSB

 

 

 

 

 

 

 

 

LSB

Hex

 

Binary

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00H1

 

 

 

IP1H#

Interrupt Priority 1 High

F7H

-

-

-

 

-

-

PCH

PKBIH

-

 

00x00000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

KBCON#

Keypad Control Register

94H

-

-

-

 

-

-

-

PATN_S

KBIF

00H1

 

xxxxxx00

 

 

 

 

 

 

 

 

 

 

 

EL

 

 

 

 

 

KBMASK#

Keypad Interrupt Mask Register

86H

 

 

 

 

 

 

 

 

 

 

00H

 

00000000

KBPATN#

Keypad Pattern Register

93H

 

 

 

 

 

 

 

 

 

 

FFH

 

11111111

 

 

 

87

86

85

 

84

83

82

81

80

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P0*

Port 0

80H

-

CMP1/

CMPREF/

CIN/1A

-

-

-

-

 

Note 1

KB6

 

KB5

KB4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

97

96

95

 

94

93

92

91

90

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P1*

Port 1

90H

-

-

 

RST

 

-

-

-

-

-

 

 

 

 

 

 

 

B7

B6

 

B5

B4

B3

B2

B1

B0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P3*

Port 3

B0H

-

-

-

 

-

-

-

XTAL1

XTAL2

 

Note 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P0M1#

Port 0 Output Mode 1

84H

-

(P0M1.6)

(P0M1.5)

(P0M1.4)

-

-

-

-

FFH

 

11111111

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P0M2#

Port 0 Output Mode 2

85H

-

(P0M2.6)

(P0M2.5)

(P0M2.4)

-

-

-

-

00H

 

00000000

 

 

 

 

 

 

 

 

 

 

 

FFH1

11111111

P1M1#

Port 1 Output Mode 1

91H

-

-

(P1M1.5)

-

-

-

-

-

P1M2#

Port 1 Output Mode 2

92H

-

-

(P1M2.5)

-

-

-

-

-

00H1

 

00000000

P3M1#

Port 3 Output Mode 1

B1H

-

-

-

 

-

-

-

(P3M1.1)

(P3M1.0)

03H1

 

xxxxxx11

P3M2#

Port 3 Output Mode 2

B2H

-

-

-

 

-

-

-

(P3M2.1)

(P3M2.0)

00H1

 

xxxxxx00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PCON#

Power Control Register

87H

-

-

BOPD

BOI

GF1

GF0

PMOD1

PMOD0

00H

 

00000000

 

 

 

 

 

 

 

 

 

 

 

00H1

 

00000000

PCONA#

Power Control Register A

B5H

RTCPD

-

VCPD

-

-

-

-

-

 

 

 

 

D7

D6

 

D5

D4

D3

D2

D1

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PSW*

Program Status Word

D0H

CY

AC

 

F0

RS1

RS0

OV

F1

P

00H

 

00000000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PT0AD#

Port 0 Digital Input Disable

F6H

-

-

PT0AD.5

PT0AD.4

-

-

-

-

00H

 

xx00000x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RSTSRC#

Reset Source Register

DFH

-

-

BOF

POF

-

R_WD

R_SF

R_EX

 

Note 2

 

 

 

 

 

 

 

 

 

 

 

60H1,5

011xxx00

 

 

 

 

 

 

 

 

 

 

 

RTCCON#

Real-Time Clock Control

D1H

RTCF

RTCS1

RTCS0

-

-

-

ERTC

RTCEN

RTCH#

Real-Time Clock Register High

D2H

 

 

 

 

 

 

 

 

 

 

00H5

 

00000000

RTCL#

Real-Time Clock Register Low

D3H

 

 

 

 

 

 

 

 

 

 

00H5

 

00000000

SP

Stack Pointer

81H

 

 

 

 

 

 

 

 

 

 

07H

 

00000111

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TAMOD#

Timer 0 Auxiliary Mode

8FH

-

-

-

 

-

-

-

-

T0M2

00H

 

xxx0xxx0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8F

8E

 

8D

8C

8B

8A

89

88

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TCON*

Timer 0 and 1 Control

88H

TF1

TR1

 

TF0

TR0

-

-

-

-

00H

 

00000000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2003 Dec 8

16

Page 16
Image 16
Philips P89LPC908, P89LPC906, P89LPC907 user manual Msb Lsb