AT89LP6440-20AU Atmel, AT89LP6440-20AU Datasheet - Page 162

MCU 8051 64K FLASH ISP 44TQFP

AT89LP6440-20AU

Manufacturer Part Number
AT89LP6440-20AU
Description
MCU 8051 64K FLASH ISP 44TQFP
Manufacturer
Atmel
Series
89LPr
Datasheets

Specifications of AT89LP6440-20AU

Core Processor
8051
Core Size
8-Bit
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
38
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Eeprom Size
8K x 8
Ram Size
4.25K x 8
Voltage - Supply (vcc/vdd)
2.4 V ~ 3.6 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
44-TQFP, 44-VQFP
Package
44TQFP
Device Core
8051
Family Name
89LP
Maximum Speed
20 MHz
Operating Supply Voltage
2.5|3.3 V
Data Bus Width
8 Bit
Number Of Programmable I/os
38
Interface Type
2-Wire/SPI
On-chip Dac
8-chx10-bit
Number Of Timers
3
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89LP6440-20AU
Manufacturer:
Cirrus
Quantity:
89
Part Number:
AT89LP6440-20AU
Manufacturer:
Atmel
Quantity:
10 000
Table 25-2.
Notes:
162
Command
Program Enable
Parallel Enable
Chip Erase
Read Status
Load Page Buffer
Write Code Page
Write Code Page with Auto-Erase
Read Code Page
Write Data Page
Write Data Page with Auto-Erase
Read Data Page
Write User Fuses
Write User Fuses with Auto-Erase
Read User Fuses
Write Lock Bits
Read Lock Bits
Write User Signature Page
Write User Signature Page with Auto-Erase
Read User Signature Page
Read Atmel Signature Page
1. Program Enable must be the first command issued after entering into programming mode.
2. Parallel Enable switches the interface from serial to parallel format until RST returns high.
3. Any number of Data bytes from 1 to 64 may be written/read. The internal address is incremented between each byte.
4. Each byte address selects one fuse or lock bit. Data bytes must be 00h or FFh.
5. See
6. See
7. Atmel Signature Bytes:
8. Symbol Key:
AT89LP6440 - Preliminary
(2)
(3)(4)(6)
(3)(4)(6)
AT89LP6440:
(1)
(3)
Programming Command Summary
(3)
(3)
(3)
(3)
(3)(4)(5)
(3)(4)(5)
Table 25-5 on page 164
Table 25-4 on page 163
Address:
(3)
(3)
a:
b:
(3)(7)
s:
x:
(3)
Page Address Bit
Half Page Select Bit
Byte Address Bit
Don’t Care Bit
(3)
(3)(4)(5)
0000H
1EH
(3)
for Fuse definitions.
for Lock Bit definitions.
0001H
64H
1010 1100
1010 1100
1000 1010
0110 0000
0101 0001
0101 0000
0111 0000
0011 0000
1101 0000
1101 0010
1011 0000
1110 0001
1111 0001
0110 0001
1110 0100
0110 0100
0101 0010
0111 0010
0011 0010
0011 1000
Opcode
0002H
FFH
Addr High
0101 0011
0011 0101
aaaa aaaa
aaaa aaaa
aaaa aaaa
000a aaaa
000a aaaa
000a aaaa
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
xxxx xxxx
xxxx xxxx
00bb bbbb
00bb bbbb
00bb bbbb
00bb bbbb
00bb bbbb
00bb bbbb
Addr Low
asbb bbbb
asbb bbbb
asbb bbbb
asbb bbbb
asbb bbbb
asbb bbbb
asbb bbbb
asbb bbbb
asbb bbbb
0sbb bbbb
xxxx xxxx
Data 0
Data Out 0 ... Data Out n
Data Out 0 ... Data Out n
Data Out 0 ... Data Out n
Data Out 0 ... Data Out n
Data Out 0 ... Data Out n
Data Out 0 ... Data Out n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Status Out
3706A–MICRO–9/09
Data n

Related parts for AT89LP6440-20AU