|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
求助ALE鎖存問題(急!。。 |
| 作者:xdping 欄目:單片機(jī) |
我把ALE短和74HC373的LE端接在一起,本想在ALE的下降沿將地址鎖存,可實(shí)際調(diào)試時發(fā)現(xiàn)不起作用。 我用示波器觀察了ALE端,發(fā)現(xiàn)ALE在正常工作時始終是高電平,在向外寫地址時產(chǎn)生一個低電平。 由于373在LE高電平時輸出是等于輸入的,所以373根本不能將地址鎖存。 再研究一下51的讀寫外部數(shù)據(jù)時序圖,發(fā)現(xiàn)在地址有效時,ALE有低變高,在地址有效期間,再變低來鎖存地址,根據(jù)這個推斷,ALE在正常工作時始終是低電平才對啊。這和實(shí)際情況正好相反。 不知為什么? |
| 2樓: | >>參與討論 |
| 作者: xdping 于 2005/9/6 8:24:00 發(fā)布:
說明:用得P81V51RD2的單片機(jī),設(shè)定用外部的RAM 說明一下:用得P81V51RD2的單片機(jī),設(shè)定用外部的RAM(不訪問片內(nèi)擴(kuò)展得RAM!~) |
|
| 3樓: | >>參與討論 |
| 作者: water2005 于 2005/9/6 10:32:00 發(fā)布:
P81V51RD2沒用過 加個反向門試試 |
|
| 4樓: | >>參與討論 |
| 作者: jjg 于 2005/9/7 3:10:00 發(fā)布:
P81V51RD2是什么公司的芯片? |
|
| 5樓: | >>參與討論 |
| 作者: javie 于 2005/9/7 16:19:00 發(fā)布:
不曉得啊 |
|
| 6樓: | >>參與討論 |
| 作者: isoar 于 2005/9/7 22:47:00 發(fā)布:
P89V51RD2.html">P89V51RD2的時序和標(biāo)準(zhǔn)51是完全兼容的 即使是設(shè)定到6時鐘模式,通過ALE來分?jǐn)?shù)據(jù)和低地址也是和標(biāo)準(zhǔn)51兼容的。 我覺得樓主對373的工作方式及51訪問外地址的時序還是沒有理解透徹,遇到問題不能太想當(dāng)然了,要仔細(xì)看手冊,細(xì)心找問題才行。 我的系統(tǒng)里用的就是P89V51RD2通過74HC573(373的管腳異構(gòu)芯片)連接一個128K的RAM和CF卡AD等外部器件,通過P1,P3口補(bǔ)充片選及地址不足的問題,都是正常工作的。 * - 本貼最后修改時間:2005-9-7 22:48:29 修改者:isoar |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |