×

使用51单片机的定时器设计精度为0.01的秒表资料和程序免费下载

消耗积分:1 | 格式:pdf | 大小:0.06 MB | 2019-04-23

刘艳

分享资料个

  定时器中断是由单片机中的定时器溢出而申请的中断。

  51单片机中有两个定时器T0和T1:

  TF0:定时器T0溢出中断请求。当定时器TO产生溢出时,TO中断请求标志TF0置1,请求中断处理。

  TF1:定时器T1溢出中断请求。当定时器Tl产生溢出时,T1中断请求标志TF1置1,请求中断处理。

  Stm32共有11个定时器:

  1.两个高级定时器:TIM1、TIM8-------------------------APB2

  2.四个通用定时器:TIM2~TIM5-------------------------APB1

  3.两个基本定时器:TIM6、TIM7-------------------------APB1

  4.两个看门狗

  5.一个系统嘀嗒定时器(SysTick)

  定时/计数器T0和T1分别是由两个8位的专用寄存器组成,即定时/计数器T0由TH0和TL0组成,T1由TH1和TL1组成。此外,其内部还有2个8位的特殊功能寄存器TMOD和TCON,TMOD负责控制和确定T0和T1的功能和工作模式,TCON用来控制T0和T1启动或停止计数,同时包含定时/计数器的状态。

  TF1:定时器1溢出标志。定时/计数器溢出时由硬件置位。中断处理时由硬件清除。或用软件清除。

  TF0:定时器0溢出标志。定时/计数器溢出时由硬件置位。中断处理时由硬件清除,或用软件清除。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !