Electronic Components Datasheet Search
  English  ▼

X  

AT89LP6440 Datasheet(PDF) 10 Page - ATMEL Corporation

Part # AT89LP6440
Description  8-bit Microcontroller with 64K Bytes In-System Programmable Flash
PDF  194 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AT89LP6440 Datasheet(HTML) 10 Page - ATMEL Corporation

Back Button AT89LP6440 Datasheet HTML 6Page - ATMEL Corporation AT89LP6440 Datasheet HTML 7Page - ATMEL Corporation AT89LP6440 Datasheet HTML 8Page - ATMEL Corporation AT89LP6440 Datasheet HTML 9Page - ATMEL Corporation AT89LP6440 Datasheet HTML 10Page - ATMEL Corporation AT89LP6440 Datasheet HTML 11Page - ATMEL Corporation AT89LP6440 Datasheet HTML 12Page - ATMEL Corporation AT89LP6440 Datasheet HTML 13Page - ATMEL Corporation AT89LP6440 Datasheet HTML 14Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 10 / 194 page
background image
10
3706A–MICRO–9/09
AT89LP6440 - Preliminary
3.
Memory Organization
The AT89LP6440 uses a Harvard Architecture with separate address spaces for program and
data memory. The program memory has a regular linear address space with support for 64K
bytes of directly addressable application code. The data memory has 256 bytes of internal RAM
and 128 bytes of Special Function Register I/O space. The AT89LP6440 supports external data
memory with portions of the external data memory space implemented on chip as Extra RAM
and nonvolatile Flash data memory. External program memory is not supported. The memory
address spaces of the AT89LP6440 are listed in Table 3-1.
3.1
Program Memory
The AT89LP6440 contains 64K bytes of on-chip In-System Programmable Flash memory for
program storage. The Flash memory has an endurance of at least 100,000 write/erase cycles
and a minimum data retention time of 10 years. The reset and interrupt vectors are located
within the first 83 bytes of program memory (refer to Table 9-1 on page 40). Constant tables can
be allocated within the entire 64K program memory address space for access by the MOVC
instruction. The AT89LP6440 does not support external program memory. A map of the
AT89LP6440 program memory is shown in Figure 3-1.
3.1.1
SIG
In addition to the 64K code space, the AT89LP6440 also supports a 256-byte User Signature
Array and a 128-byte Atmel Signature Array that are accessible by the CPU. The Atmel Signa-
ture Array is initialized with the Device ID in the factory. The second page of the User Signature
Array (0180H–01FFH) is initialized with analog configuration data including the Internal RC
Oscillator calibration byte. The User Signature Array is available for user identification codes or
constant parameter data. Data stored in the signature array is not secure. Security bits will dis-
able writes to the array; however, reads by an external device programmer are always allowed.
In order to read from the signature arrays, the SIGEN bit (DPCF.3) must be set (See Table 5-5
on page 27). While SIGEN is one, MOVC A,@A+DPTR will access the signature arrays. The
User Signature Array is mapped from addresses 0100h to 01FFh and the Atmel Signature Array
is mapped from addresses 0000h to 007Fh. SIGEN must be cleared before using MOVC to
access the code memory. The User Signature Array may also be modified by the In-Application
Programming interface. When IAP = 1 and SIGEN = 1, MOVX @DPTR instructions will access
the array (See Section 3.5 on page 20).
Table 3-1.
AT89LP6440 Memory Address Spaces
Name
Description
Range
DATA
Directly addressable internal RAM
00H–7FH
IDATA
Indirectly addressable internal RAM and stack space
00H–FFH
SFR
Directly addressable I/O register space
80H–FFH
EDATA
On-chip Extra RAM and extended stack space
0000H–0FFFH
FDATA
On-chip nonvolatile Flash data memory
1000H–2FFFH
XDATA
External data memory
3000H–FFFFH
CODE
On-chip nonvolatile Flash program memory
0000H–FFFFH
SIG
On-chip nonvolatile Flash signature array
0000H–01FFH



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com