Electronic Components Datasheet Search
  English  ▼

X  

AT89LP51 Datasheet(PDF) 81 Page - ATMEL Corporation

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

AT89LP51 Datasheet(HTML) 81 Page - ATMEL Corporation

Back Button AT89LP51 Datasheet HTML 77Page - ATMEL Corporation AT89LP51 Datasheet HTML 78Page - ATMEL Corporation AT89LP51 Datasheet HTML 79Page - ATMEL Corporation AT89LP51 Datasheet HTML 80Page - ATMEL Corporation AT89LP51 Datasheet HTML 81Page - ATMEL Corporation AT89LP51 Datasheet HTML 82Page - ATMEL Corporation AT89LP51 Datasheet HTML 83Page - ATMEL Corporation AT89LP51 Datasheet HTML 84Page - ATMEL Corporation AT89LP51 Datasheet HTML 85Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 81 / 113 page
background image
81
3709B–MICRO–12/10
AT89LP51/52 - Preliminary
17.2
Memory Organization
The AT89LP51/52 offers 8K bytes of In-System Programmable (ISP) nonvolatile Flash code
memory and 256 bytes of nonvolatile Flash data memory. In addition, the device contains a 256-
byte User Signature Array and a 128-byte read-only Atmel Signature Array. The memory organi-
zation is shown in Table 17-1 and Figure 17-3. The memory is divided into pages of 128 bytes
each. A single read or write command may only access half a page (64 bytes) in the memory;
however, write with auto-erase commands will erase an entire 128-byte page even though they
can only write one half page. Each memory type resides in its own address space and is
accessed by commands specific to that memory. However, all memory types share the same
page size.
User configuration fuses are mapped as a row in the memory, with each byte representing one
fuse. From a programming standpoint, fuses are treated the same as normal code bytes except
they are not affected by Chip Erase. Fuses can be enabled at any time by writing 00h to the
appropriate locations in the fuse row. However, to disable a fuse, i.e. set it to FFh, the entire
fuse row must be erased and then reprogrammed. The programmer should read the state of all
the fuses into a temporary location, modify those fuses which need to be disabled, then issue a
Fuse Write with Auto-Erase command using the temporary data. Lock bits are treated in a simi-
lar manner to fuses except they may only be erased (unlocked) by Chip Erase.
Figure 17-3. AT89LP52 Memory Organization
Table 17-1.
AT89LP51/52 Memory Organization
Memory
Capacity
Page Size
# Pages
Address Range
CODE
4096 bytes
8192 bytes
128 bytes
32
64
0000H – 0FFFH
0000H – 1FFFH
DATA
256 bytes
128 bytes
2
0000H – 00FFH
User Signature
256 bytes
128 bytes
2
0000H – 00FFH
Atmel Signature
128 bytes
128 bytes
1
0000H – 007FH
Page 63 Low
Page 62 Low
User Fuse Row
User Signature Array
Atmel Signature Array
Code Memory
00
3F
0000
1FFF
Data Memory
Page 63 High
Page 62 High
40
7F
Page 0 Low
Page 0 Low
Page 1 Low
Page 0 High
Page 1 High
Page 0 Low
Page 1 Low
Page 0 Low
Page 1 High
Page 1 High
Page 0 High
00
3F
Page Buffer
Page 0 Low
Page 1 Low
Page 0 High
Page 1 High



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