自唤醒定时器及电子设备制造技术

技术编号:29304332 阅读:17 留言:0更新日期:2021-07-17 01:40
本实用新型专利技术公开了一种自唤醒定时器及电子设备,所述自唤醒定时器包括:时钟源模块、预处理模块、计数模块及溢出标志模块;所述时钟源模块,用于输出至少一种时钟源信号至所述预处理模块;所述预处理模块,用于对所述时钟源信号进行分频,以获取分频信号,并将所述分频信号输出至所述计数模块;所述计数模块,用于根据所述分频信号进行计数,并在计数溢出时输出溢出信号至所述溢出标志模块;所述溢出标志模块,用于根据所述溢出信号触发定时器中断。所述自唤醒定时器中设置不同的时钟源信号,实现多启动定时功能,降低功耗提升效率。降低功耗提升效率。降低功耗提升效率。

Self awakening timer and electronic equipment

【技术实现步骤摘要】
自唤醒定时器及电子设备


[0001]本技术涉及单片机
,尤其涉及一种自唤醒定时器及电子设备。

技术介绍

[0002]单片机的8位自动重装是定时器工作模式的一种,最大计数可以为2的8 次幂(256),这种模式不需要反复的向TH0(定时器的高八位计数)和TL0 (定时器的低八位计数)里写入对应的值,只需要在初始化时写入一次即可;溢出之后,自动将TH0里的值存入TL0。目前的定时器功耗较大,并且定时器只能单一启动定时功能,无法根据不同的时钟源进行定时启动。

技术实现思路

