一种数码电子钟、数码电子钟时间校准的方法及装置制造方法及图纸

技术编号:21182546 阅读:36 留言:0更新日期:2019-05-22 14:11
本发明专利技术公开了一种数码电子钟、数码电子钟时间校准的方法及装置,其中,数码电子钟时间校准的方法,包括:定时器初始化、对表中断初始化、调速中断初始化;启动所述定时器,开始定时;检测到对表功能被触发时,自动调用所述对表中断,调整时间;检测到调速功能被触发时,自动调用所述调速中断,获取定时中断时间间隔,将定时中断时间间隔作为变量,以微秒级调整定时中断时间间隔,将得到的结果为定时中断时间间隔赋值。在本发明专利技术中,通过在检测到调速功能被触发时,自动调用所述调速中断,在定时时间内以微秒级调整时间,进而实现以调节定时时间变量的方式,来调节电子钟的走时快慢,经过仔细调节,最终会实现精确走时,达到时钟校准的目的。

A Method and Device for Time Calibration of Digital Electronic Clock and Digital Electronic Clock

The invention discloses a method and device for time calibration of digital electronic clock and digital electronic clock, in which the method of time calibration of digital electronic clock includes: timer initialization, timer interruption initialization and speed regulation interruption initialization; starting the timer and starting the timing; automatically calling the timer interruption and adjusting the time when the function of the timer is triggered; When the speed regulation function is triggered, the timing interrupt is automatically called to obtain the timing interrupt time interval. The timing interrupt time interval is taken as a variable, and the timing interrupt time interval is adjusted in microsecond level. The result is assigned as the timing interrupt time interval. In the present invention, by automatically calling the interruption of speed regulation when the speed regulation function is detected to be triggered and adjusting the time in microsecond level in the timing time, the speed of the electronic clock can be adjusted by adjusting the timing time variable. After careful adjustment, the precise running time can be achieved and the purpose of clock calibration can be achieved.

