找回密码
 注册
关于网站域名变更的通知
查看: 351|回复: 1
打印 上一主题 下一主题

[毕业设计] MCS_51 单片机定时器的应用与误差纠正

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-9 09:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
MCS_51 单片机定时器的应用与误差纠正

2 s: U+ A8 C! Z) I; p. O摘要: 对MCS-51单片机定时器的原理与使用中的几个关键问题进行了讨论,给出了定时器的使用方法与误差补偿方
& m) i% y4 R. g$ p4 Q: C' w法,并给出了实现程序。
& z( e1 t: k3 Y" z. |0 n关键词: MCS-51 单片机;定时器;定时误差;校正; O1 L9 O: |- {) c, U
" `1 p0 x2 j- I1 O- l
0引言( ^* T4 R& G0 I" j5 k
定时器是MCS- -5l 单片机非常重要的组成部分,是单片机+ g  V* |7 p0 }
应用中解决某类复杂问题的最有为效的器件,应用非常广泛。
; c: [5 T: W# O! N: Z由于其应用与单片机的其他硬件相关,存在着-定的复杂性"。0 [- D( ~& V9 x7 U7 I1 G
随着定时要求的提高,在定时处理过程中所带来的误差需要校; I1 ?! X8 I' t9 K
正4 ,本文就MCS- -51单片机的使用方法与误差校正方法进行
) t1 @: n- K5 u+ h9 M1 q了讨论,并给出通用算法与程序。; e9 F5 ^0 h, V# P1 L
+ u3 T8 @. c( C9 y5 Y( Y5 C5 [# W: I
1定时器工作方式与方式设置
" {  p0 x  h- B7 Y/ }5 B$ zMCS- -51 单片机有两路独立的定时器,每路定时器有4种9 m( E; ?  K& {! |6 J4 C  }
工作方式(0~3):方式0是13位计数结构,计数器由TH全部8, p# d  H; K+ x% M1 M. e! B* r
位与TL的低5位构成;方式1是16位计数结构,计数器由TH
, V6 s& M* m/ ~4 k# e4 p与TL各8位共16位组成;方式2是8位计数结构方式,计数
! N4 J9 \9 O4 j% j$ T/ K8 M器由TL的8位组成,与其它方式不同的是,当定时溢出时,硬
4 n3 t* ]* N! v( z1 |. g& N- T件自动将TH的值装入TL中,有自动加载功能。前三种工作方+ i, P2 Q2 G: h2 M2 l. W9 n
式,两路定时器的设置与使用完全相同,但在工作方式3下,两
7 ], q  e& ?3 s- s" v- K路定时器有很大差别,只有0路定时器可以工作在方式3下,1# @8 E9 N% N/ S: w+ B/ T
路定时器只能工作在方式0~2下。在工作方式3下,0路定时器- f4 [# y3 M8 B/ G' i6 s) ?1 G/ X
被拆分成两个独立的8位计数器TL0与TH0,其中0路定时器2 ~4 z: n  u+ W/ ~' v
的各控制位和引脚信号全归TL0使用,因此TH0只能做简单3 \+ T6 u, J8 u# p) z  y3 P
的定时器使用,其控制位占用了1路定时器的控制位。如果0
1 m1 s- q2 s) F3 x; T4 ]# k路定时器工作在方式3下,1路定时器由于让出了所属控制位,
1 w5 w& I  Z% L通常作为串行口波特率发生器。, n% G' o! U. I1 J' q) b( y( x
2 q5 s+ x$ K+ O5 V+ ?  x
游客,如果您要查看本帖隐藏内容请回复
' A( P2 |; y# p7 E" Y6 ]
2 ~/ i6 |3 J. W6 f2 _; Q

该用户从未签到

2#
发表于 2020-4-9 19:22 | 只看该作者
MCS_51 单片机定时器的应用与误差纠正
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-2 19:02 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表