单片机2单片机的定时器计数器.pptxVIP

  • 1
  • 0
  • 约4.02千字
  • 约 30页
  • 2020-02-24 发布于上海
  • 举报
第一节 定时器/计数器的结构和功能;一、结构和功能 8051单片机内有两个可编程16位定时器/计数器,常称为定时器0和定时器1,简称为T0和T1,每个定时计数器都由两个8位专用寄存器组成,T0由TH0,TL0组成,T1由TH1,TL1组成,同时还有TCON,TMOD两个专用寄存器对其进行控制。常用于定时控制、延时、外部计数和检测等。 1.结构:;2.功能: a.定时: 对机器周期进行计数,即计数脉冲来自单片机的内部。即每个机器周期产生一个计数脉冲使得计数器加1,直至计满溢出。 一个机器周期=12*振荡周期 12MHZ晶体,计数周期(机器周期)=1us。即每1us计数器加l。 从开始计数到溢出这段时间就是“定时”时间。 因此,若机器周期一定,计数初值越大,则定时越短;b.计数: 对外来脉冲进行计数。 T0(P3.4)和T1(P3.5)两个引脚,作为计数输入端。 外部输入的脉冲在出现从1到0的负跳变时有效,计数器进行加1。 计数方式下,单片机在每个机器周期的S5P2拍节时对外部计数脉冲进行采样。如果前一个机器周期采样为高电平,后一个机器周期采样为低电平,即为一个有效的计数脉冲。在下一机器周期的S3Pl进行计数。 即采样计数脉冲需要2个机器周期,即2

文档评论(0)

1亿VIP精品文档

相关文档