DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

ATTINY1634(2014) Просмотр технического описания (PDF) - Atmel Corporation

Номер в каталоге
Компоненты Описание
производитель
ATTINY1634 Datasheet PDF : 259 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Figure 5-2 below shows the structure of the 32 general purpose working registers in the CPU.
Figure 5-2. General Purpose Working Registers
7
0 Addr.
Special Function
R0
0x00
R1
0x01
R2
0x02
R3
0x03
...
R12
0x0C
R13
0x0D
R14
0x0E
R15
0x0F
R16
0x10
R17
0x11
...
R26
0x1A
X register low byte
R27
0x1B
X register high byte
R28
0x1C
Y register low byte
R29
0x1D
Y register high byte
R30
0x1E
Z register low byte
R31
0x1F
Z register high byte
Most of the instructions operating on the register file have direct access to all registers, and most of them are single-cycle
instructions.
As shown in Figure 5-2, each register is also assigned a data memory address, mapping them directly to the first 32
locations of the user data space. Although not physically implemented as SRAM locations, this memory organization
provides excellent flexibility when accessing registers because the X, Y, and Z pointer registers can be set to index any
register in the file.
5.4.1
The X, Y, and Z registers
The registers R26..R31 have functions going beyond their general purpose usage. These registers are 16-bit address
pointers for indirect addressing of the data space. The three indirect address registers X, Y, and Z are defined as described
in Figure 5-3 below.
Figure 5-3. The X, Y, and Z registers
15
0
X register
7
XH
07
XL
0
R27
R26
15
0
Y register
7
YH
07
YL
0
R29
R28
15
0
Z register
7
ZH
07
ZL
0
R31
R30
10 ATtiny1634 [PRELIMINARY DATASHEET]
9296C–AVR–07/14

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]