添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第372页 > ATMEGA2560-16AU > ATMEGA2560-16AU PDF资料 > ATMEGA2560-16AU PDF资料3第12页
不再需要使用专门的比较指令,从而导致更快的和
更紧凑的代码。
状态在进入中断服务程序时,寄存器不会自动保存,
从中断返回时恢复。这必须通过软件来处理。
SREG - AVR状态寄存器
在AVR状态寄存器 - SREG - 定义为:
的0x3F ( 0x5F的)
读/写
初始值
7
I
读/写
0
6
T
读/写
0
5
H
读/写
0
4
S
读/写
0
3
V
读/写
0
2
N
读/写
0
1
Z
读/写
0
0
C
读/写
0
SREG
位7 - I:全局中断使能
全局中断使能位必须设置为启用中断。该individ-
的中断使能控制,然后在独立的控制寄存器控制。如果全球
中断使能寄存器清零,没有任何中断都将启用独立
各个中断使能设置。在I位后,硬件中断被清除
已经发生,并通过RETI指令集以使能中断。在I
位,也可以设置和清除通过SEI和CLI指令的应用,如
在该指令集的参考说明。
位6 - T:位拷贝存储
该位拷贝指令BLD (位加载)和BST (比特存储)使用T-位为源或
目的地的操作位。从寄存器文件中的寄存器的位可以被复制
到T BST指令,并在T A位可以被复制到一个位在寄存器中的
寄存器文件的BLD指令。
位5 - H:半进位标志
半进位标志H表示半进了一些算术运算。半进位是
有用的BCD运算。请参见“指令集”的说明信息。
位4 - S:符号位,S = N
V
所述S位为的异或的
N
与2的补
码溢出标志V “指令集”的说明信息。
位3 - V :2的补码溢出标志
二进制补码溢出标志V支持2的补码运算。看
“指令集”的说明信息。
位2 - N:负标志
N
表示否定的结果算术或逻辑运算。看
“指令集”的说明信息。
位1 - Z:零标志
零标志Z为一个结果为零算术或逻辑运算。见
“指令集”的说明信息。
位0 - C:进位标志
进位标志C表示进位算术或逻辑运算。请参阅“指令
化设定“的说明信息。
12
ATmega640/1280/1281/2560/2561
2549K–AVR–01/07

深圳市碧威特网络技术有限公司