930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 8409|回复: 0

STC15W4K32S4系列电源管理之掉电唤醒定时时间

[复制链接]

101

主题

333

帖子

7428

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7428
发表于 2019-8-1 09:20:02 | 显示全部楼层 |阅读模式
本帖最后由 正是河豚 于 2019-8-1 09:20 编辑
    1、STC15W4K32S4系列单片机内部掉电唤醒定时器有自己的内部时钟,其中掉电唤醒定时器计数一次的时间就是由该时钟决定。内部掉电唤醒定时器时钟频率约为32768HZ,当然误差较大,所以计算出的掉电唤醒定时器定时时间与实际时间会有较大偏差。

    2、下面给出掉电唤醒定时器定时时间计算公式。


    注:用户通过读RAM区F8H和F9H的内容(F8H存放频率的高字节,F9H存放频率的低字节)来获取内部掉电唤醒专用定时器出厂时所记录的时钟频率。内部掉电唤醒定时器专用时钟16分频后用于掉电唤醒定时器计数。
    3、举例,配置WKTCH寄存器低7位初始装载值为0x0F,WKTCL寄存器初始装载值为0xFF,计算掉电唤醒定时器定时时间。
    1)十六进制0x0F转成十进制是15,十六进制0xFF转成十进制是255。这样初始装载值为:256*15+255=4095。
    2)掉电唤醒前计数总次数为:4095+1=4096。
    3)掉电唤醒定时器定时时间:(4096*16)/32768=2s。
    4)如果已知掉电唤醒定时器定时时间,计算WKTCH寄存器低7位初始装载值和WKTCL寄存器初始装载值,则是反推过来即可。















本帖子中包含更多资源

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

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

Copyright © 合肥艾克姆电子科技有限公司
快速回复 返回顶部 返回列表