
初步
4584组
注意:这不是最终规格。
有些参数的限制有可能发生变化。
( 1 )外部0中断请求标志( EXF0 )
外部0中断请求标志( EXF0 )被设置为“1”时,一个有效
波形输入到P3
0
/ INT0引脚。
引起中断的有效波形,必须在保留其
为4个时钟周期中系统时钟的一个或多个(参见图平
16).
标志EXF0的状态进行检查的跳转指令
( SNZ0 ) 。使用中断控制寄存器V1选择中断
或跳转指令。该标志EXF0清“ 0 ”时IN-
中断发生时,或当一条指令被跳过,跳过
指令。
外部中断0的启动条件
外部0中断的启动条件满足时,一个有效的
波形输入到P3
0
/ INT0引脚。
有效波形可以从上升沿波形中选择,降
波形或兼有上升沿和下降沿的波形。的一个例子
如何使用外部0中断如下。
设置寄存器I1的第3位为“1 ”为INT0引脚是在在 -
把启用状态。
选择与比特1和2的寄存器I1的有效波形。
清除与SNZ0指令的标志EXF0为“0” 。
设置NOP指令的情况下当执行跳跃
与SNZ0指令。
将外部0中断使能位( V1
0
)和INTE
标志设定为“ 1”。
外部0中断现已启用。现在,当一个有效波
形式被输入到P3的
0
/ INT0引脚,所述EXF0标志被设置为“ 1”,并且
外部0中断发生。
( 2 )外部1中断请求标志( EXF1 )
外部1中断请求标志( EXF1 )被设置为“1”时,一个有效
波形输入到P3
1
/ INT1引脚。
引起中断的有效波形,必须在保留其
为4个时钟周期中系统时钟的一个或多个(参见图平
16).
标志EXF1的状态进行检查的跳转指令
( SNZ1 ) 。使用中断控制寄存器V1选择中断
或跳转指令。该标志EXF1清为“ 0 ”时IN-
中断发生时,或当一条指令被跳过,跳过
指令。
外部中断1的启动条件
外部1中断的启动条件满足时,一个有效的
波形输入到P3
1
/ INT1引脚。
有效波形可以从上升沿波形中选择,降
波形或兼有上升沿和下降沿的波形。的一个例子
如何使用外部1中断如下。
设置寄存器I2的第3位为“1 ”为INT1引脚是在在 -
把启用状态。
选择与比特1和2的寄存器L2中的有效波形。
清除与SNZ1指令的EXF1标志为“0” 。
设置NOP指令的情况下当执行跳跃
与SNZ1指令。
将外部1中断使能位( V1
1
)和INTE
标志设定为“ 1”。
外部中断1现在已启用。现在,当一个有效波
形式被输入到P3的
1
/ INT1引脚,所述EXF1标志被设置为“ 1”,并且
外部1中断发生。
Rev.3.00 2004.08.06
REJ03B0010-0300Z
155第27页