Electronic Components Datasheet Search
  English  ▼

X  

ATMEGA2560 Datasheet(PDF) 73 Page - ATMEL Corporation

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

ATMEGA2560 Datasheet(HTML) 73 Page - ATMEL Corporation

Back Button ATMEGA2560 Datasheet HTML 69Page - ATMEL Corporation ATMEGA2560 Datasheet HTML 70Page - ATMEL Corporation ATMEGA2560 Datasheet HTML 71Page - ATMEL Corporation ATMEGA2560 Datasheet HTML 72Page - ATMEL Corporation ATMEGA2560 Datasheet HTML 73Page - ATMEL Corporation ATMEGA2560 Datasheet HTML 74Page - ATMEL Corporation ATMEGA2560 Datasheet HTML 75Page - ATMEL Corporation ATMEGA2560 Datasheet HTML 76Page - ATMEL Corporation ATMEGA2560 Datasheet HTML 77Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 73 / 449 page
background image
73
ATmega640/1280/1281/2560/2561
2549K–AVR–01/07
When the BOOTRST Fuse is unprogrammed, the Boot section size set to 8K bytes and
the IVSEL bit in the MCUCR Register is set before any interrupts are enabled, the most
typical and general program setup for the Reset and Interrupt Vector Addresses is:
Address
Labels
Code
Comments
0x00000
RESET:
ldi
r16,high(RAMEND) ; Main program start
0x00001
out
SPH,r16
; Set Stack Pointer to top of RAM
0x00002
ldi
r16,low(RAMEND)
0x00003
out
SPL,r16
0x00004
sei
; Enable interrupts
0x00005
<instr>
xxx
;
.org 0x1F002
0x1F002
jmp
EXT_INT0
; IRQ0 Handler
0x1F004
jmp
EXT_INT1
; IRQ1 Handler
...
...
...
;
0x1FO70
jmp
USART3_TXC
; USART3 TX Complete Handler
When the BOOTRST Fuse is programmed and the Boot section size set to 8K bytes, the
most typical and general program setup for the Reset and Interrupt Vector Addresses is:
Address
Labels
Code
Comments
.org 0x0002
0x00002
jmp
EXT_INT0
; IRQ0 Handler
0x00004
jmp
EXT_INT1
; IRQ1 Handler
...
...
...
;
0x00070
jmp
USART3_TXC
; USART3 TX Complete Handler
;
.org 0x1F000
0x1F000
RESET:
ldi
r16,high(RAMEND) ; Main program start
0x1F001
out
SPH,r16
; Set Stack Pointer to top of RAM
0x1F002
ldi
r16,low(RAMEND)
0x1F003
out
SPL,r16
0x1F004
sei
; Enable interrupts
0x1F005
<instr>
xxx



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