88问答网
所有问题
51单片机T0定时器4种方式的定时时长分别是多少
如题所述
举报该问题
推荐答案 2017-06-22
这个取决于系统时钟和定时器位数。
例如传统89c51单片机(在不考虑新型单片机有分频设置的情况下),12MHz系统时钟,采用8位定时器,最大定时时间为256us;如果采用16位定时器,最大定时时间为65536us。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/M1ct1VBgacKStaMttKc.html
其他回答
第1个回答 2017-06-22
51单片机最大硬件定时时间,就是定时器能定时的 时间,最长时间=65536*Tc
Tc=fosc/12,fosc 是单片机的晶振频率。
以频率=12M为例吧,Tc=1us
最大定时时间=65536us=65.536ms。
其实,不用管最大定时时间是多少,要定时再长的时间也是可以的,采用中断的方式计数吗。
如:定时50ms,中断方式,中断一次,就是50ms,中断20次就是1秒。
有了1秒以后,什么分,小时,都可以计了。
本回答被网友采纳
第2个回答 2019-07-01
模式0:8192
模式1:65536
模式2:256(自动重装载模式,波特率发生器必须是这个模式)
模式3:256(该模式用处不大,将定时器分成两个8位定时器)
相似回答
大家正在搜
相关问题
单片机8051中定时器有四种工作方式,这四种工作方式分别在哪...
51单片机晶振fosc=12MHz,T0工作在模式0,模式1...
求用定时器0 定时1秒的中断程序~~,1秒的延时TH0和TL...
MCS-51单片机的定时器T0有集中工作方式?定时器T1和T...
MCS-51系列的8051单片机内有几个定时/计数器?每个定...
8031单片机定时器T0的四种工作方式是什么?
51单片机的定时器的时间怎么算??
51单片机定时器 模式0最大可以定时多少秒