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

X  

ATmega128-16AU データシート(PDF) 35 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) 35 Page - ATMEL Corporation

Back Button ATmega128-16AU Datasheet HTML 31Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 32Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 33Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 34Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 35Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 36Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 37Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 38Page - ATMEL Corporation ATmega128-16AU Datasheet HTML 39Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 35 / 386 page
background image
35
2467S–AVR–07/09
ATmega128
Using all 64KB
Locations of External
Memory
Since the External Memory is mapped after the Internal Memory as shown in Figure 11, only
60KB of External Memory is available by default (address space 0x0000 to 0x10FF is reserved
for internal memory). However, it is possible to take advantage of the entire External Memory by
masking the higher address bits to zero. This can be done by using the XMMn bits and control
by software the most significant bits of the address. By setting Port C to output 0x00, and releas-
ing the most significant bits for normal Port Pin operation, the Memory Interface will address
0x0000 - 0x1FFF. See the following code examples.
Note:
1. See “About Code Examples” on page 9.
Care must be exercised using this option as most of the memory is masked away.
Assembly Code Example
(1)
; OFFSET is defined to 0x2000 to ensure
; external memory access
; Configure Port C (address high byte) to
; output 0x00 when the pins are released
; for normal Port Pin operation
ldi
r16, 0xFF
out
DDRC, r16
ldi
r16, 0x00
out
PORTC, r16
; release PC7:5
ldi
r16, (1<<XMM1)|(1<<XMM0)
sts
XMCRB, r16
; write 0xAA to address 0x0001 of external
; memory
ldi
r16, 0xaa
sts
0x0001+OFFSET, r16
; re-enable PC7:5 for external memory
ldi
r16, (0<<XMM1)|(0<<XMM0)
sts
XMCRB, r16
; store 0x55 to address (OFFSET + 1) of
; external memory
ldi
r16, 0x55
sts
0x0001+OFFSET, r16
C Code Example
(1)
#define OFFSET 0x2000
void XRAM_example(void)
{
unsigned char *p = (unsigned char *) (OFFSET + 1);
DDRC = 0xFF;
PORTC = 0x00;
XMCRB = (1<<XMM1) | (1<<XMM0);
*p = 0xaa;
XMCRB = 0x00;
*p = 0x55;
}


同様の部品番号 - 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