新聞中心

EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 使用DS89C450對Xilinx PROM的在系統(tǒng)編程設(shè)計

使用DS89C450對Xilinx PROM的在系統(tǒng)編程設(shè)計

作者: 時間:2011-06-22 來源:網(wǎng)絡(luò) 收藏

上述所有操作都是通過讀寫2個特殊功能寄存器來實現(xiàn)的,這2個寄存器是FCNTL(地址:D5H)和FDATA(地址:D6H),圖2給出了編程的流程。

本文引用地址:http://butianyuan.cn/article/191142.htm

b.JPG



3 DS89片上1 KB數(shù)據(jù)存儲器的使用
無論是在IAP程序更新高32 KB區(qū)的用戶代碼時,還是在刷新Platform Flash 內(nèi)的配置數(shù)據(jù)時,在DS89和上位機之間都會有大量的數(shù)據(jù)傳遞。DS89內(nèi)部集成了1 KB的數(shù)據(jù)存儲器,它將用作數(shù)據(jù)的緩存,因此不需要再擴展外部數(shù)據(jù)存儲器。同時,采用匯編語言開發(fā),將有效提高資源的利用率。這1 KB數(shù)據(jù)存儲器在默認情況下是不可用的,需要設(shè)置相應(yīng)的特殊功能寄存器位來激活。將DME0位(PMR.0)置1激活它,激活之后采用MOVX指令訪問,相比訪問外部擴展的數(shù)據(jù)存儲器速度更快。



關(guān)鍵詞: Xilinx C450 PROM 450

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