【蓝桥单片机】51单片机(stc15f)的两个寄存器TCON和TMOD

来源:互联网 发布:淘宝倒闭是必然 编辑:程序博客网 时间:2024/06/04 19:17

TCON( Timer/Counter Control Register) 定时器控制寄存器



TF 1/0(Timer 1/0 Overflow Flag)   
为定时器/计数器 T1/T0的溢出标志,当t1/0被允许计数后,最高位溢出时由硬件置1,当cpu响应中断时硬件自动清零,软件查询需要手动清零。
TR 1/0(Timer 1/0 Run Control Bit)
是定时器T1/T0的运行控制位,软件置位与清零,GATE==0 TR=1时允许计数,TR=0时禁止计数,GATE == 1,TR1 == 1,INT1 == 1,时允许计数.
IE1/0(Interrupt  Edge Flag) 
外部中断标志,cpu响应自动清零
IT1/0(Interrupt 1 Type Control Bit)
外部中断触发方式控制位,为1则下降沿触发,为0则低电平触发(P3.2/3.3)

TMOD - Timer/Counter 0 and 1 Modes 定时器/计数器模式寄存器


GATE
可用于高电平计时,上文有提到
C/T
定时器还是计数器,0定时,1计数(T1从p3.5,T0从P3.4输入)
M1/0X
四种模式,与c51/c52不同,0 0为十六位自动重装载
T0的模式3是不可屏蔽的自动重装载
T1的模式3无用

0 0