
Philips Semiconductors
Product data
P89C660/P89C662/P89C664/
P89C668
80C51 8-bit Flash microcontroller family
16KB/32KB/64KB ISP/IAP Flash with 512B/1KB/2KB/8KB RAM
2002 Oct 28
51
PX0
IP (0B8H)
Priority Bit = 1 assigns high priority
Priority Bit = 0 assigns low priority
BIT
IP.7
IP.6
IP.5
IP.4
IP.3
IP.2
IP.1
IP.0
SYMBOL
PT2
PPC
PS1
PS0
PT1
PX1
PT0
PX0
FUNCTION
Timer 2 interrupt priority bit.
PCA interrupt priority bit
Serial I/O1 (I
2
C) interrupt priority bit.
Serial Port interrupt priority bit.
Timer 1 interrupt priority bit.
External interrupt 1 priority bit.
Timer 0 interrupt priority bit.
External interrupt 0 priority bit.
SU01455
PT0
PX1
PT1
PS0
PS1
PPC
PT2
0
1
2
3
4
5
6
7
Figure 36. IP Registers
PX0H
IPH (B7H)
Priority Bit = 1 assigns higher priority
Priority Bit = 0 assigns lower priority
BIT
IPH.7
IPH.6
IPH.5
IPH.4
IPH.3
IPH.2
IPH.1
IPH.0
SYMBOL
PT2H
PPCH
PS1H
PS0H
PT1H
PX1H
PT0H
PX0H
FUNCTION
Timer 2 interrupt priority bit high.
PCA interrupt priority bit
Serial I/O (I
2
C) interrupt priority bit high.
Serial Port interrupt priority bit high.
Timer 1 interrupt priority bit high.
External interrupt 1 priority bit high.
Timer 0 interrupt priority bit high.
External interrupt 0 priority bit high.
SU01456
PT0H
PX1H
PT1H
PS0H
PS1H
PPCH
PT2H
0
1
2
3
4
5
6
7
Figure 37. IPH Registers
ET2
IEN1 (E8H)
Enable Bit = 1 enables the interrupt
Enable Bit = 0 disables the interrupt
BIT
IEN1.7
IEN1.6
IEN1.5
IEN1.4
IEN1.3
IEN1.2
IEN1.1
IEN1.0
SYMBOL
—
—
—
—
—
—
—
ET2
FUNCTION
Timer 2 interrupt enable bit.
SU01095
—
—
—
—
—
—
—
0
1
2
3
4
5
6
7
Figure 38. IEN1 Registers