打印

基于单片机定时/计数器的四种工作方式的结构图解析

[复制链接]
535|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Orchids|  楼主 | 2018-9-17 12:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
基于单片机定时/计数器的四种工作方式的结构图解析



方式1

当TMOD中的M0=0,M1=0时,为13位计数或定时方式,其中TLi使用低5位,其结构如图1所示。





图1   方式0时T0、T1的结构图方式2


当TMOD中的M0=1,M1=0时,为16位计数或定时方式,其结构如图2所示。


图2   方式1时T0、T1的结构图


方式3

当TMOD中的M0=0,M1=1时,为8位自动重装初值计数或定时方式,其结构如图3所示。



图3 方式2时T0、T1的结构图


在方式2时,将16位计数器分成两个8位的计数器,THi用来存放初值。当计数器溢出时,一方面将TFi置1,申请中断;而另一方面自动将THi的值装入TLi。


方式4

T0为方式3时,T1作为波特率发生器,其TF1、TR1资源出借给T0使用,而T0可以构成两个独立的结构,其中TL0构成一个完整的8位定时器/计数器,而TH0则是一个仅能对晶振频率12分频的定时器,其结构如图4所示。T1作波特率发生器时,可以设置成方式0、1或2,用在任何不需要中断控制的场合。一般T1作波特率发生器时,常设置成方式2的自动重装模式,其结构如图5所示。


图4 方式3时T0的结构图



图5  T0为方式3时,T1为波特率发生器



相关帖子

沙发
Orchids|  楼主 | 2018-9-17 12:16 | 只看该作者
基于单片机定时/计数器的四种工作方式的结构图解析

文档1.pdf

103 KB

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

697

主题

993

帖子

4

粉丝