单片机原理及应用课件:定时计数器控制寄存器TCON.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 7页
  • 2026-02-26 发布于山东
  • 举报

单片机原理及应用课件:定时计数器控制寄存器TCON.pptx

定时计数器控制寄存器TCON

定时/计数器的控制寄存器TCON寄存器用来控制定时/计数器的启动、停止和标志溢出以及发出中断申请。在单片机复位时会被清0。2.定时/计数器控制寄存器TCON使用定时/计数器之前,必须先对其进行初始化。

定时/计数器的控制寄存器其高四位用于控制定时器/计数器T1、T0的启动、停止与溢出标志。后四位用于外部中断处理。D7D6D5D4D3D2D1D0TF1TR1TF0TR0IE1IT1IE0IT0T1T0TCON寄存器用来控制定时/计数器的启动、停止和标志溢出以及发出中断申请。在单片机复位时会被清0。2.定时/计数器控制寄存器TCON

定时/计数器的控制寄存器TF0:定时/计数器T0的溢出标志。当定时/计数器T0计满溢出时,通过硬件会自动使TF0置1;如果设置了中断,则会向CPU发出中断申请。如果设定了中断方式,则CPU在进入中断服务程序后,硬件会自动将TF0清0。该中断能否被CPU响应,主要取决于是否打开了相应的中断控制位。①如果使用的是查询工作方式,当查询到该位为1后,要用软件命令进行清0。②

定时/计数器的控制寄存器要求INT0=1,那么当TR0=1时,才启动定时/计数器T0,INT0和TR0任一为0,则关闭T0。①当GATE=1:TR0:定时/计数器T0的启动标志。当TR0=1/0时,启动/关闭定时/计数器T0。那么只要TR0=1,就可以启动定时器/计数器T0。②当GATE=0:

定时/计数器的控制寄存器TF1、TR1与上面TF0、TR0功能相同,只不过这两位操作的是定时/计数器T1而已。注意:这个寄存器是可以进行位寻址的,可以直接使用定义的控制位,而不需要整个字节访问。D7D6D5D4D3D2D1D0TF1TR1TF0TR0IE1IT1IE0IT0

谢谢观看

文档评论(0)

1亿VIP精品文档

相关文档