欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

智能芯片的數(shù)據(jù)寫入方法

文檔序號(hào):2787937閱讀:358來源:國知局
專利名稱:智能芯片的數(shù)據(jù)寫入方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種智能芯片的數(shù)據(jù)寫入方法,尤其是一種應(yīng)用 在成像設(shè)備中智能芯片的數(shù)據(jù)寫入方法。
背景技術(shù)
打印機(jī)和復(fù)印機(jī)是廣泛應(yīng)用的成像設(shè)備,流行的打印機(jī)或復(fù) 印機(jī)一般使用碳粉或墨水作為成像耗材,成像耗材容置在相應(yīng)的 盒體中(碳粉盒或者墨盒等),盒體上大都裝有智能芯片,當(dāng)盒 體被安裝到打印機(jī)或復(fù)印機(jī)等成像設(shè)備中時(shí),智能芯片可以實(shí)現(xiàn) 與打印機(jī)或復(fù)印機(jī)主體的數(shù)據(jù)交換。以碳粉盒為例,其智能芯片 中一般存儲(chǔ)有生產(chǎn)日期、制造廠商、設(shè)備代碼等固定信息,同時(shí) 也存儲(chǔ)碳粉消耗量、打印頁數(shù)等需要適時(shí)更新的可變數(shù)據(jù),碳粉 的消耗量是通過余量檢測裝置檢測得到的,碳份消耗量數(shù)據(jù)一般 存儲(chǔ)在智能芯片的計(jì)量區(qū)內(nèi)。
以打印機(jī)為例, 一般的打印機(jī)在向智能芯片的計(jì)量區(qū)內(nèi)寫入 數(shù)據(jù)時(shí),在寫入動(dòng)作后都會(huì)有一個(gè)回讀、效驗(yàn)操作,如果回讀數(shù) 據(jù)與寫入數(shù)據(jù)不相一致,打印機(jī)將會(huì)報(bào)錯(cuò)。如果回讀數(shù)據(jù)與寫入
數(shù)據(jù)一致,打印機(jī)會(huì)將更新后容量區(qū)的數(shù)據(jù)寫入打印機(jī)主機(jī)中的 存儲(chǔ)器上。 一般而言,打印機(jī)在開關(guān)機(jī)過程中,會(huì)對(duì)智能芯片進(jìn) 行讀寫,但這時(shí)寫入的數(shù)據(jù)有時(shí)是不需更新的,例如用戶開機(jī) 后,沒有執(zhí)行打印操作,或者打印操作引起的墨水消耗沒有明顯 變化,在這種情況下關(guān)機(jī),智能芯片計(jì)量區(qū)數(shù)值無須更新,但打 印機(jī)還是會(huì)對(duì)智能芯片執(zhí)行寫入命令,只是寫入的數(shù)據(jù)跟原來存 放在計(jì)量區(qū)的數(shù)據(jù)是完全一樣的。這樣無實(shí)質(zhì)意義的寫操作一方 面增加了智能芯片計(jì)量區(qū)的數(shù)據(jù)寫入次數(shù),使得智能芯片的使用
壽命縮短;另一方面,由于數(shù)據(jù)寫入需要較大的工作電流,因此 不利于節(jié)能;再者,由于打印機(jī)在關(guān)機(jī)的過程中預(yù)留給智能芯片
的操作時(shí)間較短(一般只有數(shù)毫秒),而一次寫操作一般需要占
用3毫秒時(shí)間,如果能夠減少不必要的寫操作,則智能芯片可以 節(jié)省出 一些操作時(shí)間,這些節(jié)省出的操作時(shí)間可以根據(jù)需要用于 其它的數(shù)據(jù)處理或操作,有利于擴(kuò)展智能芯片的功能。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種可延長智能芯片使用壽命、優(yōu)化數(shù) 據(jù)操作流程、節(jié)省操作時(shí)間且節(jié)能的智能芯片的數(shù)據(jù)寫入方法。
為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明所涉及的智能芯片包括微處理 器和存儲(chǔ)單元,本發(fā)明所提供的智能芯片的數(shù)據(jù)寫入方法包括以 下步驟
步驟一,在接收到向目的地址寫數(shù)據(jù)的命令后,接收待寫入 的數(shù)據(jù);
步驟二,通過微處理器判斷待寫入的數(shù)據(jù)與存儲(chǔ)單元的目的 地址中的原數(shù)據(jù)是否相同;
步驟三,如果步驟二的判斷結(jié)果為不相同,則將數(shù)據(jù)寫入到 目的地址中,并將目的地址加'T,;如果相同,則不執(zhí)行任何 寫操作,直接將目的地址加"1"。
由以上方案可見,本發(fā)明所提供的智能芯片的數(shù)據(jù)寫入方法 將待寫入數(shù)據(jù)與原數(shù)據(jù)進(jìn)行比較,如果二者相同,則省略不必要 的寫操作,減少了對(duì)智能芯片進(jìn)行寫操作的次數(shù),使數(shù)據(jù)操作的 流程得到優(yōu)化,節(jié)省了操作時(shí)間,還可延長智能芯片使用壽命, 且具有節(jié)能的優(yōu)點(diǎn)。
當(dāng)然,根據(jù)不同的數(shù)據(jù)長度,可能需要多次的寫操作,因 此,在執(zhí)行完上述步驟三后,可以根據(jù)實(shí)際需要重新執(zhí)行步驟 一,進(jìn)行循環(huán)寫操作,以滿足不同長度的數(shù)據(jù)的寫入,優(yōu)化了數(shù) 據(jù)操作的流程。
進(jìn)一步的,在執(zhí)行上述步驟一之前,還包括一個(gè)判斷是否為 寫操作的步驟,這樣,本發(fā)明所提供的智能芯片的數(shù)據(jù)寫入方法 就能夠根據(jù)打印機(jī)的不同搡作要求進(jìn)行搡作,使得數(shù)據(jù)搡作的流 程更加優(yōu)化,節(jié)省操作時(shí)間。


