定时器 0/1 控制寄存器(TCON)
TF1:T1溢出中断标志。
T1被允许计数以后,从初值开始加1计数。
当产生溢出时由硬件将TF1位置“1”,并向CPU请求中断,一直保持到CPU响应中断时,
才由硬件清“0”(也可由查询软件清“0”)。
TR1:定时器T1的运行控制位。
该位由软件置位和清零。
当GATE(TMOD.7)=0,TR1=1时就允许T1开始计数,TR1=0时禁止T1计数。
当GATE(TMOD.7)=1,TR1=1且INT1输入高电平时,才允许T1计数。
TF0:T0溢出中断标志。
T0被允许计数以后,从初值开始加1计数,当产生溢出时,由硬件置“1”TF0,
向CPU请求中断,一直保持CPU响应该中断时,才由硬件清0(也可由查询软件清0)。
TR0:定时器T0的运行控制位。
该位由软件置位和清零。
当GATE(TMOD.3)=0,TR0=1时就允许T0开始计数,TR0=0时禁止T0计数。
当GATE(TMOD.3)=1,TR0=1且INT0输入高电平时,才允许T0计数,TR0=0时禁止T0计数。
IE1:外部中断1请求源(INT1/P3.3)标志。
IE1=1,外部中断向CPU请求中断,当CPU响应该中断时由硬件清“0”IE1。
IT1:外部中断源1触发控制位。
IT1=0,上升沿或下降沿均可触发外部中断1。
IT1=1,外部中断1程控为下降沿触发方式。
IE0:外部中断0请求源(INT0/P3.2)标志。
IE0=1外部中断0向CPU请求中断,当CPU响应外部中断时,由硬件清“0”IE0(边沿触发方式)。
IT0:外部中断源0触发控制位。
IT0=0,上升沿或下降沿均可触发外部中断0。
IT0=1,外部中断0程控为下降沿触发方式。