TP87C51FA Intel Corporation, TP87C51FA Datasheet

no-image

TP87C51FA

Manufacturer Part Number
TP87C51FA
Description
CHMOS single-chip 8-bit microcontroller. Express. 3.5 MHz to 12 MHz, EPROM 8 Kbytes, RAM 256 bytes
Manufacturer
Intel Corporation
Datasheet
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
MEMORY ORGANIZATION
PROGRAM MEMORY Up to 8 Kbytes of the program memory can reside in the 87C51FA On-Chip EPROM
Up to 16 Kbytes of the program memory can reside in the 87C51FB on-chip EPROM Up to 32 Kbytes of the
program memory can reside in the 87C51FC on-chip EPROM In addition the device can address up to 64K of
program memory external to the chip
DATA MEMORY This microcontroller has a 256 x 8 on-chip RAM In addition it can address up to 64 Kbytes of
external data memory
The Intel 87C51FA 87C51FB 87C51FC is a single-chip control-oriented microcontroller which is fabricated on
Intel’s reliable CHMOS EPROM technology Being a member of the MCS-51 family the 87C51FB 87C51FC
uses the same powerful instruction set has the same architecture and is pin-for-pin compatible with the
existing MCS-51 family of products The 87C51FA is an enhanced version of the 87C51 The 87C51FB is an
enhanced version of the 87C51FA The 87C51FC is an enhanced version of the 87C51FB With 8 Kbytes of
program memory in the 87C51FA and 16 Kbytes of program memory in the 87C51FB and 32 Kbytes of
program memory in the 87C51FC it is an even more powerful microcontroller for applications that require
Pulse Width Modulation High Speed I O and up down counting capabilities such as brake and traction
control
For the remainder of this document the 87F51FA 87C51FB and 87C51FC will be referred to as the
87C51FA FB FC
FX Core Architecture Device
Extended Automotive Temperature
Range (
Available in 12 MHz 16 MHz and
20 MHz Versions
High Performance CHMOS EPROM
Three 16-Bit Timer Counters
Programmable Counter Array with
One-to-Three Level Program Lock
System on EPROM
8K On-Chip User Programmable
EPROM in 87C51FA
16K On-Chip User Programmable
EPROM in 87C51FB
32K On-Chip User Programmable
EPROM in 87C51FC
256 Bytes of On-Chip Data RAM
Information in this document is provided in connection with Intel products Intel assumes no liability whatsoever including infringement of any patent or
copyright for sale and use of Intel products except as provided in Intel’s Terms and Conditions of Sale for such products Intel retains the right to make
changes to these specifications at any time without notice Microcomputer Products may have minor variations to this specification known as errata
COPYRIGHT
Other brands and names are the property of their respective owners
Timer 2 (Up Down Counter)
High Speed Output
Compare Capture
Pulse Width Modulator
Watchdog Timer Capabilities
CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER
b
40 C to
87C51FA 87C51FB 87C51FC 87C51FC-20
INTEL CORPORATION 1995
a
125 C Ambient)
Automotive
September 1993
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Quick Pulse Programming Algorithm
Boolean Processor
32 Programmable I O Lines
7 Interrupt Sources
Four Level Interrupt Priority
Programmable Serial Channel with
TTL and CMOS Compatible Logic
Levels
64K External Program Memory Space
64K External Data Memory Space
MCS -51 Fully Compatible Instruction
Set
Power Saving Idle and Power Down
Modes
ONCE (On-Circuit Emulation) Mode
RFI Reduction Mode
Available in PLCC and PDIP Packages
Framing Error Detection
Automatic Address Recognition
Order Number 270961-003

Related parts for TP87C51FA

TP87C51FA Summary of contents

Page 1

... Intel products except as provided in Intel’s Terms and Conditions of Sale for such products Intel retains the right to make changes to these specifications at any time without notice Microcomputer Products may have minor variations to this specification known as errata COPYRIGHT INTEL CORPORATION 1995 Automotive Quick Pulse Programming Algorithm ...

Page 2

AUTOMOTIVE 87C51FA FB FC FC-20 Figure 1 87C51FB FC Block Diagram 87C51FA FB FC PRODUCT OPTIONS Intel’s extended and automotive temperature range products are designed to meet the needs of those applications whose operating requirements exceed commercial standards 2 With ...

