数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

ATMEGA162L 数据表(PDF) 16 Page - ATMEL Corporation

部件名 ATMEGA162L
功能描述  8-Bit AVR Microcontroller with 16K Bytes In-System ProgrammableFlash
PDF  323 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  ATMEL [ATMEL Corporation]
网页  http://www.atmel.com
标志 ATMEL - ATMEL Corporation

ATMEGA162L 数据表(HTML) 16 Page - ATMEL Corporation

Back Button ATMEGA162L Datasheet HTML 12Page - ATMEL Corporation ATMEGA162L Datasheet HTML 13Page - ATMEL Corporation ATMEGA162L Datasheet HTML 14Page - ATMEL Corporation ATMEGA162L Datasheet HTML 15Page - ATMEL Corporation ATMEGA162L Datasheet HTML 16Page - ATMEL Corporation ATMEGA162L Datasheet HTML 17Page - ATMEL Corporation ATMEGA162L Datasheet HTML 18Page - ATMEL Corporation ATMEGA162L Datasheet HTML 19Page - ATMEL Corporation ATMEGA162L Datasheet HTML 20Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 16 / 323 page
background image
16
ATmega162/V
2513F–AVR–12/03
SRAM Data Memory
Figure 9 shows how the ATmega162 SRAM Memory is organized. Memory configura-
tion B refers to the ATmega161 compatibility mode, configuration A to the non-
compatible mode.
The ATmega162 is a complex microcontroller with more peripheral units than can be
supported within the 64 location reserved in the Opcode for the IN and OUT instructions.
For the Extended I/O space from 0x60 - 0xFF in SRAM, only the ST/STS/STD and
LD/LDS/LDD instructions can be used. The Extended I/O space does not exist when the
ATmega162 is in the ATmega161 compatibility mode.
In Normal mode, the first 1280 Data Memory locations address both the Register File,
the I/O Memory, Extended I/O Memory, and the internal data SRAM. The first 32 loca-
tions address the Register File, the next 64 location the standard I/O memory, then 160
locations of Extended I/O memory, and the next 1024 locations address the internal
data SRAM.
In ATmega161 compatibility mode, the lower 1120 Data Memory locations address the
Register File, the I/O Memory, and the internal data SRAM. The first 96 locations
address the Register File and I/O Memory, and the next 1024 locations address the
internal data SRAM.
An optional external data SRAM can be used with the ATmega162. This SRAM will
occupy an area in the remaining address locations in the 64K address space. This area
starts at the address following the internal SRAM. The Register File, I/O, Extended I/O
and Internal SRAM uses the occupies the lowest 1280 bytes in Normal mode, and the
lowest 1120 bytes in the ATmega161 compatibility mode (Extended I/O not present), so
when using 64KB (65,536 bytes) of External Memory, 64,256 Bytes of External Memory
are available in Normal mode, and 64,416 Bytes in ATmega161 compatibility mode. See
“External Memory Interface” on page 24 for details on how to take advantage of the
external memory map.
When the addresses accessing the SRAM memory space exceeds the internal data
memory locations, the external data SRAM is accessed using the same instructions as
for the internal data memory access. When the internal data memories are accessed,
the read and write strobe pins (PD7 and PD6) are inactive during the whole access
cycle. External SRAM operation is enabled by setting the SRE bit in the MCUCR
Register.
Accessing external SRAM takes one additional clock cycle per byte compared to access
of the internal SRAM. This means that the commands LD, ST, LDS, STS, LDD, STD,
PUSH, and POP take one additional clock cycle. If the Stack is placed in external
SRAM, interrupts, subroutine calls and returns take three clock cycles extra because the
2-byte Program Counter is pushed and popped, and external memory access does not
take advantage of the internal pipeline memory access. When external SRAM interface
is used with wait-state, one-byte external access takes two, three, or four additional
clock cycles for one, two, and three wait-states respectively. Interrupt, subroutine calls
and returns will need five, seven, or nine clock cycles more than specified in the instruc-
tion set manual for one, two, and three wait-states.
The five different addressing modes for the data memory cover: Direct, Indirect with Dis-
placement, Indirect, Indirect with Pre-decrement, and Indirect with Post-increment. In
the Register File, registers R26 to R31 feature the indirect addressing pointer registers.
The direct addressing reaches the entire data space.
The Indirect with Displacement mode reaches 63 address locations from the base
address given by the Y- or Z-register.



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


链接网址



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