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。