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

X  

ATmega128-16AU データシート(PDF) 14 Page - ATMEL Corporation

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

ATmega128-16AU データシート(HTML) 14 Page - ATMEL Corporation

Back Button ATmega128-16AU Datasheet HTML 10Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 11Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 12Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 13Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 14Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 15Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 16Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 17Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 18Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 14 / 386 page
background image
14
2467S–AVR–07/09
ATmega128
Stack Pointer
The Stack is mainly used for storing temporary data, for storing local variables and for storing
return addresses after interrupts and subroutine calls. The Stack Pointer Register always points
to the top of the Stack. Note that the Stack is implemented as growing from higher memory loca-
tions to lower memory locations. This implies that a Stack PUSH command decreases the Stack
Pointer.
The Stack Pointer points to the data SRAM stack area where the Subroutine and Interrupt
Stacks are located. This Stack space in the data SRAM must be defined by the program before
any subroutine calls are executed or interrupts are enabled. The Stack Pointer must be set to
point above $60. The Stack Pointer is decremented by one when data is pushed onto the Stack
with the PUSH instruction, and it is decremented by two when the return address is pushed onto
the Stack with subroutine call or interrupt. The Stack Pointer is incremented by one when data is
popped from the Stack with the POP instruction, and it is incremented by two when data is
popped from the Stack with return from subroutine RET or return from interrupt RETI.
The AVR Stack Pointer is implemented as two 8-bit registers in the I/O space. The number of
bits actually used is implementation dependent. Note that the data space in some implementa-
tions of the AVR architecture is so small that only SPL is needed. In this case, the SPH Register
will not be present.
RAM Page Z Select
Register – RAMPZ
• Bits 7..1 – Res: Reserved Bits
These are reserved bits and will always read as zero. When writing to this address location,
write these bits to zero for compatibility with future devices.
• Bit 0 – RAMPZ0: Extended RAM Page Z-pointer
The RAMPZ Register is normally used to select which 64K RAM Page is accessed by the Z-
pointer. As the ATmega128 does not support more than 64K of SRAM memory, this register is
used only to select which page in the program memory is accessed when the ELPM/SPM
instruction is used. The different settings of the RAMPZ0 bit have the following effects:
Note that LPM is not affected by the RAMPZ setting.
Instruction
Execution Timing
This section describes the general access timing concepts for instruction execution. The AVR
CPU is driven by the CPU clock clk
CPU, directly generated from the selected clock source for the
chip. No internal clock division is used.
Bit
151413
1211
10
9
8
SP15
SP14
SP13
SP12
SP11
SP10
SP9
SP8
SPH
SP7
SP6
SP5
SP4
SP3
SP2
SP1
SP0
SPL
765
432
10
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Initial Value
0
0
0
0
0
0
0
0
000
000
00
Bit
7
6
543
2
1
0
––
RAMPZ0
RAMPZ
Read/Write
R
R
R
R
R
R
R
R/W
Initial Value
0
0
0
0
0
0
0
0
RAMPZ0 = 0:
Program memory address $0000 - $7FFF (lower 64K bytes) is
accessed by ELPM/SPM
RAMPZ0 = 1:
Program memory address $8000 - $FFFF (higher 64K bytes) is
accessed by ELPM/SPM


同様の部品番号 - ATmega128-16AU

メーカー部品番号データシート部品情報
logo
ATMEL Corporation
ATMEGA128-16AU ATMEL-ATMEGA128-16AU Datasheet
317Kb / 31P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
Rev. 2467OS-AVR-10/06
ATMEGA128-16AU ATMEL-ATMEGA128-16AU Datasheet
6Mb / 386P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
Rev. 2467R-AVR-06/08
ATmega128-16AU ATMEL-ATmega128-16AU Datasheet
613Kb / 26P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
Rev. 2467S-AVR-07/09
ATMEGA128-16AU ATMEL-ATMEGA128-16AU Datasheet
481Kb / 24P
   Microcontroller with 128KBytes In-System Programmable Flash
Rev. 2467XS-AVR-06/11
ATMEGA128-16AUR ATMEL-ATMEGA128-16AUR Datasheet
481Kb / 24P
   Microcontroller with 128KBytes In-System Programmable Flash
Rev. 2467XS-AVR-06/11
More results

同様の説明 - ATmega128-16AU

メーカー部品番号データシート部品情報
logo
ATMEL Corporation
ATMEGA1284P ATMEL-ATMEGA1284P_1 Datasheet
6Mb / 380P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
8059D-AVR-11/09
ATMEGA128A ATMEL-ATMEGA128A_09 Datasheet
555Kb / 21P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
Rev. 8151DS-AVR-07/09
ATMEGA128 ATMEL-ATMEGA128_02 Datasheet
349Kb / 16P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
Rev. 2467CS-AVR-02/02
ATMEGA1284P ATMEL-ATMEGA1284P_09 Datasheet
374Kb / 20P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
8059DS-AVR-11/09
ATMEGA128 ATMEL-ATMEGA128_08 Datasheet
6Mb / 386P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
Rev. 2467R-AVR-06/08
ATMEGA128 ATMEL-ATMEGA128 Datasheet
360Kb / 16P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
Rev. 2467XS-AVR-06/11
ATMEGA103 ATMEL-ATMEGA103_07 Datasheet
2Mb / 141P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
ATMEGA128 ATMEL-ATMEGA128_06 Datasheet
317Kb / 31P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
Rev. 2467OS-AVR-10/06
ATMEGA128A ATMEL-ATMEGA128A_10 Datasheet
561Kb / 22P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
ATMEGA1284P ATMEL-ATMEGA1284P Datasheet
416Kb / 20P
   8-bit Microcontroller with 128K Bytes In-System Programmable Flash
8059BS-AVR-05/08
More results


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.JP
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