数工作方式时当T2引脚上外部输入信号产生由1至0的下降沿时寄存器的值加1在这种工作方式下每个机器周期的5SP2期间对外部输入进行采样若在第一个机器周期中采到的值为1而在下一个机器周期中采到的值为0则在紧跟着的下一个周期的S3P1期间寄存器加1由于识别1至0的跳变需要2个机器周期24个振荡周期因此最高计数速率为振荡频率的124为确保采样的正确性要求输入的电平在变化前至少保持一个完整周期的时间以保证输入信号至少被采样一次捕获方式在捕获方式下通过T2CON控制位EXEN2来选择两种方式如果EXEN20定时器2是一个16位定时器或计数器计数溢出时T2CON的溢出标志TF2置位对同时激活中断如果EXEN21定时器2完成相同的操作而当T2EX引脚外部输入信号发生1至0负跳变时也出现TH2和TL2中的值分别被捕获到RCAP2H和RCAP2L中另外T2EX引脚信号的跳变使得T2CON中的EXF2置位TF2相与仿EXF2也会激活中断自动重装载向上或向下计数器方式当定时器2工作于16位自动重装载方式时能对其编程为向上或向下计数方式这个功能可通过特殊功能寄存器T2CON的DCEN位允许向下计数来选择的复位时DCEN位置