TOP

對實行分頁管理的RAM區如何操作?

有些系列的單片機資料記憶體實行分頁管理,Ram 區分爲BANK0,BANK1,甚至BANK2,如SN8P2708A及USB系列某些單片機。
1. 定義Bank1的RAM 區 當用戶ram 定義超過一個BANK,可以使用以下方式定義下一個BANK 的ram 變數。
.DATA //聲明以下爲變數定義
ORG 0X00 //BANK0 ram 地址
Buffer DS 1 //BANK0 變數
。。。。。。。。。。。。。。。。。。。。。。。。
ORG 0X100 //BANK1 ram 地址
Buffer1 DS 1 //BANK1 變數
2. Bank區之間的操作時,用戶需要注意切換bank。