Page 3

ambient For the automo tive temperature range option operational charac- teristics are guaranteed over the temperature range 125 C ambient The automotive ex tended and ...

Page 4

AUTOMOTIVE 87C51FA FB FC FC-20 Port 0 is also the multiplexed low-order address and data bus during accesses to external Program and Data Memory In this application it uses strong inter- nal pullups when emitting 1’s and can source and ...

Page 5

Port 2 emits the high-order address byte during fetches from external Program Memory and during accesses to external Data Memory that use 16-bit addresses (MOVX DPTR) In this application it uses strong internal pullups when emitting 1’s Dur- ing accesses ...

Page 6

AUTOMOTIVE 87C51FA FB FC FC-20 To drive the device from an external clock source XTAL1 should be driven while XTAL2 floats as shown in Figure 5 There are no requirements on the duty cycle of the external clock signal since ...

Page 7

DESIGN CONSIDERATION When the Idle mode is terminated by a hardware reset the device normally resumes program execu- tion from where it left off up to two machine cycles before the internal reset algorithm takes control On- chip hardware inhibits ...

Page 8

AUTOMOTIVE 87C51FA FB FC FC-20 ABSOLUTE MAXIMUM RATINGS Ambient Temperature Under Bias Storage Temperature Voltage Pin Voltage on Any Other Pin ...

Page 9

NOTES 1 Capacitive loading on Ports 0 and 2 may cause noise pulses above superimposed on the V Ports 1 2 and 3 The noise is due to external bus capacitance discharging into the Port 0 ...

Page 10

AUTOMOTIVE 87C51FA FB FC FC-20 EXPLANATION OF THE AC SYMBOLS Each timing symbol has 5 characters The first char- acter is always a ‘T’ (stands for time) The other characters depending on their positions stand for the name of a ...

Page 11

AC CHARACTERISTICS (T A tance for Port 0 ALE PROG and PSEN (Continued) ADVANCED INFORMATION CONTACT INTEL FOR DESIGN-IN INFORMATION EXTERNAL PROGRAM MEMORY CHARACTERISTICS Symbol Parameter T RD Low to Valid Data In RLDV T Data Hold After RD High ...

Page 12

AUTOMOTIVE 87C51FA FB FC FC-20 EXTERNAL PROGRAM MEMORY READ CYCLE EXTERNAL DATA MEMORY READ CYCLE EXTERNAL DATA MEMORY WRITE CYCLE 12 270961 –12 270961 –13 270961 –14 ...

Page 13

SERIAL PORT TIMING SHIFT REGISTER MODE Test Conditions Symbol Parameter T Serial Port Clock Cycle Time XLXL T Output Data Setup to Clock QVXH Rising Edge T Output Data Hold after XHQX Clock ...

Page 14

AUTOMOTIVE 87C51FA FB FC FC-20 AC TESTING INPUT OUTPUT WAVEFORMS AC Inputs during testing are driven for a Logic ‘‘1’’ and 0 45V for a Logic ‘‘0’’ Timing measurements are made at V min ...

Page 15

See Table 2 for proper input on these pins Figure 11 Programming the EPROM PROGRAMMING ALGORITHM Refer to Table 3 and Figures 11 and 12 for address data and control signals set up To program the 87C51FA FB FC the ...

Page 16

AUTOMOTIVE 87C51FA FB FC FC-20 EPROM Program Lock The 87C51FA FB FC program lock system when programmed protects the onboard program against software piracy The 87C51FA FB FC has a 3-level program lock system and a 64-byte encryption array Since ...

Page 17

EPROM PROGRAMMING AND VERIFICATION CHARACTERISTICS ( 20 ADVANCED INFORMATION CONTACT INTEL FOR DESIGN-IN INFORMATION Symbol Parameter V Programming Supply Voltage PP I Programming Supply Current PP 1 ...

Page 18

AUTOMOTIVE 87C51FA FB FC FC-20 DATA SHEET REVISION HISTORY The following are key differences between this data sheet and the -002 revision of the data sheet 1 The data sheet has been revised from the 87C51FB 87C51FC to the 87C51FA ...

Related keywords