
1998 Apr 07
2
Philips Semiconductors
Product specication
8-bit Flash microcontrollers
P89C738; P89C739
CONTENTS
1
FEATURES
2
GENERAL DESCRIPTION
3
ORDERING INFORMATION
4
BLOCK DIAGRAM
5
FUNCTIONAL DIAGRAM
6
PINNING INFORMATION
6.1
Pin configuration
6.2
Pin description
7
FUNCTIONAL DESCRIPTION
7.1
General
7.2
Instruction set execution
8
MEMORY ORGANIZATION
8.1
Program memory
8.2
Internal data memory
8.3
Addressing
9
INTERRUPT SYSTEM
9.1
Interrupt Enable Register (IE)
9.2
Interrupt Priority Register (IP)
10
TIMERS/COUNTERS
10.1
Timer 0 and Timer 1
10.2
Timer 2
10.3
Watchdog Timer (T3)
11
I/O FACILITIES
12
FULL DUPLEX SERIAL PORT (UART)
12.1
The Serial Port operating modes
12.2
Serial Port Control Register (SCON)
13
REDUCED POWER MODES
13.1
Idle mode
13.2
Power-down mode
13.3
Wake-up from Power-down mode
13.4
Status of external pins
13.5
Power Control Register (PCON)
14
OSCILLATOR CIRCUIT
15
RESET
15.1
Power-on reset
16
MULTIPLE PROGRAMMING ROM
(MTP-ROM)
16.1
Features
16.2
General description
16.3
Automatic programming and Automatic chip
erase
16.4
Command definitions
16.5
Silicon-ID-Read command
16.6
Set-up of Automatic chip erase and Automatic
erase commands
16.7
Set-up of the Automatic program and Program
commands
16.8
Reset command
16.9
Write operation status
16.10
Write operation
16.11
System considerations
16.12
Command programming/data programming
and erase operation
17
SPECIAL FUNCTION REGISTERS
OVERVIEW
18
INSTRUCTION SET
19
LIMITING VALUES
20
DC CHARACTERISTICS
21
AC CHARACTERISTICS
21.1
Serial Port characteristics
21.2
Timing waveforms
21.3
Timing symbol naming conventions
22
PACKAGE OUTLINES
23
SOLDERING
23.1
Introduction
23.2
DIP
23.3
PLCC and QFP
24
DEFINITIONS
25
LIFE SUPPORT APPLICATIONS