【技术实现步骤摘要】
一种数码电子钟、数码电子钟时间校准的方法及装置
本专利技术实施例涉及电子、计算机
,具体涉及一种数码电子钟、数码电子钟时间校准的方法及装置。
技术介绍
随着电子技术的发展,电子产品在生活中得到广泛使用,目前在我们的日常生活中随处可见数码电子钟,如小轿车、公交车和大巴以及电话机上都配置有数码电子钟,在许多公共场合也有数码电子钟。对于这些数码电子钟在使用一段时间后会出现时间不准确的情况,本专利技术人发现,现有技术中,只能通过对表的方式进行时间校正,每隔一段时间对一次表,来确保数码电子钟显示的时间的准确性,此种方式不仅浪费时间、耗费人力,还容易产生误操作,进而造成损失,因此,现有采用对表的方式进行时间校准,并不能在根本上解决问题。
技术实现思路
为此,本专利技术实施例提供一种数码电子钟、数码电子钟时间校准的方法及装置,以解决现有技术中的问题。为了实现上述目的,本专利技术的实施方式提供如下技术方案:在本专利技术的实施方式的第一方面中,提供了一种数码电子钟时间校准的方法,包括:定时器初始化、对表中断初始化、调速中断初始化;启动所述定时器,开始定时;检测到对表功能被触发时,自动调用所述对表中断,调整时间;检测到调速功能被触发时,自动调用所述调速中断,获取定时中断时间间隔,以微秒级调整所述定时中断时间间隔,得到调整后的定时中断时间间隔,将所述调整后的定时中断时间间隔保存为新的定时中断时间间隔,以调整所述数码电子钟的走时速度。在另一实施例中,所述定时器初始化、对表中断初始化、调速中断初始化,还包括:将对表标志和调速标志设为初始值。在另一实施例中,所述检测到对表功能被触发时,自动调用所述对表中断,调整时间,包括:检测到对表功能被触发时,自动调用所述对表中断,在所述对表中断中,获取外部输入的操作信息,并对所述外部输入的操作信息进行判断,如是调整小时,则进行调整小时操作;如是调整分钟,则进行调整分钟操作。在另一实施例中,所述调整小时操作,包括:在检测到增加数值操作时,将小时数值加1,并适时调整个位与十位之间的关系;在检测到减小数值操作时,将所述小时数值减1,并适时调整个位与十位之间的关系。在另一实施例中,所述调整分钟操作,包括:在检测到增加数值操作时,将分钟数值加1,并适时调整个位与十位之间的关系;在检测到减小数值操作时,将所述分钟数值减1,并适时调整个位与十位之间的关系。在另一实施例中,所述检测到调速功能被触发时,自动调用所述调速中断,获取定时中断时间间隔,以微秒级调整所述定时中断时间间隔,将所述调整后的定时中断时间间隔保存为新的定时中断时间间隔,以调整所述数码电子钟的走时速度,以调整所述数码电子钟的走时速度,包括:在检测到调速功能被触发时,自动调用所述调速中断,在所述调速中断中,获取定时中断时间间隔,获取外部输入的操作信息,并对所述外部输入的操作信息进行判断,如是增加数值操作,则将所述定时中断时间间隔增加预设微秒,将得到的结果作为新的定时中断时间间隔;如是减少数值操作,则将所述定时中断时间间隔减少预设微秒,将得到的结果作为新的定时中断时间间隔,以调整所述数码电子钟的走时速度。在本专利技术的第二方面,提供一种数码电子钟时间校准的装置,包括:初始化模块,用于定时器初始化、对表中断初始化、调速中断初始化;定时模块,用于启动所述定时器,开始定时;对表模块,用于检测到对表功能被触发时,自动调用所述对表中断,调整时间;调速模块,用于检测到调速功能被触发时,自动调用所述调速中断,获取定时中断时间间隔,以微秒级调整所述定时中断时间间隔,得到调整后的定时中断时间间隔,将所述调整后的定时中断时间间隔保存为新的定时中断时间间隔,以调整所述数码电子钟的走时速度。在另一实施例中,所述初始化模块,还用于将对表标志和调速标志设为初始值。在另一实施例中,所述对表模块,用于检测到对表功能被触发时,自动调用所述对表中断,在所述对表中断中,获取外部输入的操作信息,并对所述外部输入的操作信息进行判断,如是调整小时,则进行调整小时操作;如是调整分钟,则进行调整分钟操作。在另一实施例中,所述对表模块,包括调时单元,用于在所述外部输入的操作信息是调整小时的情形下,在检测到增加数值操作时,将小时数值加1,并适时调整个位与十位之间的关系;在检测到减小数值操作时,将所述小时数值减1,并适时调整个位与十位之间的关系。在另一实施例中,所述对表模块,包括调分单元,用于在所述外部输入的操作信息是调整小时的情形下,在检测到增加数值操作时,将分钟数值加1,并适时调整个位与十位之间的关系;在检测到减小数值操作时,将所述分钟数值减1,并适时调整个位与十位之间的关系。在另一实施例中,所述调速模块,用于在检测到调速功能被触发时,自动调用所述调速中断,在所述调速中断中,获取定时中断时间间隔,获取外部输入的操作信息,并对所述外部输入的操作信息进行判断,如是增加数值操作,则将所述定时中断时间间隔增加预设微秒,将得到的结果作为新的定时中断时间间隔;如是减少数值操作,则将所述定时中断时间间隔减少预设微秒,将得到的结果作为新的定时中断时间间隔,以调整所述数码电子钟的走时速度。在本专利技术的第三方面,提供一种数码电子钟,包括:壳体,以及设于所述壳体内微处理器,设于所述壳体表面的显示器、对表按钮、调快慢按钮、数值增加按钮、数值减少按钮;所述微处理器,用于对设于内部的定时器初始化、对表中断初始化、调速中断初始化;所述微处理器分别与所述对表按钮、所述数值增加按钮、所述数值减少按钮相连,用于在所述对表按钮被触发时,启动所述定时器,开始定时,自动调用所述对表中断,根据所述数值增加按钮和所述数值减少按钮对应的数值调整时间;还与所述调快慢按钮相连,用于在检测到所述调快慢按钮被触发时,启动所述定时器,开始定时,自动调用所述调速中断,获取定时中断时间间隔,根据所述数值增加按钮和所述数值减少按钮对应的数值,以微秒级调整所述定时中断时间间隔,得到调整后的定时中断时间间隔,将所述调整后的定时中断时间间隔保存为新的定时中断时间间隔,以调整所述数码电子钟的走时速度。在另一实施例中,数码电子钟还包括电源模块,分别与所述微处理器和所述显示器相连。在本专利技术的第四方面,提供一种计算机可读存储介质,所述计算结可读存储介质中存储有程序,所述程序用于实现如上所述的数码电子钟时间校准方法。根据本专利技术的实施方式,具有如下优点:在检测到调速功能被触发时,自动调用所述调速中断,在调速中断里,将定时中断时间间隔作为变量,以微秒级调整定时中断时间间隔,使定时中断时间间隔以微秒级增加或减少,将调整后的定时中断时间间隔保存为新的定时中断时间间隔,从而调整数码电子钟的走时速度,使时间调整更为精准,通过这种方法,来调节电子钟的走时快慢,经过仔细调节,实现精确走时,达到时钟校准的目的。附图说明为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。图1为本专利技术的一实施例提供的一种数码电子钟时间校准的方法流程图;图2为本专利技术的另一实施例提供的一种数码电子钟时间校准的装置结构示意本文档来自技高网...

