了解T2
工作方式
定时器2 有三种工作方式:捕获方式,自动重装载(向上或向下计数)方式和波特率发生器方式
三种方式区别
捕获方式 :把TH2 和TL2 中的值分别被捕获到RCAP2H 和RCAP2L 中
EXEN2控制 0:16位定时器或者计数器 溢出TF2为1
1:工作过程相同, 而当T2EX 引 脚外部输入信号发生1 至0 负跳变时,也出现TH2 和TL2 中的值分别被捕获到RCAP2H 和RCAP2L 中。另外,T2EX 引脚信号的跳变使得T2CON 中的EXF2 置位,与TF2 相仿,EXF2 也会激活中断(在EXEN为0的工作模式下多了T2EX,1变0引发的数据捕获和置位)
每个机器周期TL2 寄存器的值加1(12*1/晶振频率)
选择工作方式
捕获方式 :TCLK=RCLK=0 CP/R2=1
自动重装 :TCLK=RCLK=0 CP/R2=0
波特率发生器:TCLK=RCLK=1
需要配置的寄存器
T2MOD 特殊功能寄存器
T2MOD的字节地址为C9H