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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
MCS_51 单片机定时器的应用与误差纠正
- @- f' Z0 O" {. g6 R
摘要: 对MCS-51单片机定时器的原理与使用中的几个关键问题进行了讨论,给出了定时器的使用方法与误差补偿方
& f; G) c1 N% S法,并给出了实现程序。
, A8 f& l$ v: S" z3 t8 Q. u关键词: MCS-51 单片机;定时器;定时误差;校正
& }  h) [# \' W: W& G$ c
; C" i2 g7 C9 l0 w0引言& X8 S8 M. x. _/ X( F
定时器是MCS- -5l 单片机非常重要的组成部分,是单片机0 M+ n  w6 \. ?& }  ~
应用中解决某类复杂问题的最有为效的器件,应用非常广泛。. q2 T+ B. P8 y' u' b; z9 B
由于其应用与单片机的其他硬件相关,存在着-定的复杂性"。/ F9 E! P, @8 \5 }4 E) m5 n% ~4 g
随着定时要求的提高,在定时处理过程中所带来的误差需要校
# H4 j" a3 N& l正4 ,本文就MCS- -51单片机的使用方法与误差校正方法进行
7 |+ g$ o9 R9 T. w4 P4 s# }了讨论,并给出通用算法与程序。) V  k6 U1 u% j; ?0 W

% V' W9 H" H0 M( S0 _% i- ^1定时器工作方式与方式设置
% k' p8 B, H* V+ _MCS- -51 单片机有两路独立的定时器,每路定时器有4种% {" ?- A7 P, c5 L- P5 A& j
工作方式(0~3):方式0是13位计数结构,计数器由TH全部8
" `: |  N; ]' D  w* c位与TL的低5位构成;方式1是16位计数结构,计数器由TH5 P1 Y7 o3 p* C- c
与TL各8位共16位组成;方式2是8位计数结构方式,计数
. w4 b6 J! u' ~器由TL的8位组成,与其它方式不同的是,当定时溢出时,硬
/ G/ X* O; r3 h( w: b1 m. m. s件自动将TH的值装入TL中,有自动加载功能。前三种工作方
% L. {3 p! P' {8 w3 E4 q式,两路定时器的设置与使用完全相同,但在工作方式3下,两
& c9 {9 B8 v9 |8 c- c: N" |路定时器有很大差别,只有0路定时器可以工作在方式3下,1  U  w8 M; s5 W$ j/ g
路定时器只能工作在方式0~2下。在工作方式3下,0路定时器) P" T' i/ F+ y9 u
被拆分成两个独立的8位计数器TL0与TH0,其中0路定时器' [8 Y* c! w) u2 A+ D/ [* G
的各控制位和引脚信号全归TL0使用,因此TH0只能做简单
- ^/ R" ^5 e5 T& A3 z5 Z1 X  d7 d的定时器使用,其控制位占用了1路定时器的控制位。如果0
* W2 k3 |1 C# Z9 N; Z, o: Q7 t路定时器工作在方式3下,1路定时器由于让出了所属控制位,
# s5 |% ~; O* N) U' x: f8 i" D% P通常作为串行口波特率发生器。' P% k$ z% d# Q7 i+ t0 s0 S
3 P& _* x+ U; m! {7 j# G  v. n
游客,如果您要查看本帖隐藏内容请回复
" l5 W0 v- l; y9 A0 X. J5 [! H% {

: K' P5 ?  s# l, |4 g6 b% _/ @

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-29 00:22 , Processed in 0.109375 second(s), 26 queries , Gzip On.

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

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

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