Flash microcontrollers. P89C739 Datasheet

P89C739 microcontrollers. Datasheet pdf. Equivalent

P89C739 Datasheet
Recommendation P89C739 Datasheet
Part P89C739
Description 8-bit Flash microcontrollers
Feature P89C739; INTEGRATED CIRCUITS DATA SHEET P89C738; P89C739 8-bit Flash microcontrollers Product specification .
Manufacture NXP
Datasheet
Download P89C739 Datasheet




NXP P89C739
INTEGRATED CIRCUITS
DATA SHEET
P89C738; P89C739
8-bit Flash microcontrollers
Product specification
Supersedes data of 1997 Dec 15
File under Integrated Circuits, IC20
1998 Apr 07



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



NXP P89C739
Philips Semiconductors
8-bit Flash microcontrollers
Product specification
P89C738; P89C739
1 FEATURES
80C51 CPU
64-kbyte on-chip Multiple Programming ROM
(MTP-ROM), expandable externally to 64 kbytes
program memory address space
512-byte on-chip RAM, expandable externally to
64 kbytes data memory address space
P89C738 pin outs fully compatible to the standard
8051/8052
8-bit I/O ports for P89C738: 4 and P89C739: 6
Full-duplex UART compatible with the standard 80C51
and the 8052
Two standard 16-bit timers/event counters
An additional 16-bit timer (functionally equivalent to the
Timer 2 of the 8052)
On-chip Watchdog Timer (T3)
6-source and 6-vector interrupt structure with 2 priority
levels
Up to 3 external interrupt request inputs
Two programmable power reduction modes: Idle and
Power-down
Termination of Idle mode by any interrupt, external or
Watchdog Timer reset
Wake-up from Power-down by external interrupt,
external or Watchdog Timer reset
Packages,
– P89C738: DIP40, PLCC44 and QFP44
– P89C739: PLCC68 and QFP64
Improved Electromagnetic Compatibility (EMC)
Frequency range: 3.5 to 40 MHz
ROM code protection.
2 GENERAL DESCRIPTION
The P89C738 and P89C739 (hereafter generally referred
to as P89C738 unless the P89C739 is specifically
mentioned) are 8 8-bit Flash microcontrollers
manufactured in an advanced CMOS process and is a
derivative of the PCB80C51 microcontroller family. This
device provides architectural enhancements that make it
applicable in a variety of applications in general control
systems, especially in those systems which need a large
on-chip ROM and RAM capacity.
The P89C738 contains a non-volatile 64-kbyte Multiple
Programming ROM (MTP-ROM) program memory, a
volatile 512 bytes read/write data memory, four 8-bit I/O
ports (six for the P89C739), two 16-bit timer/event
counters (identical to the timers of the 80C51), a 16-bit
timer (identical to the Timer 2 of the 8052), a multi-source
two-priority-level nested interrupt structure, one serial
interface (UART), a Watchdog Timer (T3), an on-chip
oscillator and timing circuits. For systems that require
extra capability, the P89C738 can be expanded using
standard TTL compatible memories and logic.
The device also functions as an arithmetic processor
having facilities for both binary and BCD arithmetic plus
bit-handling capabilities. The P89C738 has the same
instruction set as the PCB80C51 which consists of over
100 instructions: 49 one-byte, 46 two-byte and
16 three-byte. With a 16 MHz crystal, 58% of the
instructions are executed in 750 ns and 40% in 1.5 µs.
Multiply and divide instructions require 3 µs.
3 ORDERING INFORMATION
TYPE
NUMBER(1)
P89C738ABA
P89C738ABP
P89C738ABB
P89C739ABA
P89C739ABB
NAME
PLCC44
DIP40
QFP44
PLCC68
QFP64
PACKAGE
DESCRIPTION
plastic leaded chip carrier; 44 leads
plastic dual in-line package; 40 leads (600 mil)
plastic quad flat package; 44 leads
plastic leaded chip carrier; 68 leads
plastic quad flat package; 64 leads (lead length 1.95 mm);
body 14 × 20 × 2.7 mm; high stand-off height
VERSION
note 2
SOT129-1
note 2
note 2
SOT319-1
Notes
1. Temperature and frequency range for all types: 0 to 70 °C and 3.5 to 40 MHz.
2. For more information on the package outline of this version, please contact the Philips Semiconductors Sales office.
1998 Apr 07
3







@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)