[0003]本技术的主要目的在于提供一种自唤醒定时器及电子设备,旨在解决现有技术中自唤醒定时器无法根据多种时钟源定时启动的技术问题。
[0004]为实现上述目的,本技术提供了一种自唤醒定时器,所述自唤醒定时器包括:时钟源模块、预处理模块、计数模块及溢出标志模块;其中,
[0005]所述时钟源模块的输出端与所述预处理模块的输入端连接,所述预处理模块的输出端与计数模块的输入端连接,所述计数模块的输出端与所述溢出标志模块的输入端连接;
[0006]所述时钟源模块,用于输出至少一种时钟源信号至所述预处理模块;
[0007]所述预处理模块,用于对所述时钟源信号进行分频,以获取分频信号,并将所述分频信号输出至所述计数模块;
[0008]所述计数模块,用于根据所述分频信号进行计数,并在计数溢出时输出溢出信号至所述溢出标志模块;
[0009]所述溢出标志模块,用于根据所述溢出信号触发定时器中断。
[0010]可选地,所述时钟源模块包括第一晶振器及第二晶振器;其中,
[0011]所述第一晶振器产生的时钟源信号与所述第二晶振器产生的时钟源信号频率不同。
[0012]可选地,所述时钟源模块还包括选择开关及与门,所述选择开关的一输入端与所述第一晶振器的输出端连接,所述选择开关的另一输入端与所述第二晶振器连接,所述选择开关的输出端和所述与门的第一输入端连接,所述与门的第二输入端用于接收时钟源选择信号。
[0013]可选地,所述计数模块包括第一计数器、第二计数器及高阻单元;其中,所述第一计数器的输入端与所述预处理模块的输出端连接,所述第一计数器的输出端与所述高阻单元的反馈端连接,所述第一计数器的触发端与所述高阻单元的输出端连接,所述高阻单元的输入端与所述第二计数器的输出端连接,所述第二计数器的触发端与溢出标志模块的输入端连接。
[0014]可选地,所述预处理模块还用于接收分频选择信号,并根据所述分频选择信号对所述时钟源信号进行分频,以获取分频信号,将所述分频信号输出至所述第一计数器。
[0015]可选地,所述第二计数器用于接收重载信号,并根据所述重载信号控制所述第一计数器的计数速率。
[0016]可选地,所述预处理模块的分频范围为1/1~1/512。
[0017]可选地,所述第一晶振器为10khz的晶振器,所述第二晶振器为32khz 的晶振器。
[0018]此外,为实现上述目的,本技术还提供一种电子设备,所述电子设备包含如上所述的自唤醒定时器。
[0019]本技术通过设置自唤醒定时器包括:时钟源模块、预处理模块、计数模块及溢出标志模块;其中,所述时钟源模块的输出端与所述预处理模块的输入端连接,所述预处理模块的输出端与计数模块的输入端连接,所述计数模块的输出端与所述溢出标志模块的输入端连接;所述时钟源模块,用于输出至少一种时钟源信号至所述预处理模块;所述预处理模块,用于对所述时钟源信号进行分频,以获取分频信号,并将所述分频信号输出至所述计数模块;所述计数模块,用于根据所述分频信号进行计数,并在计数溢出时输出溢出信号至所述溢出标志模块;所述溢出标志模块,用于根据所述溢出信号触发定时器中断。所述自唤醒定时器中设置不同的时钟源信号,实现多启动定时功能,可以在低功耗模式下的周期唤醒芯片,也可用作通用定时器。可以根据不同的时钟源进行定时启动,功耗低且结构简单、成本低。
附图说明
[0020]为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0021]图1为本技术自唤醒定时器第一实施例的结构示意图;
[0022]图2为本技术自唤醒定时器第二实施例的电路示意图。
[0023]附图标号说明:
[0024]标号名称标号名称10时钟源模块11第一晶振器20预处理模块12第二晶振器30计数模块13选择开关40溢出标志模块14与门31第一计数器33高阻单元32第二计数器
ꢀꢀ
[0025]本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0026]应当理解,此处所描述的具体实施例仅用以解释本技术,并不用于限定本技术。
[0027]下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0028]需要说明,本技术实施例中所有方向性指示(诸如上、下、左、右、前、后
……
)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
[0029]另外,在本技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当人认为这种技术方案的结合不存在,也不在本技术要求的保护范围之内。
[0030]值得注意的是,在本技术的实际应用中,不可避免的会应用到软件程序,但申请人在此声明,该技术方案在具体实施时所应用的软件程序皆为现有技术,在本申请中,不涉及到软件程序的更改及保护,只是对为实现专利技术目的而设计的硬件架构的保护。
[0031]本技术提出一种自唤醒定时器,参考图1,图1为本技术自唤醒定时器第一实施例的结构示意图。
[0032]所述自唤醒定时器包括:时钟源模块10、预处理模块20、计数模块30 及溢出标志模块40;其中,所述时钟源模块10的输出端与所述预处理模块 20的输入端连接,所述预处理模块20的输出端与计数模块30的输入端连接,所述计数模块30的输出端与所述溢出标志模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自唤醒定时器,其特征在于,所述自唤醒定时器包括:时钟源模块、预处理模块、计数模块及溢出标志模块;其中,所述时钟源模块的输出端与所述预处理模块的输入端连接,所述预处理模块的输出端与计数模块的输入端连接,所述计数模块的输出端与所述溢出标志模块的输入端连接;所述时钟源模块,用于输出至少一种时钟源信号至所述预处理模块;所述预处理模块,用于对所述时钟源信号进行分频,以获取分频信号,并将所述分频信号输出至所述计数模块;所述计数模块,用于根据所述分频信号进行计数,并在计数溢出时输出溢出信号至所述溢出标志模块;所述溢出标志模块,用于根据所述溢出信号触发定时器中断。2.如权利要求1所述的自唤醒定时器,其特征在于,所述时钟源模块包括第一晶振器及第二晶振器;其中,所述第一晶振器产生的时钟源信号与所述第二晶振器产生的时钟源信号频率不同。3.如权利要求2所述的自唤醒定时器,其特征在于,所述时钟源模块还包括选择开关及与门,所述选择开关的一输入端与所述第一晶振器的输出端连接,所述选择开关的另一输入端与所述第二晶振器连接,所述选择开关的输出端和所述与门的第一输入端连接,所述与门的第二输入端用于接收时钟源...

【专利技术属性】
技术研发人员:高有平
申请(专利权)人:深圳市圣诺科技有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1