1997 Dec 15
2
Philips Semiconductors
Product specification
8-bit microcontrollers
P83C524; P80C528;
P83C528
CONTENTS
1
2
3
4
5
6
7
7.1
7.2
8
8.1
8.2
9
9.1
9.2
9.3
10
11
11.1
11.1.1
11.1.2
11.2
11.2.1
11.2.2
11.2.3
11.2.4
11.3
12
12.1
12.2
13
13.1
13.2
FEATURES
GENERAL DESCRIPTION
QUICK REFERENCE DATA
ORDERING INFORMATION
BLOCK DIAGRAM
FUNCTIONAL DIAGRAM
PINNING INFORMATION
Pinning
Pin description
FUNCTIONAL DESCRIPTION
General
Instruction Set Execution
MEMORY ORGANIZATION
Program Memory
Internal Data Memory
Addressing
I/O FACILITIES
TIMERS/COUNTERS
Timer 0 and Timer 1
Timer/Counter Mode Control register (TMOD)
Timer/Counter Control Register (TCON)
Timer 2
Timer 2 Control Register (T2CON)
Capture Mode
Automatic Reload Mode
Baud Rate Generator Mode
Watchdog Timer T3
SERIAL PORT (UART)
Serial Port Control Register (SCON)
SM0 and SM1 operating modes (SCON)
BIT-LEVEL I
2
C INTERFACE
I
2
C Interrupt Register (S1INT)
Single-bit Data Register with I
2
C Auto-clock
(S1BIT)
Reading or Writing the S1BIT SFR
Control and Status Register for the I
2
C-bus
(S1SCS)
INTERRUPT SYSTEM
Interrupt Enable Register (IE)
Interrupt Priority Register (IP)
Interrupt Vectors
13.2.1
13.3
14
14.1
14.2
14.3
15
15.1
15.2
15.3
15.4
16
17
17.1
18
19
20
21
21.1
21.2
22
23
24
25
25.1
26
27
27.1
27.2
27.2.1
27.2.2
27.3
27.3.1
27.3.2
27.3.3
28
29
30
IDLE AND POWER-DOWN OPERATION
Power Control Register (PCON)
Idle Mode
Power-down Mode
Wake-up from Power-down Mode
OSCILLATOR CIRCUIT
RESET CIRCUIT
Power-on reset
INSTRUCTION SET
LIMITING VALUES
DC CHARACTERISTICS
AC CHARACTERISTICS
AC Characteristics 16 MHz version
AC Characteristics 24 MHz version
I
2
XTAL1 CHARACTERISTICS
SERIAL PORT CHARACTERISTICS
TIMING DIAGRAMS
Timing symbol definitions
PACKAGE OUTLINES
SOLDERING
Introduction
DIP
Soldering by dipping or by wave
Repairing soldered joints
PLCC and QFP
Reflow soldering
Wave soldering
Repairing soldered joints
DEFINITIONS
LIFE SUPPORT APPLICATIONS
PURCHASE OF PHILIPS I
2
C COMPONENTS