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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
MCS_51 单片机定时器的应用与误差纠正
. m' ]4 r0 R/ Y1 ~( J7 A
摘要: 对MCS-51单片机定时器的原理与使用中的几个关键问题进行了讨论,给出了定时器的使用方法与误差补偿方
, {( {2 e* _! b" B法,并给出了实现程序。
; V. w* q, Z2 ?; ?7 h; L关键词: MCS-51 单片机;定时器;定时误差;校正
, J" Q9 D* D9 R4 @4 P! r, A2 y2 z  |  Q, P5 D; @
0引言0 {! t, G: l4 g
定时器是MCS- -5l 单片机非常重要的组成部分,是单片机
- k  H% z/ x( r. n) q- \' R8 _应用中解决某类复杂问题的最有为效的器件,应用非常广泛。9 B( O" A+ X, h, L: H
由于其应用与单片机的其他硬件相关,存在着-定的复杂性"。
0 ], Z$ w& b, a随着定时要求的提高,在定时处理过程中所带来的误差需要校
9 |% \5 Y* i. o正4 ,本文就MCS- -51单片机的使用方法与误差校正方法进行- t6 F0 r7 G4 e% T
了讨论,并给出通用算法与程序。
( w# u% d- w/ a; s' J3 c* ]
# n5 h% y- _2 ]# }+ R3 R  Y( T, ^1定时器工作方式与方式设置
7 H, x, ~4 H  O* f% K0 E6 i; LMCS- -51 单片机有两路独立的定时器,每路定时器有4种8 _( d. w9 e; p1 s3 d! J. t0 U
工作方式(0~3):方式0是13位计数结构,计数器由TH全部8
4 W; r% T& {  c$ j2 c1 C位与TL的低5位构成;方式1是16位计数结构,计数器由TH
+ F* x8 b* t* }: G  s) _与TL各8位共16位组成;方式2是8位计数结构方式,计数+ H+ Q% F: J3 s' U
器由TL的8位组成,与其它方式不同的是,当定时溢出时,硬# Y$ x* T1 ?( C9 Y+ F# N* _
件自动将TH的值装入TL中,有自动加载功能。前三种工作方
( ^0 Z& E) p& T0 z+ e! B" w# q式,两路定时器的设置与使用完全相同,但在工作方式3下,两5 t& ~( o7 G2 j% P2 ?/ c
路定时器有很大差别,只有0路定时器可以工作在方式3下,1$ {1 n& L! a& {4 p* P2 D  A8 A
路定时器只能工作在方式0~2下。在工作方式3下,0路定时器/ L' h/ w1 X( q  P) A1 `
被拆分成两个独立的8位计数器TL0与TH0,其中0路定时器; r, p7 y6 Y' z/ ~( F" X0 o4 Y. x
的各控制位和引脚信号全归TL0使用,因此TH0只能做简单
- p9 [: G' k# y/ q: |的定时器使用,其控制位占用了1路定时器的控制位。如果03 Q: ~3 ?! }) Y: H; ]" u
路定时器工作在方式3下,1路定时器由于让出了所属控制位,
" @. L( i1 |/ X* T通常作为串行口波特率发生器。
( W0 T* J  o0 o) \# b6 ~/ W: O1 G1 P; L
游客,如果您要查看本帖隐藏内容请回复
, x  o- p! B( U$ ^" R  v
8 U' e9 ~0 _: X1 \! c) h' s2 S9 f

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-3 09:59 , Processed in 0.093750 second(s), 26 queries , Gzip On.

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

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

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