|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
關(guān)于pc104的高位地址線的問題 |
| 作者:tdzll2004 欄目:技術(shù)交流 |
最近我們做了個(gè)系統(tǒng),是通過8255來擴(kuò)展PC104的輸入輸出,其中A0~A9是通過GAL芯片產(chǎn)生片選信號(hào)選通8255的端口輸入輸出數(shù)據(jù),那么當(dāng)程序輸入輸出數(shù)據(jù)時(shí),高位地址線的輸出應(yīng)該是個(gè)什么樣的狀態(tài)呢,有那位高手能指導(dǎo)一下嗎? |
| 2樓: | >>參與討論 |
| 作者: tdzll2004 于 2006/7/3 11:32:00 發(fā)布:
怎么沒人過來看看呢 |
|
| 3樓: | >>參與討論 |
| 作者: hschina 于 2006/7/4 18:30:00 發(fā)布:
問題不清楚啊 哪些是高位地址線?你是指A8,A9還是指A10~A15? |
|
| 4樓: | >>參與討論 |
| 作者: hewei_2000 于 2006/7/4 21:40:00 發(fā)布:
要看CPU的I/O是10位譯碼還是16為譯碼 |
|
| 5樓: | >>參與討論 |
| 作者: lememeng 于 2006/7/5 13:26:00 發(fā)布:
是IO讀寫還是MEM讀寫? |
|
| 6樓: | >>參與討論 |
| 作者: tdzll2004 于 2006/7/13 20:48:00 發(fā)布:
re 高位地址線是指A10~A15,是IO讀寫 |
|
| 7樓: | >>參與討論 |
| 作者: hschina 于 2006/7/14 15:04:00 發(fā)布:
你可以解剖一下你應(yīng)用的函數(shù) 用最簡單的例子來看, 假如程序如此寫的話: #include<dos.h> …… main() { …… outportb(0x309,0xC5); …… } 看看DOS.H文件中的描述即可知道了 void _Cdecl outportb(int portid, unsigned CHAR VALUE); 其中,portid是個(gè)整型量,當(dāng)你把0x309代進(jìn)去的時(shí)候,知道A10~A15是什么了吧。 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |