Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

ATXMEGA8E5 Datasheet(PDF) 12 Page - ATMEL Corporation

Part # ATXMEGA8E5
Description  8/16-bit Atmel AVR XMEGA Microcontrollers
PDF  147 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

ATXMEGA8E5 Datasheet(HTML) 12 Page - ATMEL Corporation

Back Button ATXMEGA8E5_14 Datasheet HTML 8Page - ATMEL Corporation ATXMEGA8E5_14 Datasheet HTML 9Page - ATMEL Corporation ATXMEGA8E5_14 Datasheet HTML 10Page - ATMEL Corporation ATXMEGA8E5_14 Datasheet HTML 11Page - ATMEL Corporation ATXMEGA8E5_14 Datasheet HTML 12Page - ATMEL Corporation ATXMEGA8E5_14 Datasheet HTML 13Page - ATMEL Corporation ATXMEGA8E5_14 Datasheet HTML 14Page - ATMEL Corporation ATXMEGA8E5_14 Datasheet HTML 15Page - ATMEL Corporation ATXMEGA8E5_14 Datasheet HTML 16Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 12 / 147 page
background image
12
XMEGA E5 [DATASHEET]
Atmel-8153I–AVR-ATxmega8E5-ATxmega16E5-ATxmega32E5_Datasheet–08/2014
8.3
Flash Program Memory
The Atmel® AVR® XMEGA® devices contain on-chip, in-system reprogrammable flash memory for program storage. The
flash memory can be accessed for read and write from an external programmer through the PDI or from application
software running in the device.
All AVR CPU instructions are 16 or 32 bits wide, and each flash location is 16 bits wide. The flash memory is organized
in two main sections, the application section and the boot loader section. The sizes of the different sections are fixed, but
device-dependent. These two sections have separate lock bits, and can have different levels of protection. The store
program memory (SPM) instruction, which is used to write to the flash from the application software, will only operate
when executed from the boot loader section.
The application section contains an application table section with separate lock settings. This enables safe storage of
nonvolatile data in the program memory.
Figure 8-1.
Flash Program Memory (Hexadecimal address).
8.3.1
Application Section
The Application section is the section of the flash that is used for storing the executable application code. The protection
level for the application section can be selected by the boot lock bits for this section. The application section can not store
any boot loader code since the SPM instruction cannot be executed from the application section.
8.3.2
Application Table Section
The application table section is a part of the application section of the flash memory that can be used for storing data.
The size is identical to the boot loader section. The protection level for the application table section can be selected by
the boot lock bits for this section. The possibilities for different protection levels on the application section and the
application table section enable safe parameter storage in the program memory. If this section is not used for data,
application code can reside here.
8.3.3
Boot Loader Section
While the application section is used for storing the application code, the boot loader software must be located in the boot
loader section because the SPM instruction can only initiate programming when executing from this section. When
programming, the CPU is halted, waiting for the flash operation to complete. The SPM instruction can access the entire
flash, including the boot loader section itself. The protection level for the boot loader section can be selected by the boot
loader lock bits. If this section is not used for boot loader software, application code can be stored here.
Word Address
ATxmega32E5
ATxmega16E5
ATxmega8E5
00
0
Application Section
(32K/16K/8K)
...
37FF
/
17FF
/
BFF
3800
/
1800
/
C00
Application Table Section
(4K/4K/2K)
3FFF
/
1FFF
/
FFF
4000
/
2000
/
1000
Boot Section
(4K/4K/2K)
47FF
/
27FF
/
13FF



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