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