参数资料
型号: R5F21284SNSP
元件分类: 微控制器/微处理器
英文描述: 16-BIT, FLASH, 20 MHz, MICROCONTROLLER, PDSO20
封装: 4.40 X 6.50 MM, 0.65 MM PITCH, PLASTIC, LSSOP-20
文件页数: 5/66页
文件大小: 599K
代理商: R5F21284SNSP
13
ATmega165A/PA/325A/PA/3250A/PA/645A/P/6450A/P [DATASHEET]
8285E–AVR–02/2013
Figure 7-2 shows the structure of the 32 general purpose working registers in the CPU.
Figure 7-2.
AVR CPU general purpose working registers.
Most of the instructions operating on the Register File have direct access to all registers, and most of them are sin-
gle cycle instructions.
As shown in Figure 7-2, each register is also assigned a data memory address, mapping them directly into the first
32 locations of the user Data Space. Although not being physically implemented as SRAM locations, this memory
organization provides great flexibility in access of the registers, as the X-, Y- and Z-pointer registers can be set to
index any register in the file.
7.5.1
The X-register, Y-register and Z-register
The registers R26...R31 have some added functions to 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 7-3.
Figure 7-3.
The X-, Y- and Z-registers.
In the different addressing modes these address registers have functions as fixed displacement, automatic incre-
ment, and automatic decrement (see the instruction set reference for details).
7.6
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. Note that the Stack is implemented as growing from higher to lower memory
locations. The Stack Pointer Register always points to the top of the Stack. The Stack Pointer points to the data
70
Addr.
R0
0x00
R1
0x01
R2
0x02
R13
0x0D
General
R14
0x0E
Purpose
R15
0x0F
Working
R16
0x10
Registers
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
15
XH
XL
0
X-register
70
7
0
R27 (0x1B)
R26 (0x1A)
15
YH
YL
0
Y-register
70
7
0
R29 (0x1D)
R28 (0x1C)
15
ZH
ZL
0
Z-register
7
070
R31 (0x1F)
R30 (0x1E)
相关PDF资料
PDF描述
R5F21294SNSP 16-BIT, FLASH, 20 MHz, MICROCONTROLLER, PDSO20
R5F21294JXXXSP 16-BIT, FLASH, 20 MHz, MICROCONTROLLER, PDSO20
R5F212A7SNLG 16-BIT, FLASH, 20 MHz, MICROCONTROLLER, PBGA64
R5F212A7SNFA 16-BIT, FLASH, 20 MHz, MICROCONTROLLER, PQFP64
R5F212A7SNFP 16-BIT, FLASH, 20 MHz, MICROCONTROLLER, PQFP64
相关代理商/技术参数
参数描述
R5F21284SNSP#U0 功能描述:MCU 3/5V 16K 20PIN-SSOP RoHS:是 类别:集成电路 (IC) >> 嵌入式 - 微控制器, 系列:R8C/2x/28 标准包装:250 系列:80C 核心处理器:8051 芯体尺寸:8-位 速度:16MHz 连通性:EBI/EMI,I²C,UART/USART 外围设备:POR,PWM,WDT 输入/输出数:40 程序存储器容量:- 程序存储器类型:ROMless EEPROM 大小:- RAM 容量:256 x 8 电压 - 电源 (Vcc/Vdd):4.5 V ~ 5.5 V 数据转换器:A/D 8x10b 振荡器型:内部 工作温度:-40°C ~ 85°C 封装/外壳:68-LCC(J 形引线) 包装:带卷 (TR)
R5F21284SNXXXSP 制造商:RENESAS 制造商全称:Renesas Technology Corp 功能描述:RENESAS 16-BIT SINGLE-CHIP MCU R8C FAMILY / R8C/2x SERIES
R5F21286JSP 制造商:RENESAS 制造商全称:Renesas Technology Corp 功能描述:SINGLE-CHIP 16-BIT CMOS MCU
R5F21286JSP#W4 制造商:Renesas Electronics Corporation 功能描述:IC MCU 16BIT 32KB FLASH
R5F21286JXXXSP 制造商:RENESAS 制造商全称:Renesas Technology Corp 功能描述:RENESAS 16-BIT SINGLE-CHIP MCU R8C FAMILY / R8C/2x SERIES