单片机的定时/计数器:定时/计数器概述

来自:^_^聪
3年前
已收藏
收藏
阅读数
126
回复数
0

1.单片机定时/计数器的作用与特点。 (1)单片机定时/计数器的作用。 定时/计数器既可以利用片内机器脉冲完成定时操作,又可进行片外脉冲信号的计数。 单片机利用定时/计数器可实现的控制与测量功能主要有:定时控制、延时控制、频率测量、脉宽测量、信号发生器、信号检测、中断控制等。 (2)单片机定时/计数器的特点。 定时与计数功能均可用软件和硬件实现,纯软件实现的定时器的缺点是占用CPU资源由硬件构成的定时器可不占CPU时间,但定时的控制不方便。 单片机所用的实际上是可编程定时/计数器,其特点是:工作方式灵活多样、编程简单、使用方便、容易实现多种控制与测量功能。


2.单片机定时/计数器的组成与功能。 (1)8051单片机定时/计数器的组成。 8051单片机的定时/计数器由两个16位的计数器T和T1组成。其中T0计数器由两个8位计数器THO、T0组成,T1计数器则是由两个8位计数器TH1、mL1组成。 (2)8051单片机定时/计数器的功能。 1)计数器功能。定时/计数器T0、T1的基本功能是加1计数,最高计数值是65536。 用作计数器时,通常是对外部事件脉冲。 2)定时器功能。用作定时器时,主要针对内部机器脉冲,因为机器脉冲频率为固定,机器脉冲周期为定值,所以计数机器脉冲即确定了时间。 3)可编程功能。定时时间和计数值可由编程设定,方法是设定一个初值,计数器加1计满溢出,即可确定从初值到计满溢出的数值。调整计数初值,即调整了定时时间和计数值。

上一篇下一篇
参与回答(0条评论)
用户头像
上传
用户头像
{{item.nickname}}{{item.pubtime}}回复
回复图片
用户头像
上传
用户头像
{{item1.nickname}}回复 {{item1.othername}} {{item1.pubtime}} 回复
回复图片
用户头像
上传
查看全部回复{{item.replylist_count}}条 查看全部
收起回复 收起全部
{{isLoadList==1?'加载中...':(isLoadList==2&&(list.length <=3||(list.length>3&&!is_hidden))?'没有更多内容了':'查看更多回答')}}
返回顶部

返回顶部