|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
51和內(nèi)存條(30PIN SIMM)的接口問題 |
| 作者:chuandaoxy 欄目:單片機 |
最近小弟對內(nèi)存條作了一番研究,從網(wǎng)上下了一張圖可惜太不清楚在此 因個人興趣,請各路神仙幫助,尋求51和以下幾種通用內(nèi)存接口方案 和相關資料,51與SDRAM, 51與DDR, 51與72PIN SIMM,在此先謝了 |
| 2樓: | >>參與討論 |
| 作者: chunyang 于 2005/3/4 11:57:00 發(fā)布:
不好用 這些都是動態(tài)存儲器,需要刷新,且尋址方式與51很不同,不適合如此應用。 |
|
| 3樓: | >>參與討論 |
| 作者: boy364 于 2005/3/4 12:10:00 發(fā)布:
小伙,51是不能接SDR、DDR的 |
|
| 4樓: | >>參與討論 |
| 作者: isoar 于 2005/3/4 12:20:00 發(fā)布:
還是別用內(nèi)存了,用62v1024這樣的RAM擴吧 |
|
| 5樓: | >>參與討論 |
| 作者: chuandaoxy 于 2005/3/4 21:46:00 發(fā)布:
為什莫能告我51不能接SDRAM的原因嗎 |
|
| 6樓: | >>參與討論 |
| 作者: computer00 于 2005/3/4 22:06:00 發(fā)布:
因為SDRAM是動態(tài)存儲器。動態(tài)存儲器使用時需要刷新的 而51沒有刷新電路。你必須采用另外的刷新電路來支持DRAM,這樣就不好用了。 |
|
| 7樓: | >>參與討論 |
| 作者: 西安周公 于 2005/3/4 22:17:00 發(fā)布:
首先因為你不了解它 |
|
| 8樓: | >>參與討論 |
| 作者: 趙崇偉 于 2005/3/4 22:20:00 發(fā)布:
可以用,不過你需要精通SDRAM控制器的原理 刷新不是問題,可以使用自刷新。 用軟件仿真一個控制器就行了,但是要注意速度問題,時鐘一般不能低于1M |
|
| 9樓: | >>參與討論 |
| 作者: chunyang 于 2005/3/5 9:55:00 發(fā)布:
關鍵是經(jīng)濟上不合算! 刷新電路和地址譯碼電路都較復雜,特別是地址譯碼電路,如此,不論用普通邏輯芯片亦或是用CPLD、FPGA等都得不償失。 |
|
| 10樓: | >>參與討論 |
| 作者: chuandaoxy 于 2005/3/5 10:26:00 發(fā)布:
討論 但我手里有份資料,只畫了匡圖作者說可以實現(xiàn),要不我給你發(fā)一份 |
|
| 11樓: | >>參與討論 |
| 作者: gwnpeter 于 2005/3/5 11:51:00 發(fā)布:
51加EDO還是可以的,反正EDO拆機的多 |
|
| 12樓: | >>參與討論 |
| 作者: xuyinghui 于 2005/3/5 21:42:00 發(fā)布:
d 除了DDR,EDO和SDR都是可以用高速51的IO口直接編程進行存取和刷新的,我做過C8051控制168pin DIMM的試驗,可以實現(xiàn)正常存取。但是存在一個刷新的可靠性問題,如果外部干擾導致MCU運行出錯或死機,就會無法及時刷新而使數(shù)據(jù)丟失。另外51直接控制消耗CPU資源太大(SDR的時鐘頻率需要>1MHZ),一般要使用SDR的自刷新功能和具有自刷新功能的EDO。因此,51想接DRAM一般要通過CPLD。 |
|
| 13樓: | >>參與討論 |
| 作者: xwj 于 2005/3/6 23:45:00 發(fā)布:
要用當然可以,但主要問題就是“51直接控制消耗CPU資源太大” 而且用51的場合也很難用到大容量RAM |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |