EEWORLDEEWORLDEEWORLD

Part Number

Search

87C54

Description
80C51 8-bit microcontroller family 8K.64K/256.1K OTP/ROM/ROMless, low voltage 2.7V.5.5V, low power, high speed 33 MHz
File Size139KB,21 Pages
ManufacturerPhilips Semiconductors (NXP Semiconductors N.V.)
Websitehttps://www.nxp.com/
Download Datasheet View All

87C54 Overview

80C51 8-bit microcontroller family 8K.64K/256.1K OTP/ROM/ROMless, low voltage 2.7V.5.5V, low power, high speed 33 MHz

Philips Semiconductors
Preliminary specification
CMOS single-chip 8-bit microcontrollers
87C54/87C58
DESCRIPTION
The 87C54/87C58 Single-Chip 8-Bit Microcontroller is manufactured
in an advanced CMOS process and is a derivative of the 80C51
microcontroller family. The 87C54/87C58 has the same instruction
set as the 80C51.
This device provides architectural enhancements that make it
applicable in a variety of applications for general control systems.
The 87C58 contains 32k
×
8 EPROM memory, and the 87C54
contains 16k
×
8 EPROM memory, a volatile 256
×
8 read/write data
memory, four 8-bit I/O ports, three 16-bit timer/event counters, a
multi-source, two-priority-level, nested interrupt structure, an
enhanced UART and on-chip oscillator and timing circuits. For
systems that require extra capability, the 87C54/87C58 can be
expanded using standard TTL compatible memories and logic.
Its added features make it an even more powerful microcontroller for
applications that require pulse width modulation, high-speed I/O and
up/down counting capabilities such as motor control. It also has a
more versatile serial channel that facilitates multiprocessor
communications.
See 80C52/54/58 datasheet for ROM device specification.
PIN CONFIGURATIONS
T2/P1.0
T2EX/P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
RST
RxD/P3.0
1
2
3
4
5
6
7
8
9
10
DUAL
IN-LINE
PACKAGE
40 V
CC
39 P0.0/AD0
38 P0.1/AD1
37 P0.2/AD2
36 P0.3/AD3
35 P0.4/AD4
34 P0.5/AD5
33 P0.6/AD6
32 P0.7/AD7
31 EA/V
PP
30 ALE/PROG
29 PSEN
28 P2.7/A15
27 P2.6/A14
26 P2.5/A13
25 P2.4/A12
24 P2.3/A11
23 P2.2/A10
22 P2.1/A9
21 P2.0/A8
TxD/P3.1 11
INT0/P3.2 12
INT1/P3.3 13
T0/P3.4 14
T1/P3.5 15
FEATURES
WR/P3.6 16
RD/P3.7
XTAL2
XTAL1
17
18
19
80C51 central processing unit
16k
×
8 EPROM expandable externally to 64k bytes (87C54)
16k
×
8 EPROM (87C54) and
32k
×
8 EPROM expandable externally to 64k bytes (87C58)
– Improved Quick Pulse programming algorithm
– Two level program security system
– 32 byte encryption array
V
SS
20
SU00748
256
×
8 RAM, expandable externally to 64k bytes
Three 16-bit timer/counters
– T2 is an up/down counter
Four 8-bit I/O ports
Full-duplex enhanced UART
– Framing error detection
– Automatic address recognition
Power control modes
– Idle mode
– Power-down mode
Once (On Circuit Emulation) Mode
Five package styles
OTP package available
Programmable clock out
6 interrupt sources
2 level priority
1996 Aug 16
3-215
Problems with R7F0C8051 using timer 1 channel to generate PWM signal
[i=s]This post was last edited by Korol on 2018-10-10 17:13[/i] As the title says: How to use a 1-channel 16-bit timer as two 8-bit timers to generate PWM signals? Please give me some advice! (Note: T...
Korol Renesas Electronics MCUs
Broadcom's secure processor with integrated RFID technology
Broadcom Corporation has introduced the world's first security processor with integrated radio frequency identification (RFID) technology, the Broadcom? BCM5890, which is also part of Broadcom's Trust...
rain MCU
What is your biggest headache in the 2013 Nationals?
[font=微软雅黑][size=4]You can [size=5][color=Red]post[/color][/size] and share [size=6][color=Red]the most troublesome problems during the preparation process[/color][/size]. We can ask the teachers or e...
EEWORLD社区 Electronics Design Contest
430 Debugging Experience
[p=26, null, left][color=#000][font=Arial]I have been debugging 430DA for two days. I didn't expect that after working on such a small thing for so long, the problem appeared in a place that made me l...
michaelxi007 Microcontroller MCU
Studying Things to Gain Knowledge 04: Finite Angular Displacement is Not a Vector
[i=s] This post was last posted by maychang on 2019-2-23 12:22 Edit[/i] [size=4] In modern times, no matter which version of general physics is used, it will talk about the rotation of a rigid body on...
maychang Integrated technical exchanges
Camera programming class + class call + example
[i=s] This post was last edited by paulhyde on 2014-9-15 09:18 [/i] using System; using System.Runtime.InteropServices; using System.Drawing.Imaging; using System.Windows.Forms; using System.Drawing; ...
dtcxn Electronics Design Contest

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 916  2394  543  1841  308  19  49  11  38  7 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号