定时计数器是查询的方式嘛,定时计数器是查询的方式嘛
大家好,今天小编关注到一个比较有意思的话题,就是关于定时计数器是查询的方式嘛的问题,于是小编就整理了4个相关介绍定时计数器是查询的方式嘛的解答,让我们一起看看吧。
定时器,计数器有几种类型,各有何特点?
方式0为13位计数,由TL0的低5位(高3位未用)和TH0的8位组成。TL0的低5位溢出时向TH0进位,TH0溢出时,置位TCON中的TF0标志,向CPU发出中断请求。
方式1的计数位数是16位,由TL0作为低8位、TH0作为高8位,组成了16位加1计数器 。
方式2为自动重装初值的8位计数方式。 工作方式2特别适合于用作较精确的脉冲信号发生器。
方式3只适用于定时/计数器T0,定时器T1处于方式3时相当于TR1=0,停止计数。 工作方式3将T0分成为两个独立的8位计数器TL0和TH0 。
定时器计数器的四种工作方式哪种精度高?
工作方式2精度最高
1 工作方式0
当TMOD中的M1,M2设置成0,0时,定时器/计数器就工作在方式0,工作方式0是一种13位定时器/计数器方式。
2 工作方式1
工作方式1为16位定时器/计数其结构和操作与工作方式0基本相同,唯一的区别是工作方式1的计数器由TL0的8位和TH0的8位共同组成16位的计数器,其定时时间为:
单片机工作主频12MHz,定时器计数器T0工作方式1,计算定时10ms的初值是多少?
(2^16—计数初值)╳晶振周期╳12=定时时间
(2^16—计数初值)╳1/(12╳10^6)╳12=10Ms=10*10^(-3)S
计数初值=2^16—10^4=55536=D8F0H
TH0=D8
TL0=F0
计数器的工作方式是什么?
方式0:13位定时计数方式,最大计数值为2^13=8192,定时8192个机器周期。
此方式已经不再用了,是为了和以前的单片机兼容,学初者不用掌握。
方式1:16位定时计数方式,最大计数值为2^16=65536,定时65536个机器周期。
此方式可实现最大的定时时间和最大计数次数。是最常用方式之一。
方式2:8位自动重装计数方式,最大计数值为2^8=256,定时256个机器周期。
此方式工作时定时或计数到了不用重装初值,精度较高。另外在串口通讯时常用此方式。是最常用方式之一。
方式3:特殊工作方式。将定时器0分成两个8位功能不全的定时计数器,要占用T1部分功能。也不常用。
到此,以上就是小编对于定时计数器是查询的方式嘛的问题就介绍到这了,希望介绍关于定时计数器是查询的方式嘛的4点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.onosokkii.com/post/62331.html