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

STC单片机唤醒定时器时间如何调整?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-11-11 15:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
本帖最后由 wushy32 于 2021-11-11 15:10 编辑
# i% o9 k  h9 d  B- x" o7 Q& _* c' c

$ P! {% ]2 |/ l6 o3 N3 H' x
; Q; ]/ I9 C' x# u
  q6 A, h- h9 z0 E) g; x
# ~) P) v! N$ R; s
" ~1 G: U( T! j" n- p; W, N: V1 W4 V; ~; e; q% m7 h

7 d3 X5 B+ f" w! V5 z+ ^如图:给PCON|0x02时,单片机进入掉电模式,当WKTCH和WKTCL赋值过后,单片机唤醒启动.
# l& n# X$ [3 S# j$ a5 j3 P% S

9 M4 }( M5 q, a5 z+ x+ Y' `/ @WKTCH最大赋值为0X7F,WKTCL最大赋值为0XFF;2 h+ c! j$ Q' K* N# c( G5 R
最大赋值运行时为15s,断电15s后单片机又启动,请问假如我想断电一个星期怎么设置,比如山区有一个检测仪器检测空气质量,一个星期只需要检测一次,那么检测完的其他时间给单片机断电,以延长单片机电池的运行时间。6 j0 A, V* ^( X  \# `3 X7 v
, c; t7 h* _5 q
  q' i) f; \, h! I* d

  Q2 d- O0 Y" M! r4 v

% \! ^7 j  x9 V2 L3 q" B9 X+ ^  i
5 w# c0 b/ L! i- m& J

该用户从未签到

2#
发表于 2021-11-11 15:31 | 只看该作者
a=7*24*60*60= 604800  (秒)0 X% I/ d  A& r6 g! K, I' `
a/15=40320(个周期),一个无符号整数变量,够用, E" M2 \' s9 O* K* u4 ?) v) J$ ]
' @. Q( h: s! q1 A2 g
$ A, [) L: X- x0 w
void main(){3 r/ P+ @3 ^9 t
    unsigned int a=0;
0 H# j$ m$ Y* @    WKTCH=0xff; //包含使能位在内了。( E( ^. u8 ]. f3 J% x- B1 Y, I) p
    WKTCL=0xff;
. q$ H. M+ D0 D. g5 \    while(1){; r" X5 W2 c$ y
         PCON|=2;
# ^9 }1 }, d) S2 C6 d" J         _nop_(); _nop_(); _nop_(); _nop_();7 C7 h+ r+ Z4 G2 n/ O9 a: K( v. s
         if(++a<40320){
6 h, X+ F6 q4 ]8 ~             continue;+ B# a- N; n7 [$ B. S
         }7 r2 B) U+ ]2 q/ }' u" y0 r
        //这1个星期了,该干嘛
( L! I1 o# q) ?$ L    }; t8 N7 t* e: [5 S5 X# R
}

该用户从未签到

3#
发表于 2021-11-11 16:09 | 只看该作者
你这是STC的手册,
/ |0 j6 x9 [2 M' g% G- L; W
$ w! L$ l7 @- q/ t! ^( O8 b6 L! B首先,掉电换醒定时器,非常的不准, 说是32.768K的晶振频率,实际上,很多在36K左右,我见过最离谱的有38K,都能做红外载波发生器了。所以,如果你要用这个做长眠的话……,最好做个采样测试(比如for循环40次,就是理论上的 10分钟,看看相差多少,再调整一下,妥了之后,乘以1008,就是1个星期了),不然你定1个星期,最后极有可能5天就醒了。. R" F& o; j% ~: x/ U9 T5 Q6 O
回复举报4 I; ?1 W2 F& W; L7 N/ h/ B2 g
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-18 20:46 , Processed in 0.109375 second(s), 26 queries , Gzip On.

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

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

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