主題:hello 共有68107人關注過本帖 |
---|
helo |
1樓 |
![]() |
hello ![]()
能否在你們的網站上提供PC104ISA總線IO有關介紹的文章有關的
|
單帖管理 | 引用 | 回復 ![]() |
x10 |
2樓 |
![]() |
![]()
PC104或ISA總線的IO周期,對片選的譯碼需要:
(1)A[0..9] (2)AEN = 0 (3)IOR#和IOW# 而在我們的嵌入式模塊的擴展總線上,由于已提供了片選譯碼CS0#和CS1#,對簡單應用,可直接把片選信號線接到擴展芯片上,對復雜的擴展應用,可能需要對CSx#和相關地址線進行譯碼后,獲得多條片選線,分別接到不同的擴展芯片上。 在軟件方面,數據輸出采用 outportb( portaddr, value );            數據輸入采用 char ub1 = inportb( portaddr ); 需要注意的是,在BC3.1中, outportb(..)和 inportb(..)是對IO端口進行字節讀寫,而outport(..)和 inport(..)是對IO端口進行字讀寫。 |
單帖管理 | 引用 | 回復 ![]() |