LED電子顯示屏的數(shù)據(jù)存儲(chǔ)和處理
以下為此段子程序?qū)?yīng)的代碼全文。
由上述程序清單可以看出,AT89S52并沒有實(shí)際獨(dú)立的兩個(gè)地址指針,而是通過修改特殊功能寄存器OA2H中的數(shù)據(jù)(0或者1)使一個(gè)地址指針指向兩個(gè)不同的16位地址,就像操作兩個(gè)地址指針一樣。
程序清單中第一條指令對(duì)于讀/寫片外數(shù)據(jù)存儲(chǔ)器是必要的。如果不對(duì)P2口初始化,可能出現(xiàn)讀/寫錯(cuò)誤,這一點(diǎn)是經(jīng)過反復(fù)試驗(yàn)得出的結(jié)論。
3.3 使用效果
LED電子顯示屏的片外數(shù)據(jù)存儲(chǔ)器的擴(kuò)展方案經(jīng)調(diào)試后試運(yùn)行半年,工作正常。讀/寫速度完全和MCU匹配,數(shù)據(jù)保持時(shí)間為2天到1星期(視鋰電池充電容量而定)。這一數(shù)據(jù)保持周期完全能滿足實(shí)際使用需要。
4 結(jié)論
①用于LED電子顯示屏的片外數(shù)據(jù)存儲(chǔ)器的芯片不但要滿足存儲(chǔ)容量要求,更加重要的是要滿足讀/寫速度要求,還要能在一定周期內(nèi)保持?jǐn)?shù)據(jù)不丟失。
②試驗(yàn)證明,采用62256加保持?jǐn)?shù)據(jù)電池是最佳方案。此方案已經(jīng)試運(yùn)行半年,完全符合使用要求,其成本也是最低的。本文引用地址:http://www.ex-cimer.com/article/169036.htm
評(píng)論