电视机开机时间累积记录方法

文档序号:7953274阅读:1818来源:国知局
专利名称:电视机开机时间累积记录方法
技术领域
本发明涉及电视机,尤其涉及一种电视机开机时间累积记录方法。
背景技术
电视机作为社会政治、经济、文化信息的载体已进入每一个家庭。作为使用频率很高的电器设备,用户很希望能随时了解电视机从买来以后的连续工作时间,以掌握其使用状况,作到对产品的性能、使用心中有数。然而当前市场上销售的电视机不具备提供产品开机时间信息的性能,给用户带来不便。

发明内容
本发明的主要目的在于针对上述问题,提供一种新的电视机功能,即实现对电视机出厂后开机时间的记录,使用户通过电视屏幕菜单中的特定选项,方便地看到电视机至当前累积开机时间的记录。
本发明在现有电视机基础上不增加硬件的情况下,通过修改原有程序,增设累加电视机开机时间的程序,提供开机时间变量值,该变量值是在电视机出厂前写入程序后在EEPROM中被清零的,因此菜单中显示的时间所记录的是电视机出厂后的开机时间,这个时间是电视机处于正常开机状态下累积记录的时间,不包括电视机处于待机状态的时间。
本发明解决其技术问题所采用的技术方案是一种电视机开机时间累积记录方法,所述电视机主要包括电子调谐器、信号解调器、视频处理器、音频处理器、中央处理器CPU、存储器、遥控器、遥控接收器、扬声器及显示器,其特征在于包括如下步骤(1)设置菜单在电视机主菜单中设立电视机开机时间;(2)定义函数及参数a)确定计时单位,选用CPU芯片基于晶体振荡的10毫秒输出时间周期作为计时单位;b)定义时间累加计数器毫秒计数器T1计数时间间隔Δt1,循环次数N1;秒计数器T2计数时间间隔Δt2,循环次数N2;
分计数器T3计数时间间隔Δt3,循环次数N3;时间计数器T4计数时间间隔Δt4,最大累加次数Nmax;(3)运行时间累加流程电视机开机启动计时,CPU芯片输出以10ms为周期的计时单位连续送至每隔Δt1增加1的毫秒计数器T1,当加到N1时,毫秒计数器T1自动清零,同时进位,使每隔Δt2增加1的秒计数器T2加1,当秒计数器T2加到N2时,自动清零,同时进位,使每隔Δt3增加1的分计数器T3加1,当分计数器T3加到N3时,自动清零,同时进位,使每隔Δt4增加1的时间计数器T4加1,将时间计数器T4每次更新值变换成小时并取整,结果存入到存储器中,以上操作连续往复循环,直至时间计数器T4累加至最大值Nmax,累加结束。
所述的设置菜单是在电视机主菜单的“设置”选项中设立电视机开机时间。
所述的毫秒计数器T1其计数时间间隔Δt1=10毫秒,循环次数N1=100;所述的秒计数器T2其计数时间间隔Δt2=1秒,循环次数N2=60;所述的分计数器T3其计数时间间隔Δt3=1分,循环次数N3=10;所述的时间数器T4其计数时间间隔Δt4=10分,最大累加次数Nmax=500000。
本发明的有益效果是在现有的电视机基础上,无须增加硬件成本,通过修改软件,增设开机时间累加程序,实现了实时显示电视机开机时间的功能,使广大用户能随时了解自己的电视机从使用以来的开机时间,对设备的性能及使用状况作到心中有数。


