atmega32u4-16mu ATMEL Corporation, atmega32u4-16mu Datasheet - Page 19

no-image

atmega32u4-16mu

Manufacturer Part Number
atmega32u4-16mu
Description
Atmega32u4 8-bit Avr Microcontroller With 32k Bytes Of Isp Flash And Usb Controller
Manufacturer
ATMEL Corporation
Datasheet
5.2.1
7766A–AVR–03/08
Data Memory Access Times
The Indirect with Displacement mode reaches 63 address locations from the base address given
by the Y- or Z-register.
When using register indirect addressing modes with automatic pre-decrement and post-incre-
ment, the address registers X, Y, and Z are decremented or incremented.
The 32 general purpose working registers, 64 I/O registers, and the 2,560 bytes of internal data
SRAM in the ATmega32U4 are all accessible through all these addressing modes. The Register
File is described in
Figure 5-2.
This section describes the general access timing concepts for internal memory access. The
internal data SRAM access is performed in two clk
Figure 5-3.
Address
clk
Data Memory Map
On-chip Data SRAM Access Cycles
Data
Data
WR
CPU
RD
“General Purpose Register File” on page
Compute Address
64 I/O
160 E xt I/O
D ata M emory
I nternal S RAM
32 R egisters
(2560 x 8)
T1
Memory Access Instruction
R egisters
R eg .
Address valid
CPU
T2
$0000 - $001F
$FFFF
$0020 - $005F
$0060 - $00FF
ISRAM start : $0100
ISRAM end : $0AFF
cycles as described in
11.
Next Instruction
T3
ATmega32U4
Figure
5-3.
19

Related parts for atmega32u4-16mu