AT87F51-12JC ATMEL Corporation, AT87F51-12JC Datasheet

no-image

AT87F51-12JC

Manufacturer Part Number
AT87F51-12JC
Description
357-036-542-201 CARDEDGE 36POS DL .156 BLK LOPRO
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT87F51-12JC
Manufacturer:
ATMEL
Quantity:
5 510
Part Number:
AT87F51-12JC
Manufacturer:
MHS
Quantity:
5 510
Features
Description
The AT87F51 is a low-power, high-performance CMOS 8-bit microcomputer with 4K
bytes of QuickFlash Programmable Read Only Memory. The device is manufactured
using Atmel’s high density nonvolatile memory technology and is compatible with the
industry standard MCS-51™ instruction set and pinout. The on-chip QuickFlash
allows the program memory to be user programmed by a conventional nonvolatile
memory programmer. By combining a versatile 8-bit CPU with QuickFlash on a mono-
lithic chip, the Atmel AT87F51 is a powerful microcomputer which provides a highly
flexible and cost effective solution to many embedded control applications.
Pin Configurations
(
(
( R X D ) P 3 . 0
I N T 0
I N T 1
( T X D ) P 3 . 1
Compatible with MCS-51™ Products
4K Bytes of User Programmable QuickFlash™ Memory
Fully Static Operation: 0 Hz to 24 MHz
Three-Level Program Memory Lock
128 x 8-Bit Internal RAM
32 Programmable I/O Lines
Two 16-Bit Timer/Counters
Six Interrupt Sources
Programmable Serial Channel
Low Power Idle and Power Down Modes
( T 0 ) P 3 . 4
( T 1 ) P 3 . 5
I N D E X
C O R N E R
) P 3 . 2
) P 3 . 3
P 1 . 5
P 1 . 6
P 1 . 7
R S T
N C
1
2
3
4
5
6
7
9
1 0
1 1
8
4 4
1 2
4 3
1 3
4 2
1 4
8TQFP
4 1
1 5
4 0
1 6
3 9
1 7
1 8
1 9
3 6
2 0
3 5
2 1
3 4
2 2
3 3
3 2
3 0
2 9
2 8
2 7
2 6
2 5
2 4
2 3
3 1
P 0 . 4 ( A D 4 )
P 0 . 5 ( A D 5 )
P 0 . 6 ( A D 6 )
P 0 . 7 ( A D 7 )
E A / V P P
N C
A L E / P R O G
P S E N
P 2 . 7 ( A 1 5 )
P 2 . 6 ( A 1 4 )
P 2 . 5 ( A 1 3 )
(
(
( R X D ) P 3 . 0
( T X D ) P 3 . 1
I N T 0
I N T 1
(
(
( T 0 ) P 3 . 4
( T 1 ) P 3 . 5
( R X D ) P 3 . 0
( T X D ) P 3 . 1
I N D E X
C O R N E R
I N T 0
I N T 1
(
(
( T 0 ) P 3 . 4
( T 1 ) P 3 . 5
W R
R D
) P 3 . 2
) P 3 . 3
P 1 . 5
P 1 . 6
P 1 . 7
R S T
) P 3 . 2
) P 3 . 3
) P 3 . 6
) P 3 . 7
X TA L 2
X TA L 1
N C
P 1 . 0
P 1 . 1
P 1 . 2
P 1 . 3
P 1 . 4
P 1 . 5
P 1 . 6
P 1 . 7
G N D
R S T
7
8
9
1 0
1 1
1 2
1 3
1 4
1 5
1 6
1 7
1 8
6
1 9
5
1
2
3
4
5
6
7
8
9
1 0
1 1
1 2
1 3
1 4
1 5
1 6
1 7
1 8
1 9
2 0
2 0
4
PDIP
2 1
3
PLCC
2 2
2
2 3
1
4 4
2 4
4 0
3 9
3 8
3 7
3 6
3 5
3 4
3 3
3 2
2 8
2 7
2 6
2 5
2 4
2 3
2 2
2 1
3 1
3 0
2 9
4 3
2 5
4 2
2 6
4 1
2 7
V C C
P 0 . 0 ( A D 0 )
P 0 . 1 ( A D 1 )
P 0 . 2 ( A D 2 )
P 0 . 3 ( A D 3 )
P 0 . 4 ( A D 4 )
P 0 . 5 ( A D 5 )
P 0 . 6 ( A D 6 )
P 0 . 7 ( A D 7 )
E A / V P P
A L E / P R O G
P S E N
P 2 . 7 ( A 1 5 )
P 2 . 6 ( A 1 4 )
P 2 . 5 ( A 1 3 )
P 2 . 4 ( A 1 2 )
P 2 . 3 ( A 1 1 )
P 2 . 0 ( A 8 )
P 2 . 2 ( A 1 0 )
P 2 . 1 ( A 9 )
(continued)
4 0
2 8
3 9
3 6
3 5
3 4
3 3
3 2
3 1
3 0
2 9
P 0 . 4 ( A D 4 )
P 0 . 5 ( A D 5 )
P 0 . 6 ( A D 6 )
P 0 . 7 ( A D 7 )
E A / V P P
N C
A L E / P R O G
P S E N
P 2 . 7 ( A 1 5 )
P 2 . 6 ( A 1 4 )
P 2 . 5 ( A 1 3 )
8-Bit
Microcontroller
with 4K Bytes
QuickFlash
AT87F51
Not Recommended
for New Designs.
Use AT89S51.
Rev. 1012A–02/98
1

