|
|
| <!--插入廣告JS代碼--> |
l 輸入的驅動級
<!--mstheme-->外部存儲器;<!--mstheme-->
DSK提供了64K x 16-bit的SRAM,和256K x 16-bit的FLASH,以及擴展存儲器接口。外部的SRAM和FLASH都采用3.3V的電壓。擴展存儲器接口可以用3.3V或5V的電壓。
總共可用的數據空間依賴于對DROM位的設置。如果DROM=0,則從4000H到FFFFH(48K WORDS)的空間,是屬于外存(FLASH或SRAM);如果DROM=1,則外存只有4000H到EFFFH可用。
訪問實驗板上外存,還是子板(用于擴展DSK功能的另一塊實驗板)上的存儲器依賴于DMSEL控制寄存器或DMSEL,DIP開關的設置,如果DMSEL=0,則使用板上存儲器,如果DMSEL=1,則使用板上8000H開始的存儲器。
總共可用的外部程序空間依賴于對OVLY位和MP/MC# DIP開關的設置。如果OVLY=0,MP/MC#=0,則從0000H到EFFFH(60K WORDS)的空間被映射到外存(FLASH或SRAM決定于FLASHENB寄存器的狀態),在打開電源時,FLASHENB位被設置成允許從FLASH來引導,如果MP/MC#=0,則F000H到FFFFH的地址范圍被保留給片內ROM和中斷向量,并且外部程序存儲器不能使用第0頁,但仍可以用其他頁,這取決于OVLY位。
如果MP/MC#=1,OVLY=0,從0000H到FFFFH地址范圍留給外存(FLASHENB=1時,用FLASH,FLASHENB=0時,用SRAM)。因為SRAM,FLASH共享同一個等待狀態發生器,所以5402內部的等待狀態發生器必須在訪問SRAM產生一個等待狀態,而在訪問FLASH時產生七個等待狀態,如果MP/MC=1,OVLY=1,只有4000H到FFFFH的地址映射到外存。