專利名稱:電視機數(shù)據(jù)存儲方法
技術領域:
本發(fā)明涉及一種電視機數(shù)據(jù)存儲方法。
背景技術:
目前,已知的電視機采用的微處理器(MCU)和外圍芯片特別是存儲器的IIC協(xié)議通信,在電視機打火或其他電子干擾的情況下,數(shù)據(jù)傳輸會出現(xiàn)錯誤,從而改變電視機已經(jīng)設定的數(shù)值和存儲在電視機存儲器中的數(shù)值,不僅影響用戶使用電視機,而且給電視機的生產(chǎn)和維修帶來麻煩,嚴重的可能損壞電視機。
發(fā)明內(nèi)容本發(fā)明的目的就是為了解決以上問題,提供一種電視機數(shù)據(jù)存儲方法,它對可寫存儲器中的數(shù)據(jù)進行寫保護,使存儲器中的數(shù)據(jù)不被任意更改。
本發(fā)明實現(xiàn)上述目的的方案是一種電視機數(shù)據(jù)存儲方法,由微處理器(MCU)向可寫存儲器(EEPROM)寫信息,還包括如下步驟當需要寫入存儲器數(shù)據(jù)時,先將需寫入值與限定范圍或特定值進行限制判別,若超出范圍或與特定值不符時,則禁止寫信息或設定默認值或返回錯誤信息。
采用以上方案的有益效果當需要對存儲器進行寫操作時,微處理器首先對輸入的信號進行限制判定若未超出范圍則進行寫信息,若超出范圍則,不寫入數(shù)據(jù),這樣就可以防止在非正常操作情況下,由于電視機打火和電子干擾對存儲器的誤寫操作。提高了電視機的生產(chǎn)效率,保證了電視機的質(zhì)量。
圖1是本發(fā)明電視機數(shù)據(jù)存儲電路實施例電路原理圖;圖2是本發(fā)明電視機數(shù)據(jù)存儲方法具體實施例流程圖。
具體實施方式下面通過具體的實施例并結合附圖對本發(fā)明作進一步詳細的描述。
實施例如圖1所示,一種電視機數(shù)據(jù)存儲電路,包括微處理器MCU和可寫存儲器EEPROM,微處理器MCU的時鐘信號端和讀寫數(shù)據(jù)端分別與可寫存儲器EEPROM的相應端相連,微處理器的寫始發(fā)信號端P3.0與可寫存儲器的寫保護信號端口PTC相連(本實施例中采用芯片型號24C08)。所述寫始發(fā)信號端P3.0為雙向端口腳。即可讀寫,在執(zhí)行寫存貯器的程序模塊時,在保護信號端口PTC置為低電平時,允許向可寫存儲器EEPROM寫信息。執(zhí)行完后馬上將P3.0置為高電平。
如圖2所示,為上述電路的電視機數(shù)據(jù)存儲方法,當微處理器MCU需要向可寫存儲器EEPROM寫信息時包括如下步驟1 將微處理器的寫始發(fā)信號端P3.0置為低電平,2 讀取存儲器固定地址的值與輸入的設定密碼進行比較,判斷設定密碼與固定密碼是否一致,如果一致,否則,禁止讀或/和寫信息或按默認值操作。3 則將存儲器的存儲地址偏移,采取存儲器地址偏移的方法不對存儲器一定的低地址空間操作,而從一固定地址開始存儲。由于電視機存儲器數(shù)據(jù)出錯地址往往出錯的概率比較大,于是這樣就可以減少出錯率。4將要寫入存儲器中的數(shù)據(jù)與其取值范圍或特定值進行限制判別,若超出范圍或與特定值不符時,則禁止寫信息或設定默認值或返回錯誤信息。5 在執(zhí)行完后馬上將P3.0置為高電平??蓪懘鎯ζ鱁EPROM的存儲地址偏移方法可采用硬件總線向存貯器偏移后,確定存儲地址。也可采用軟件總線偏移的方法。采用軟件總線向存貯器偏移后,確定存儲地址。采用軟件總線偏移的方法,可以克服硬件總線的不足。這樣就可以防止在非正常操作情況下,由于電視機打火和電子干擾對存儲器的誤寫操作。
另外,在電視機開機時,不采用自動初始化存儲器,采用手動初始化存儲器。在對存儲器中讀出來的數(shù)據(jù),進行取值范圍進行限制判別,若超出范圍則返回錯誤信息或重新人工設定或設定默認值。
權利要求
1.一種電視機數(shù)據(jù)存儲方法,由微處理器(MCU)向可寫存儲器(EEPROM)寫信息,其特征是還包括如下步驟當需要寫入存儲器數(shù)據(jù)時,先將需寫入值與限定范圍或特定值進行限制判別,若超出范圍或與特定值不符時,則禁止寫信息或設定默認值或返回錯誤信息。
2.如權利要求1所述的電視機數(shù)據(jù)存儲方法,其特征是還包括如下步驟由寫始發(fā)信號端(P3.0)置位控制可寫存儲器允許或禁止寫信息。
3.如權利要求1或2所述的電視機數(shù)據(jù)存儲方法,其特征是還包括如下步驟當需要進行讀或/和寫信息時,先將固定密碼與輸入的設定密碼進行比較,判斷設定密碼與固定密碼是否一致,如果一致則進行讀或/和寫數(shù)據(jù),否則,禁止讀或/和寫信息或按默認值操作。
4.如權利要求3所述的電視機數(shù)據(jù)存儲方法,其特征是還包括如下步驟將存儲器的存儲地址偏移后,再進行寫數(shù)據(jù)。
5.如權利要求4所述的電視機數(shù)據(jù)存儲方法,其特征是可寫存儲器(EEPROM)的存儲地址偏移方法是采用軟件總線向存貯器偏移后,確定存儲地址。
6.如權利要求5所述的電視機數(shù)據(jù)存儲方法,其特征是在開機時,讀取存儲器中的數(shù)據(jù)與其取值范圍或特定值進行限制判別,若超出范圍或與特定值不符時,則返回錯誤信息或重新人工設定或設定默認值。
全文摘要
本發(fā)明公開一種電視機數(shù)據(jù)存儲方法,由微處理器MCU向可寫存儲器EEPROM寫信息,還包括如下步驟當需要寫入存儲器數(shù)據(jù)時,先將需寫入值與限定范圍或特定值進行限制判別,若超出范圍或與特定值不符時,則禁止寫信息或設定默認值或返回錯誤信息。當需要對存儲器進行寫操作時,微處理器首先對輸入的信號進行限制判定若未超出范圍則進行寫信息,若超出范圍則,不寫入數(shù)據(jù),這樣就可以防止在非正常操作情況下,由于電視機打火和電子干擾對存儲器的誤寫操作。提高了電視機的生產(chǎn)效率,保證了電視機的質(zhì)量。
文檔編號G11C16/06GK1547213SQ200310111160
公開日2004年11月17日 申請日期2003年12月5日 優(yōu)先權日2003年12月5日
發(fā)明者李鴻安, 張瑞維, 孫起鳳 申請人:深圳創(chuàng)維-Rgb電子有限公司