欢迎访问ic37.com |
会员登录 免费注册
发布采购

ATMEGA8L-8AU 参数 Datasheet PDF下载

ATMEGA8L-8AU图片预览
型号: ATMEGA8L-8AU
PDF下载: 下载PDF文件 查看货源
内容描述: 8位爱特梅尔带有8K字节的系统内可编程闪存 [8-bit Atmel with 8KBytes In-System PRogrammable Flash]
分类和应用: 闪存
文件页数/大小: 331 页 / 6705 K
品牌: ATMEL [ ATMEL CORPORATION ]
 浏览型号ATMEGA8L-8AU的Datasheet PDF文件第9页浏览型号ATMEGA8L-8AU的Datasheet PDF文件第10页浏览型号ATMEGA8L-8AU的Datasheet PDF文件第11页浏览型号ATMEGA8L-8AU的Datasheet PDF文件第12页浏览型号ATMEGA8L-8AU的Datasheet PDF文件第14页浏览型号ATMEGA8L-8AU的Datasheet PDF文件第15页浏览型号ATMEGA8L-8AU的Datasheet PDF文件第16页浏览型号ATMEGA8L-8AU的Datasheet PDF文件第17页  
ATmega8(L)
X寄存器,Y
注册和Z寄存器
该寄存器R26..R31有一些额外的功能,其一般用途的使用。这些寄存器的
存器是16位地址指针的间接寻址数据空间。这三个间接
地址寄存器X,Y和Z分别如上述所定义
图4中。
X寄存器, Y寄存器和Z寄存器
15
X -寄存器
7
R27 ( 0x1B )
XH
0
7
R26 ( 0x1A的)
XL
0
0
15
Y寄存器
7
R29 ( 0x1D )
YH
0
7
R28 ( 0x1C处)
YL
0
0
15
Z寄存器
7
R31 ( 0x1F的)
ZH
0
7
R30 ( 0X1E )
ZL
0
0
在不同的寻址模式中,这些地址寄存器可以实现固定偏移,
自动加一和自动减一(见
有关详细信息) 。
堆栈指针
堆栈主要用于存储临时数据,用于存储局部变量和用于存储
中断和子程序调用后返回地址。堆栈指针总是指向
向堆栈的顶部。需要注意的是该协议栈实现从更高的内存越来越某些地区可能
系统蒸发散,以降低存储器位置。这意味着一个堆栈PUSH指令减少堆栈
指针。
堆栈指针指向数据SRAM堆栈区所在的子程序和中断
堆栈。数据SRAM堆栈空间,必须由之前的程序中定义
任何子程序调用执行和使能中断。该堆栈指针必须被设置为
点上面的地址0x60 。堆栈指针减一,当数据被压入堆栈
使用PUSH指令,并且它是由两个递减时的返回地址被压入
堆栈与子程序调用或中断。堆栈指针由一个数据时递增
用POP指令堆栈指针,它是由两个递增时地址是
从堆栈中弹出从子程序返回RET或RETI中断返回。
AVR的堆栈指针被实现为两个8位寄存器中的I / O空间。数
实际使用的位是依赖于实现。请注意,在某些实数据空间
AVR架构的系统蒸发散是如此之小,只有SPL就足够了。在这种情况下, SPH寄存器
将不存在。
15
SP15
SP7
7
读/写
初始值
读/写
读/写
0
0
14
SP14
SP6
6
读/写
读/写
0
0
13
SP13
SP5
5
读/写
读/写
0
0
12
SP12
SP4
4
读/写
读/写
0
0
11
SP11
SP3
3
读/写
读/写
0
0
10
SP10
SP2
2
读/写
读/写
0
0
9
SP9
SP1
1
读/写
读/写
0
0
8
SP8
SP0
0
读/写
读/写
0
0
SPH
SPL
指令
执行时序
本节说明访问的时序指令执行。该
ATMEL
®
AVR
®
CPU由CPU时钟CLK驱动
中央处理器
直接从所选择的时钟产生
源芯片。没有内部时钟进行分频。
13
2486AA–AVR–02/2013