1997 Mar 14
2
Philips Semiconductors
Product specification
Low voltage 8-bit microcontrollers with
UART, I
2
C-bus and ADC
P80CL580; P83CL580
CONTENTS
1
2
2.1
3
4
5
6
7
7.1
7.2
8
8.1
8.2
9
9.1
9.2
9.3
9.4
10
10.1
10.2
10.3
10.4
11
11.1
11.2
11.3
11.4
12
12.1
12.2
13
13.1
14
14.1
14.2
14.3
14.4
14.5
FEATURES
GENERAL DESCRIPTION
ROMless version: P80CL580
APPLICATIONS
ORDERING INFORMATION
BLOCK DIAGRAM
FUNCTIONAL DIAGRAM
PINNING INFORMATION
Pinning
Pin description
FUNCTIONAL DESCRIPTION OVERVIEW
General
CPU timing
MEMORY ORGANIZATION
Program Memory
Data Memory
Special Function Registers (SFRs)
Addressing
I/O FACILITIES
Ports
Port options
Port 0 options
SET/RESET options
TIMERS/EVENT COUNTERS
Timer 0 and Timer 1
Timer T2
Timer/Counter 2 Control Register (T2CON)
Watchdog Timer
PULSE WIDTH MODULATED OUTPUT
Prescaler Frequency Control Register (PWMP)
Pulse Width Register (PWM0)
ANALOG-TO-DIGITAL CONVERTER (ADC)
ADC Control Register (ADCON)
REDUCED POWER MODES
Idle mode
Power-down mode
Wake-up from Power-down mode
Status of external pins
Power Control Register (PCON)
15
15.1
15.2
15.3
15.4
16
16.1
16.2
I
2
C-BUS SERIAL I/O
Serial Control Register (S1CON)
Serial Status Register (S1STA)
Data Shift Register (S1DAT)
Address Register (S1ADR)
STANDARD SERIAL INTERFACE SIO0: UART
Multiprocessor communications
Serial Port Control and Status Register
(S0CON)
Baud rates
INTERRUPT SYSTEM
External interrupts INT2 to INT8
Interrupt priority
Interrupt registers
OSCILLATOR CIRCUITRY
RESET
External reset using the RST pin
Power-on-reset
SPECIAL FUNCTION REGISTERS
OVERVIEW
INSTRUCTION SET
LIMITING VALUES
DC CHARACTERISTICS
AC CHARACTERISTICS
PACKAGE OUTLINES
SOLDERING
Introduction
Reflow soldering
Wave soldering
Repairing soldered joints
DEFINITIONS
LIFE SUPPORT APPLICATIONS
PURCHASE OF PHILIPS I
2
C COMPONENTS
16.3
17
17.1
17.2
17.3
18
19
19.1
19.2
20
21
22
23
24
25
26
26.1
26.2
26.3
26.4
27
28
29