87C654 Philips Semiconductors, 87C654 Datasheet - Page 2

no-image

87C654

Manufacturer Part Number
87C654
Description
80C51 8-bit microcontroller 8K/16K/ 256 OTP/ I2C
Manufacturer
Philips Semiconductors
Datasheet
Philips Semiconductors
DESCRIPTION
The 87C654 Single-Chip 8-Bit Microcontroller
is manufactured in an advanced CMOS
process and is a derivative of the 80C51
microcontroller family. The 87C654 has the
same instruction set as the 80C51. Two
versions of the derivative exist:
83C654—16k bytes mask programmable
87C654—EPROM version
This device provides architectural
enhancements that make it applicable in a
variety of applications for general control
systems. The 87C654 contains a non-volatile
16k
data memory, four 8-bit I/O ports, two 16-bit
timer/event counters (identical to the timers of
the 80C51), a multi-source, two-priority-level,
nested interrupt structure, an I
UART and on-chip oscillator and timing
circuits. For systems that require extra
capability, the 87C654 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 instruction set consists of over 100
instructions: 49 one-byte, 45 two-byte and 17
three-byte. With a 16MHz crystal, 58% of the
instructions are executed in 0.75 s and 40%
in 1.5 s. Multiply and divide instructions
require 3 s.
1996 Aug 16
CMOS single-chip 8-bit microcontroller
8 EPROM, a volatile 256
ROM
2
C interface,
8 read/write
FEATURES
80C51 central processing unit
16k
64k bytes
256
64k bytes
Two standard 16-bit timer/counters
Four 8-bit I/O ports
I
master and slave functions
Full-duplex UART facilities
Power control modes
– Idle mode
– Power-down mode
Five package styles
Extended temperature range
OTP package available
Two speed ranges
– 16MHz
– 20MHz
2
C-bus serial I/O port with byte oriented
8 EPROM expandable externally to
8 RAM, expandable externally to
2
PIN CONFIGURATIONS
INT0/P3.2
INT1/P3.3
SDA/P1.7
SCL/P1.6
TxD/P3.1
RxD/P3.0
WR/P3.6
RD/P3.7
T0/P3.4
T1/P3.5
11
XTAL2
XTAL1
1
17
7
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
RST
V
SS
10
11
12
13
14
15
16
17
18
19
20
1
2
3
4
5
6
7
8
9
18
44
12
6
AND PLASTIC
PACKAGE
CERAMIC
CERAMIC
CARRIER
LEADED
PLASTIC
PLASTIC
IN-LINE
DUAL
CHIP
QUAD
PACK
AND
FLAT
1
Product specification
853–1689 17192
87C654
40
28
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
34
22
V
P0.0/AD0
P0.1/AD1
P0.2/AD2
P0.3/AD3
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
EA/V
ALE/PROG
PSEN
P2.7/A15
P2.6/A14
P2.5/A13
P2.4/A12
P2.3/A11
P2.2/A10
P2.1/A9
P2.0/A8
CC
39
29
PP
SU00259
33
23

Related parts for 87C654