添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符V型号页 > 首字符V的型号第0页 > VRS51C540-40-P-G > VRS51C540-40-P-G PDF资料 > VRS51C540-40-P-G PDF资料2第26页
VRS51x540
定时器0和定时器1中断
这两个定时器0和1可配置为
产生中断时的翻车
定时器/计数器发生(除定时器0在模式3 ) 。
该TF0 ,TF1标志用于监测定时器溢出
定时器0和定时器1。这些中断发生
当中断标志位自动清零
服务。
中断的执行
当处理器接收到一个中断请求时,一个
自动跳转到所需的子程序出现。这
跳跃是类似于执行转移到子程序
说明:处理器会自动保存
堆栈中的下一条指令的地址。内部
标志被设置以指示一个中断发生时,
然后跳转指令被执行。中断
子程序必须结束与RETI指令。
该指令允许用户检索回报
地址放置在堆栈中。
RETI指令也允许的更新
内部标志,将考虑与中断
相同的优先级。
定时器2中断
定时器2的中断可能发生,如果TF2和/或EXF2标志
被设置为1,并且如果定时器2中断被使能。
在TF2标志置位时定时器2的翻转
计数器/定时器发生。 EXF2标志位可以由1设置
就在T2EX引脚由软件0过渡。
需要注意的是,无论标志由硬件清零后
执行中断服务程序的。服务
程序必须确定它是否是TF2或
产生中断EXF2 。这些标志位会
必须由软件清零。
产生中断可以是每一个位
清除或由软件设定,得到了相同的结果
如,当操作由硬件完成的。在
换句话说,等待中断可以被取消,
中断可以由软件来生成。
中断使能和中断优先级
当VRS51x540被初始化,所有中断
源是由IE寄存器是位抑制
复位为0。这是必要的,开始通过使
中断源的应用需要。这是
通过在IE寄存器设置位实现的,所讨论的
以前。
该寄存器的位寻址内部的一部分
内存。出于这个原因,就有可能修改每个位
单独地在一个指令,而无需修改
其他位的寄存器。所有的中断可能
通过设置EA为0抑制。
在该中断被服务中示出的顺序
下表:
T
ABLE
21: I
NTERRUPT
N
ATURAL
P
RIORITY
串口中断
串行端口可以产生字节时产生中断
接收或一旦字节传输完成。
这两个条件,共享同一个中断向量
和它是由用户制定的中断服务
常规的软件,以确定中断的原因
通过查看所述串行中断标志RI和TI 。
需要注意的是,无论这些标志被清除
在执行中断服务的硬件
例程。该软件必须清除这些标志。
中断源
RESET + WDT (最高优先级)
IE0
TF0
IE1
TF1
RI + TI
TF2 EXF2 + (最低优先级)
______________________________________________________________________________________________
www.ramtron.com
第26页40

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