圖1是本發(fā)明所述及的智能芯片的數(shù)據(jù)處理流程圖;
具體實(shí)施例方式
參見圖1所示的第一實(shí)施例,圖1揭示了本發(fā)明所述及的智 能芯片的數(shù)據(jù)處理(包括"讀"和"寫")流程圖。盡管本發(fā)明 的要點(diǎn)是關(guān)于智能芯片的數(shù)據(jù)寫入方法,但為了更清楚的描述智 能芯片的工作過程,以便于完整的了解本發(fā)明,有必要根據(jù)圖1 全面介紹智能芯片的"讀"和"寫"工作過程。
首先,本發(fā)明所涉及的智能芯片可以是一個(gè)8051系列的 MCU (微控制器),其內(nèi)部包括微處理器和存儲(chǔ)單元,微處理器 可以完成數(shù)據(jù)的接收、比較等處理。由于類似于8051系列的MCU 是公知的智能芯片,在此不作贅述。
智能芯片上電之后,將在步驟1中等待打印機(jī)的操作命令, 一旦打印機(jī)發(fā)出命令,需要操作存儲(chǔ)單元中指定的目的地址 addr-O (步驟2),則在步驟3中判斷打印機(jī)發(fā)出的命令是否是 寫命令,如果是判斷結(jié)果為"N",即,打印機(jī)發(fā)出了讀命令, 則執(zhí)行步驟4,送出目的地址的數(shù)據(jù),然后執(zhí)行步驟41,將目的 地址加"1",得到下一目的地址addr=addr+l,最后回到步驟 4,繼續(xù)送出下一目的地址的數(shù)據(jù),直至完成打印機(jī)的讀操作。
如果步驟3的判斷結(jié)果為"Y",即,打印機(jī)發(fā)出了寫命 令,則執(zhí)行步驟5,接收打印機(jī)需要寫入計(jì)量區(qū)的數(shù)據(jù),并在步 驟51中由微處理將接收到的數(shù)據(jù)與存儲(chǔ)單元的目的地址addr中
的原數(shù)據(jù)進(jìn)行比較,判斷二者是否是相同的數(shù)據(jù),如果是不相同
的數(shù)據(jù)(N),則執(zhí)行步驟52,將此數(shù)據(jù)寫入到目的地址addr 中,然后執(zhí)行步驟53,將目的地址加"1",得到下一個(gè)數(shù)據(jù)寫 入的目的地址addr=addr+l;如果是相同的數(shù)據(jù)(Y),則不執(zhí)行 任何寫操作,直接執(zhí)行步驟53,將目的地址加'T,,得到下一 個(gè)數(shù)據(jù)寫入的目的地址addr=addr+l,然后回到步驟5,直至最 終完成打印機(jī)的寫操作。
綜上所述,本發(fā)明所述的智能芯片的數(shù)據(jù)寫入方法可歸納成 一下幾個(gè)步驟
步驟一,在接收到向目的地址寫數(shù)據(jù)的命令后,接收待寫入 的數(shù)據(jù);
步驟二,通過^[敖處理器判斷待寫入的數(shù)據(jù)與存儲(chǔ)單元的目的 地址中的原數(shù)據(jù)是否相同;
步驟三,如果步驟二的判斷結(jié)果為不相同,則將數(shù)據(jù)寫入到 目的地址中,并將目的地址加"1";如果相同,則不執(zhí)行任何 寫操作,直接將目的地址加"1"。
由以上實(shí)施例可見,本發(fā)明所述的智能芯片的彩:據(jù)寫入方法 將待寫入數(shù)據(jù)與原數(shù)據(jù)進(jìn)行比較,如果二者相同,則省略不必要 的寫操作,減少了對(duì)智能芯片進(jìn)行寫操作的次數(shù),優(yōu)化了數(shù)據(jù)操 作的流程,節(jié)省了操作時(shí)間,還可延長智能芯片使用壽命,且具 有節(jié)能的優(yōu)點(diǎn)。
當(dāng)然,根據(jù)不同的數(shù)據(jù)長度,可能需要多次的寫操作,因 此,在執(zhí)行完上述步驟三后,可以根據(jù)實(shí)際需要重新執(zhí)行步驟 一,進(jìn)行循環(huán)寫l乘作,以滿足不同長度的數(shù)據(jù)的寫入,優(yōu)化了數(shù) 據(jù)操作的流程。
進(jìn)一步的,在執(zhí)行步驟一之前,可以包括一個(gè)判斷是否為寫 操作的步驟,如果是寫操作,則執(zhí)行上述三個(gè)步驟,如果是讀操
作,則順序執(zhí)行前述的步驟4和步驟41,這樣,本發(fā)明所提供的 智能芯片的數(shù)據(jù)寫入方法就能夠根據(jù)打印機(jī)的不同操作要求進(jìn)行 操作,使得數(shù)據(jù)操作的流程更加優(yōu)化,節(jié)省操作時(shí)間。
上述實(shí)施例僅僅是本發(fā)明的較佳實(shí)施例,本發(fā)明就其更為廣 闊的形態(tài)來說并不限于上述實(shí)施方案。此外,就如上述實(shí)施方案 及等同物所限定的那樣,還可以有許多變形而不偏離總的發(fā)明的宗旨。
權(quán)利要求
1、智能芯片的數(shù)據(jù)寫入方法,所述智能芯片包括微處理器和存儲(chǔ)單元,所述數(shù)據(jù)寫入方法包括以下步驟步驟一,在接收到向目的地址寫數(shù)據(jù)的命令后,接收待寫入的數(shù)據(jù);步驟二,通過微處理器判斷待寫入的數(shù)據(jù)與存儲(chǔ)單元的目的地址中的原數(shù)據(jù)是否相同;步驟三,如果步驟二的判斷結(jié)果為不相同,則將數(shù)據(jù)寫入到目的地址中,并將目的地址加“1”;如果相同,則不執(zhí)行任何寫操作,直接將目的地址加“1”。
2、 根據(jù)權(quán)利要求1所述的智能芯片的數(shù)據(jù)寫入方法,其特 征在于在執(zhí)行完步驟三之后,重新執(zhí)行步驟一,直至完成寫操作。
3、 根據(jù)權(quán)利要求1所述的智能芯片的數(shù)據(jù)寫入方法,其特 征在于在執(zhí)行步驟一之前,首先判斷是否為寫操作。
全文摘要
本發(fā)明所提供的智能芯片的數(shù)據(jù)寫入方法包括以下步驟在接收到向目的地址寫數(shù)據(jù)的命令后,接收待寫入的數(shù)據(jù);通過微處理器判斷待寫入的數(shù)據(jù)與存儲(chǔ)單元的目的地址中的原數(shù)據(jù)是否相同;如果判斷結(jié)果為不相同,則將數(shù)據(jù)寫入到目的地址中,并將目的地址加“1”;如果相同,則不執(zhí)行任何寫操作,直接將目的地址加“1”。本發(fā)明所述的智能芯片的數(shù)據(jù)寫入方法將待寫入數(shù)據(jù)與原數(shù)據(jù)進(jìn)行比較,如果二者相同,則省略不必要的寫操作,減少了對(duì)智能芯片進(jìn)行寫操作的次數(shù),優(yōu)化了數(shù)據(jù)操作的流程,節(jié)省了操作時(shí)間,還可延長智能芯片使用壽命,且具有節(jié)能的優(yōu)點(diǎn)。
文檔編號(hào)G03G15/00GK101110057SQ200610036738
公開日2008年1月23日 申請(qǐng)日期2006年7月23日 優(yōu)先權(quán)日2006年7月23日
發(fā)明者強(qiáng) 張, 林東寧 申請(qǐng)人:珠海天威技術(shù)開發(fā)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
镇坪县| 富蕴县| 阜宁县| 梁平县| 彝良县| 临清市| 东乡族自治县| 汝州市| 乌兰察布市| 阳信县| 和林格尔县| 津南区| 赣州市| 永康市| 巴彦淖尔市| 白城市| 富民县| 景德镇市| 华亭县| 商河县| 贵定县| 贵溪市| 射阳县| 玉田县| 云阳县| 乐清市| 马鞍山市| 钟祥市| 邵阳县| 云梦县| 内丘县| 安化县| 繁昌县| 吴江市| 毕节市| 宁津县| 大兴区| 大宁县| 任丘市| 宜章县| 榆林市|