【技术保护点】
1.一种数码电子钟时间校准的方法,其特征在于,包括:定时器初始化、对表中断初始化、调速中断初始化;启动所述定时器,开始定时;检测到对表功能被触发时,自动调用所述对表中断,调整时间;检测到调速功能被触发时,自动调用所述调速中断,获取定时中断时间间隔,以微秒级调整所述定时中断时间间隔,得到调整后的定时中断时间间隔,将所述调整后的定时中断时间间隔保存为新的定时中断时间间隔,以调整所述数码电子钟的走时速度。

【技术特征摘要】
1.一种数码电子钟时间校准的方法,其特征在于,包括:定时器初始化、对表中断初始化、调速中断初始化;启动所述定时器,开始定时;检测到对表功能被触发时,自动调用所述对表中断,调整时间;检测到调速功能被触发时,自动调用所述调速中断,获取定时中断时间间隔,以微秒级调整所述定时中断时间间隔,得到调整后的定时中断时间间隔,将所述调整后的定时中断时间间隔保存为新的定时中断时间间隔,以调整所述数码电子钟的走时速度。2.如权利要求1所述的方法,其特征在于,所述定时器初始化、对表中断初始化、调速中断初始化,还包括:将对表标志和调速标志设为初始值。3.如权利要求1所述的方法,其特征在于,所述检测到对表功能被触发时,自动调用所述对表中断,调整时间,包括:检测到对表功能被触发时,自动调用所述对表中断,在所述对表中断中,获取外部输入的操作信息,并对所述外部输入的操作信息进行判断,如是调整小时,则进行调整小时操作;如是调整分钟,则进行调整分钟操作。4.如权利要求3所述的方法,其特征在于,所述调整小时操作,包括:在检测到增加数值操作时,将小时数值加1,并适时调整个位与十位之间的关系;在检测到减小数值操作时,将所述小时数值减1,并适时调整个位与十位之间的关系。5.如权利要求3所述的方法,其特征在于,所述调整分钟操作,包括:在检测到增加数值操作时,将分钟数值加1,并适时调整个位与十位之间的关系;在检测到减小数值操作时,将所述分钟数值减1,并适时调整个位与十位之间的关系。6.如权利要求1所述的方法,其特征在于,所述检测到调速功能被触发时,自动调用所述调速中断,获取定时中断时间间隔,以微秒级调整所述定时中断时间间隔,得到调整后的定时中断时间间隔,将所述调整后的定时中断时间间隔保存为新的定时中断时间间隔,以调整所述数码电子钟的走时速度,包括:在检测到调速功能被触发时,自动调用所述调速中断,在所述调速中断中,获取定时中断时间间隔,获取外部输入的操作信息,并对所述外部输入的操作信息进行判断,如是增加数值操...

【专利技术属性】
技术研发人员:魏二有魏佳
申请(专利权)人:广东外语外贸大学南国商学院
类型:发明
国别省市:广东,44

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

1