AT89LV51 ATMEL Corporation, AT89LV51 Datasheet

no-image

AT89LV51

Manufacturer Part Number
AT89LV51
Description
Manufacturer
ATMEL Corporation
Datasheet

Specifications of AT89LV51

Case
QFP

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89LV51-12AC
Manufacturer:
CYPRESS
Quantity:
1 300
Part Number:
AT89LV51-12AI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
AT89LV51-12JC
Manufacturer:
ATMEL
Quantity:
5 510
Part Number:
AT89LV51-12JC
Manufacturer:
ATMEL
Quantity:
5 510
Part Number:
AT89LV51-12JI
Manufacturer:
ATMEL
Quantity:
1 405
Part Number:
AT89LV51-12PC
Manufacturer:
ATM
Quantity:
2 276
Features
Description
The AT89LV51 is a low-voltage, high-performance CMOS 8-bit microcomputer with
4K bytes of Flash Programmable and Erasable Read Only Memory. The device is
manufactured using Atmel’s high density nonvolatile memory technology and is com-
patible with the industry standard MCS-51™ instruction set and pinout. The on-chip
Flash allows the program memory to be reprogrammed in-system or by a conven-
tional nonvolatile memory programmer. By combining a versatile 8-bit CPU with Flash
on a monolithic chip, the Atmel AT89LV51 is a powerful microcomputer which pro-
vides a highly flexible and cost effective solution to many embedded control applica-
tions. The AT89LV51 operates at 2.7 volts up to 6.0 volts.
Pin Configurations
(
(
( R X D ) P 3 . 0
Compatible with MCS-51™ Products
4K Bytes of Reprogrammable Flash Memory
2.7V to 6V Operating Range
Fully Static Operation: 0 Hz to 12 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 X D ) P 3 . 1
I N T 0
I N T 1
( T 0 ) P 3 . 4
( T 1 ) P 3 . 5
I N D E X
C O R N E R
– Endurance: 1,000 Write/Erase Cycles
) 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
8
9
1 0
1 1
4 4
1 2
4 3
1 3
4 2
1 4
4 1
1 5
TQFP
4 0
1 6
3 9
1 7
1 8
1 9
3 6
2 0
3 5
2 1
3 4
2 2
2 6
3 3
3 2
3 0
2 9
2 8
2 7
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
I N D E X
C O R N E R
(
(
( R X D ) P 3 . 0
( T X D ) P 3 . 1
) P 3 . 2
) P 3 . 3
I N T 0
I N T 1
(
(
( T 0 ) P 3 . 4
( T 1 ) P 3 . 5
P 1 . 5
W R
P 1 . 6
P 1 . 7
R D
R S T
N C
) P 3 . 2
) P 3 . 3
) P 3 . 6
) P 3 . 7
X TA L 2
X TA L 1
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
2 0
4
2 1
3
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
PLCC
2 2
PDIP
2
2 3
1
4 4
2 4
4 3
2 5
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 2
2 6
4 1
2 7
4 0
2 8
(continued)
3 9
3 6
3 5
3 4
3 3
3 2
3 1
3 0
2 9
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 )
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
Flash
AT89LV51
Not Recommended
for New Designs.
Use AT89LS51.
0303D-D–12/97
4-45

Related parts for AT89LV51

AT89LV51 Summary of contents

Page 1

... Flash allows the program memory to be reprogrammed in-system conven- tional nonvolatile memory programmer. By combining a versatile 8-bit CPU with Flash on a monolithic chip, the Atmel AT89LV51 is a powerful microcomputer which pro- vides a highly flexible and cost effective solution to many embedded control applica- tions ...

Page 2

Block Diagram 4-46 Not ...

Page 3

... PSEN Program Store Enable is the read strobe to external pro- gram memory. When the AT89LV51 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. ...

Page 4

... In that case, the reset or inactive values of the new bits will always be 0. Timer 0 and 1 Timer 0 and Timer 1 in the AT89LV51 operate the same way as Timer 0 and Timer 1 in the AT89C51. RCAP2L RCAP2H ...

Page 5

Oscillator Characteristics XTAL1 and XTAL2 are the input and output, respectively inverting amplifier which can be configured for use as an on-chip oscillator, as shown in Figure 1. Either a quartz crystal or ceramic resonator may be used. ...

Page 6

... Programming Algorithm: Before programming the AT89LV51, the address, data and control signals should be (1) set up according to the Flash programming mode table and Figure 3 and Figure 4. To program the AT89LV51, the fol- lowing sequence should be followed: 1. Input the desired memory location on the address lines. ...

Page 7

... Write Code Data H Read Code Data H Write Lock Bit - 1 H Bit - 2 H Bit - 3 H Chip Erase H Read Signature Byte H Note: 1. Chip Erase requires a 10-ms PROG pulse. Figure 3. Programming the Flash AT89LV51 ADDR. P1 OOOOH/OFFFH P2 A11 P2.6 SEE FLASH P2.7 PROGRAMMING P3.6 MODES ABLE T P3.7 XTAL2 3-12 MHz XTAL1 ...

Page 8

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

Page 9

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

Page 10

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 11

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 12

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 PORT FROM RI OR DPL PORT 2 P2.0 - ...

Page 13

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 14

Serial Port Timing: Shift Register Mode Test Conditions (V = 2.7V to 6V; 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 15

... TYPICAL ICC (ACTIVE (MHz) AT89LV51 ICC (mA) TYPICAL ICC (IDLE 4.8 4.0 3.2 2.4 1.6 0.8 0 (MHz) AT89LV51 TYPICAL ICC vs. VOLTAGE- POWER DOWN (85° µ 3.0V 4.0V 5.0V Vcc VOLTAGE o VCC = 6.0 V VCC = 5.0 V VCC = 3 VCC = 6.0 V VCC = 5.0 V VCC = 3 ...

Page 16

... Lead, Thin Plastic Gull Wing Quad Flatpack (TQFP) 44J 44 Lead, Plastic J-Leaded Chip Carrier (PLCC) 40P6 40 Lead, 0.600" Wide, Plastic Dull Inline Package (PDIP) 4-60 Ordering Code AT89LV51-12AC AT89LV51-12JC AT89LV51-12PC AT89LV51-12AI AT89LV51-12JI AT89LV51-12PI Package Type Not Package Operation Range 44A Commercial 44J ( 40P6 ...

Related keywords