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