邱小新の單晶片筆記
主要是分享 Intel 8051/8052 實作上的筆記。曾經使用的單晶片有 Windbond W79E632、W78E65、W77E352 及 Weltrend WT61P9。
星期一, 3月 16, 2009
W79x632A timed access protection
W79L632A 有幾個 register 需要接受寫入保護,免得招到中斷破壞,導致問題出現。
這些需要寫入保護的 register,一定要使用寫入保護方式才可以做寫入動作,其餘無效。
做法為寫入 TA=0xAA; 再寫入 TA=0x55; 後,有三個 machine cycles 時間受到寫入保護,不被干擾。
受到寫入保護的 register
WDCON
POR
EWT
WDIF
RWT
CHPCON
TA REG C7H MOV TA, #AAH MOV TA, #55H MOV WDCON, #00H
沒有留言:
張貼留言
‹
›
首頁
查看網路版
沒有留言:
張貼留言