【正文】
四、直接存儲器存取( DMA)方式 適于 高速外設(shè)以及成組交換數(shù)據(jù) 的場合 。 單片機與 I/O設(shè)備的數(shù)據(jù)傳送方式 二、查詢狀態(tài)傳送 效率低 。 時序協(xié)調(diào) 不同的 I/O設(shè)備定時與控制邏輯是不同的 ,并與CPU的時序往往是不一致的,這就需要 I/O接口進行時序的協(xié)調(diào)。 對單片機輸出的數(shù)據(jù)鎖存 鎖存數(shù)據(jù)線上瞬間出現(xiàn)的數(shù)據(jù) ,以解決單片機與I/O設(shè)備的速度協(xié)調(diào)問題。 單片機與 I/O設(shè)備的關(guān)系: 輸入 /輸出接口的功能 74LS373O EGA L E8 0 C 5 1D 7::D 0Q 7::Q 0P 2P 0I N T XR D , W R22數(shù) 據(jù) 端 口狀 態(tài) 端 口控 制 端 口I / O 接 口 I / O 設(shè) 備控 制 信 號狀 態(tài) 信 號數(shù) 據(jù)I/O接口的功能是: 對輸入設(shè)備的三態(tài)緩沖 外設(shè)傳送數(shù)據(jù)時要占用總線,不傳送數(shù)據(jù)時必須對總線呈高阻狀態(tài)。當(dāng)系統(tǒng)較為復(fù)雜時,往往要借助 I/O接口電路 (簡稱 I/O接口)完成單片機與 I/O設(shè)備的連接。 常用的輸入設(shè)備 有鍵盤、開關(guān)及各種傳感器等,常用的輸出設(shè)備有 LED(或 LCD)顯示器、微型打印機及各種執(zhí)行機構(gòu)等。 外部 RAM讀時序為 : S 1 S 2 S 3 S 4 S 5 S 6 S 1 S 2 S 3 S 4 S 5 S 6 S 1 S 2輸 出 P C H輸 出 D P HP C LD P L第 1 個 機 器 周 期 第 2 個 機 器 周 期A L EP S E NP 2 口P 0 口指 令 數(shù) 據(jù) 入輸 出 P C HP C L指 令R D外部 RAM寫 時序為: S 1 S 2 S 3 S 4 S 5 S 6 S 1 S 2 S 3 S 4 S 5 S 6 S 1 S 2輸 出 P C H輸 出 D P HP C LD P L第 1 個 機 器 周 期 第 2 個 機 器 周 期A L EP S E NP 2 口P 0 口指 令 數(shù) 據(jù) 出輸 出 P C HP C L指 令W R二、 RAM擴展方法 數(shù)據(jù)存儲器 常用的數(shù)據(jù)存儲器 SRAM芯片有 6116﹑ 6264﹑ 62256等。 1234567891 01 11 21 31 42 82 72 6