Related parts for AT87F51-12JC

AT87F51-12JC Summary of contents

Page 1

... By combining a versatile 8-bit CPU with QuickFlash on a mono- lithic chip, the Atmel AT87F51 is a powerful microcomputer which provides a highly flexible and cost effective solution to many embedded control applications. Pin Configurations ...

Page 2

Block Diagram V CC GND RAM ADDR. REGISTER B REGISTER PSEN TIMING ALE/PROG INSTRUCTION AND REGISTER CONTROL PP RST OSC 2 P0.0 - P0.7 PORT 0 DRIVERS PORT 0 PORT 2 RAM LATCH LATCH ACC TMP2 TMP1 ...

Page 3

... QuickFlash, 128 bytes of RAM, 32 I/O lines, two 16-bit timer/counters, a five vector two-level interrupt archi- tecture, a full duplex serial port, on-chip oscillator and clock circuitry. In addition, the AT87F51 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle ...

Page 4

... When the AT87F51 is executing code from external pro- gram memory, PSEN is activated twice each machine cycle, except that two PSEN activations are skipped during each access to external data memory. EA/V PP External Access Enable. EA must be strapped to GND in order to enable the device to fetch code from external pro- gram memory locations starting at 0000H up to FFFFH ...

Page 5

... Programming Algorithm: Before programming the AT87F51, the address, data, and control signals should be set up according to the QuickFlash programming mode table and Figures 3 and 4. To program the AT87F51, take the following steps: 1. Input the desired memory location on the address lines. 2. Input the appropriate data byte on the data lines. ...

Page 6

... ALE PROG PROGRAMMING MODES ABLE 3-24 MHz RST V IH PSEN Not EA/V P2.6 P2.7 PP 12V 12V H H 12V H H 12V AT87F51 ADDR P2 A11 P2.6 P2.7 ALE P3.6 T P3.7 XTAL2 EA XTAL1 RST GND PSEN P3.6 P3 +5V PGM DATA ...

Page 7

QuickFlash Programming and Verification Characteristics T = 0°C to 70° 5.0 10 Symbol Parameter V Programming Enable Voltage PP I Programming Enable Current PP 1/t Oscillator Frequency CLCL t Address Setup to PROG Low AVGL t ...

Page 8

QuickFlash Programming and Verification Waveforms P1.0 - P1.7 P2.0 - P2.3 PORT 0 ALE/PROG EA/V PP P2.7 (ENABLE) P3.4 (RDY/BSY) 8 PROGRAMMING ADDRESS DATA DVGL GHDX t AVGL t SHGL t GLGH EHSH t ...

Page 9

Absolute Maximum Ratings* Operating Temperature.................................. -55°C to +125°C Storage Temperature ..................................... -65°C to +150°C Voltage on Any Pin with Respect to Ground .....................................-1.0V to +7.0V Maximum Operating Voltage ............................................ 6.6V DC Output Current...................................................... 15 Characteristics T = -40°C ...

Page 10

AC Characteristics (Under Operating Conditions; Load Capacitance for Port 0, ALE/PROG, and PSEN = 100 pF; Load Capacitance for all other outputs = 80 pF) External Program and Data Memory Characteristics Symbol Parameter 1/t Oscillator Frequency CLCL t ALE Pulse ...

Page 11

External Program Memory Read Cycle t LHLL ALE t AVLL PSEN PORT 0 PORT 2 External Data Memory Read Cycle t LHLL ALE PSEN RD t AVLL FROM RI OR DPL PORT 0 PORT 2 P2.0 - ...

Page 12

External Data Memory Write Cycle t LHLL ALE PSEN WR t AVLL PORT FROM RI OR DPL PORT 2 P2 A15 FROM DPH External Clock Drive Waveforms t CHCX V - ...

Page 13

Serial Port Timing: Shift Register Mode Test Conditions (V = 5.0 V 20%; Load Capacitance = 80 pF) CC Symbol Parameter t Serial Port Clock Cycle Time XLXL t Output Data Setup to Clock Rising Edge QVXH t Output Data ...

Page 14

... Ordering Information Speed Power (MHz) Supply Ordering Code 12 5V 20% AT87F51-12AC AT87F51-12JC AT87F51-12PC AT87F51-12AI AT87F51-12JI AT87F51-12PI 16 5V 20% AT87F51-16AC AT87F51-16JC AT87F51-16PC AT87F51-16AI AT87F51-16JI AT87F51-16PI 20 5V 20% AT87F51-20AC AT87F51-20JC AT87F51-20PC AT87F51-20AI AT87F51-20JI AT87F51-20PI 24 5V 20% AT87F51-24AC AT87F51-24JC AT87F51-24PC AT87F51-24AI AT87F51-24JI AT87F51-24PI 44A 44-Lead, Thin Plastic Gull Wing Quad Flatpack (TQFP) ...

Page 15

Packaging Information 44A, 44-Lead, Thin (1.0 mm) Plastic Gull Wing Quad Flat Package (TQFP) Dimensions in Millimeters and (Inches)* PIN 1 ID 0.80(0.031) BSC 0 7 0.20(.008) 0.09(.003) 0.75(0.030) 0.45(0.018) *Controlling dimension: millimeters 40P6, 40-Lead, 0.600” Wide, Plastic Dual Inline ...

Page 16

... Copyright Atmel Corporation 1998. Atmel Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in an Atmel Corporation product. No other circuit patent licenses are implied. Atmel Corporation’s products are not authorized for use as critical components in life support devices or systems. ...

Related keywords