データシートサーチシステム
  Japanese  ▼
ALLDATASHEET.JP

X  

ATmega128 データシート(PDF) 63 Page - ATMEL Corporation

部品番号 ATmega128
部品情報  8-bit Microcontroller with 128K Bytes In-System Programmable Flash
PDF  386 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
メーカー  ATMEL [ATMEL Corporation]
ホームページ  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

ATmega128 データシート(HTML) 63 Page - ATMEL Corporation

Back Button ATmega128 Datasheet HTML 59Page - ATMEL Corporation ATmega128 Datasheet HTML 60Page - ATMEL Corporation ATmega128 Datasheet HTML 61Page - ATMEL Corporation ATmega128 Datasheet HTML 62Page - ATMEL Corporation ATmega128 Datasheet HTML 63Page - ATMEL Corporation ATmega128 Datasheet HTML 64Page - ATMEL Corporation ATmega128 Datasheet HTML 65Page - ATMEL Corporation ATmega128 Datasheet HTML 66Page - ATMEL Corporation ATmega128 Datasheet HTML 67Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 63 / 386 page
background image
63
2467S–AVR–07/09
ATmega128
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
LabelsCode
Comments
$0000
RESET:ldi
r16,high(RAMEND); Main program start
$0001
out
SPH,r16
; Set stack pointer to top of RAM
$0002
ldi
r16,low(RAMEND)
$0003
out
SPL,r16
$0004
sei
; Enable interrupts
$0005
<instr>
xxx
;
.org $F002
$F002
jmp
EXT_INT0
; IRQ0 Handler
$F004
jmp
EXT_INT1
; IRQ1 Handler
...
...
...
;
$F044
jmp
SPM_RDY
; Store Program Memory Ready 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
LabelsCode
Comments
.org $0002
$0002
jmp
EXT_INT0
; IRQ0 Handler
$0004
jmp
EXT_INT1
; IRQ1 Handler
...
...
...
;
$0044
jmp
SPM_RDY
; Store Program Memory Ready Handler
;
.org $F000
$F000
RESET: ldi
r16,high(RAMEND); Main program start
$F001
out
SPH,r16
; Set stack pointer to top of RAM
$F002
ldi
r16,low(RAMEND)
$F003
out
SPL,r16
$F004
sei
; Enable interrupts
$F005
<instr>
xxx
When the BOOTRST fuse is programmed, 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
;
.org $F000
$F000
jmp
RESET
; Reset handler
$F002
jmp
EXT_INT0
; IRQ0 Handler
$F004
jmp
EXT_INT1
; IRQ1 Handler
...
...
...
;
$F044
jmp
SPM_RDY
; Store Program Memory Ready Handler
$F046
RESET: ldi
r16,high(RAMEND); Main program start
$F047
out
SPH,r16
; Set stack pointer to top of RAM
$F048
ldi
r16,low(RAMEND)



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


データシート ダウンロード

Go To PDF Page


リンク URL



ALLDATASHEETはお客様のビジネスに役立ちますか?  [ DONATE ] 

Alldatasheetは   |   広告   |   お問い合わせ   |   プライバシーポリシー   |   データシートへのリンク    |   リンク交換   |   メーカーリスト
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