图1电视机的简要结构框图;图2显示电视机开机时间的主菜单“设置”选项;图3实现电视机开机时间累积记录总流程图;图4电视机开机时间累加流程图。
以下结合附图和实施例对本发明详细说明。
具体实施例方式
图1示出本发明采用的电视机的简要结构框图,主要包括电子调谐器、信号解调器、视频处理器、音频处理器、中央处理器CPU、存储器、遥控器、遥控接收器、扬声器及显示器,其中电子调谐器进行调谐选台,接收发射台发射的相应频道的电视信号,信号解调器将接收到的电视调制信号解调出含有视频及伴音信息的全电视信号,其中视频信号经视频处理器进行处理,产生红绿蓝视频信号和同步信号传输给显示器,伴音信息经音频处理器处理传输至扬声器,遥控器与遥控接收器作为用户控制电视机的信息发送、接收系统,实时设置、选择电视机的各项功能;中央处理器CPU作为电视机的控制中心通过I2C总线与EEPROM存储器及上述各功能模块相连,执行设计好的软件程序,进行数据交换、数据处理执行相应指令,完成各种功能控制。在本实施例中,中央处理器CPU采用了8051单片机芯片,存储器采用了EEPROM存储器。
图2~图4,分别给出了设置的菜单示意图、实现电视机开机时间累积记录方法的总流程图及电视机开机时间累加流程图。详细说明如下;本发明提供了一种电视机开机时间累积记录方法,其特征在于包括如下步骤如图3所示,首先,设置菜单在电视机主菜单中设立电视机开机时间,本实施例中是在电视机主菜单的“设置”选项中设立电视机开机时间。然后,定义函数及参数a)确定计时单位,选用CPU芯片基于晶体振荡的10毫秒输出时间周期作为计时单位;b)定义时间累加计数器毫秒计数器T1计数时间间隔Δt1,循环次数N1;秒计数器T2计数时间间隔Δt2,循环次数N2;分计数器T3计数时间间隔Δt3,循环次数N3;时间计数器T4计数时间间隔Δt4,最大累加次数Nmax。本例给出了最佳实施例,其中,所述的毫秒计数器T1其计数时间间隔Δt1=10毫秒,循环次数N1=100;所述的秒计数器T2其计数时间间隔Δt2=1秒,循环次数N2=6O;所述的分计数器T3其计数时间间隔Δt3=1分,循环次数N3=10;所述的时间数器T4其计数时间间隔Δt4=10分,最大累加次数Nmax=500000。本发明主要利用了电视机CPU芯片以晶体振荡周期作为计时基准的特点,本发明选用现有电视机上基于晶体振荡产生的可连续提供的10毫秒时间周期作为计数单位,实现程序中设定的函数周期性地运行。本发明首先定义了一个毫秒计数器T1,并设定它的计数周期为10毫秒,利用这个10毫秒为基本计数单位,又定义了与其接续的秒计数器T2、分计数器T3及时间数器T4,各计数器连续循环计数,逐级进位、累加,通过时间计数器T4变量的不断循环增加即可实现对时间的记录。
如图4所示,具体时间累加流程运行如下电视机开机启动晶体振荡,计时开始,在CPU的控制下执行时间累加程序,毫秒计数器T1、秒计数器T2、分计数器T3及时间计数器T4的初始状态都是零,CPU芯片输出以10ms为周期的计时单位连续送至每隔10毫秒增加1的毫秒计数器T1,当加到N1=100的时候,毫秒计数器T1自动清零,同时进位,使每隔1秒增加1的秒计数器T2加1,当秒计数器T2加到N2=60的时候,自动清零,同时进位,使每隔1分增加1的分计数器T3加1,当分计数器T3加到N3=10的时候,自动清零,同时进位,使每隔10分增加1的时间计数器T4加1,将时间计数器T4每次更新值变换成小时并取整,结果存入到EEPROM存储器中。本例中,因时间计数器T4采用10分进1计数,所以,只须将其更新值除以6并取整数部分,即可得出电视机开机时间累积小时数。该时间累加操作过程连续往复循环,直至时间计数器T4累加至最大值Nmax,累加结束。本实施例中,将Nmax设定为500000次,折合计时9年以上。由于本发明只用于累积不包括待机状态的开机时间,对一般电视机使用年限,已足够。使用中,当用户欲查看电视机的开机累积时间时,则通过遥控器打开电视机主菜单,并选定“设置”项,在CPU控制下,读取存储在EEPROM中的最新开机时间累积值,并发送到显示器,在屏幕的“设置”窗口界面显示出来。
权利要求
1.一种电视机开机时间累积记录方法,所述电视机主要包括电子调谐器、信号解调器、视频处理器、音频处理器、中央处理器CPU、存储器、遥控器、遥控接收器、扬声器及显示器,其特征在于包括如下步骤(1)设置菜单在电视机主菜单中设立电视机开机时间;(2)定义函数及参数a)确定计时单位,选用CPU芯片基于晶体振荡的10毫秒输出时间周期作为计时单位;b)定义时间累加计数器毫秒计数器T1计数时间间隔Δt1,循环次数N1;秒计数器T2计数时间间隔Δt2,循环次数N2;分计数器T3计数时间间隔Δt3,循环次数N3;时间计数器T4计数时间间隔Δt4,最大累加次数Nmax;(3)运行时间累加流程电视机开机启动计时,CPU芯片输出以10ms为周期的计时单位连续送至每隔Δt1增加1的毫秒计数器T1,当加到N1时,毫秒计数器T1自动清零,同时进位,使每隔Δt2增加1的秒计数器T2加1,当秒计数器T2加到N2时,自动清零,同时进位,使每隔Δt3增加1的分计数器T3加1,当分计数器T3加到N3时,自动清零,同时进位,使每隔Δt4增加1的时间计数器T4加1,将时间计数器T4每次更新值变换成小时并取整,结果存入到存储器中,以上操作连续往复循环,直至时间计数器T4累加至最大值Nmax,累加结束。
2.根据权利要求1所述的一种电视机开机时间累积记录方法,其特征是所述的设置菜单是在电视机主菜单的“设置”选项中设立电视机开机时间。
3.根据权利要求1所述的一种电视机开机时间累积记录方法,其特征是所述的毫秒计数器T1其计数时间间隔Δt1=10毫秒,循环次数N1=100;所述的秒计数器T2其计数时间间隔Δt2=1秒,循环次数N2=60;所述的分计数器T3其计数时间间隔Δt3=1分,循环次数N3=10;所述的时间数器T4其计数时间间隔Δt4=10分,最大累加次数Nmax=500000。
全文摘要
本发明涉及一种电视机开机时间累积记录方法,其特征在于包括如下步骤(1)设置菜单,(2)确定计时单位,定义毫秒计数器T1,秒计数器T2,分计数器T3,时间计数器T4,(3)运行时间累加流程电视开机,10ms计时单位送至每隔Δt1增加1的毫秒计数器T1,T1加到N1时清零,并使每隔Δt2加1的秒计数器T2加1,T2加到N2时清零,并使每隔Δt3加1的分计数器T3加1,T3加到N3时清零,并使每隔Δt4加1的时间计数器T4加1,将T4的更新值变换成小时,存到存储器,直至T4达Nmax,累加结束。本发明的有益效果是实现了实时显示电视机开机时间的功能,使广大用户能随时了解自己的电视机从使用以来的开机时间,对设备的性能及使用状况作到心中有数。
文档编号H04N5/44GK1878252SQ20061001473
公开日2006年12月13日 申请日期2006年7月7日 优先权日2006年7月7日
发明者滑瀛 申请人:天津三星电子显示器有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1