INTEL 8255A的介面訊號與工作方式

2022-09-12 14:33:18 字數 1559 閱讀 2131

intel 8255a是乙個為 8085微機系統設計的可程式設計並行介面電路。它同樣可用於8086/8066、89c51等系統。它具有a、b、c三個8位並行口。

intel 8255a的邏輯符號如圖5-17所示。

圖5-17 intel 8255a的邏輯符號

intel 8255a與微處理器之間的連線有:

8位資料線:d0~d7。

讀、寫訊號:-rd、-we。

復位訊號:reset、高電平有效。

片選訊號:-cs 。

位址訊號:a1、a0。

根據片選端及a1、a0 兩條位址線,可產生四個埠位址,這四個埠的定義如表5-1所示。

表5-1 intel 8255a四個埠的定義

intel 8255a與外部的連線為三個並行口 a、b、c的資料匯流排。通過程式設計,它可以被設定為基本輸入輸出、選通輸入輸出以及雙向傳送方式。當a口或 b口定義為選通輸入輸出及a口定義為雙向方式時,c口的某些線為聯絡訊號或中斷申請訊號。

對於c口還具有按位置0置1的功能。

intel 8255a的工作方式0指基本輸入輸出方式,相當於無條件傳送方式。

對於基本輸入方式,其資料不鎖存,對於基本輸出方式,其資料鎖存。intel 8255a的a、c口的高半位元組,b口、c口的低半位元組均可設定為基本輸入輸出方式。

intel 8255a的工作方式1指選通輸入輸出方式。

在選通輸入方式時,-stb為選通輸入訊號,在低電平時有效。其下降沿將資料存入輸入鎖存器,並將輸入緩衝滿標記 ibf置 1。當微處理器從輸入鎖存器讀取資料時,ibf變低。

當資料存入輸入鎖存器且 inte置 1時,通過 intr向微處理器申請中斷。

a口的-stb為pc4,ibf為 pc5,intr為 pc3,intea由 pc4的置/復位來控制。b口的-stb為 pc2,ibf為 pc1,intr為pc0,inteb由 pc2的置/復位來控制。

圖5-18為選通輸入時的邏輯圖。

圖5-18選通輸入的邏輯圖

在選通輸出方式時,-obf為輸出鎖存器滿訊號,此訊號為低電平時,表示微處理器已將資料寫入資料鎖存器。當外部裝置從輸出鎖存器讀取資料後,發回-ack訊號(負脈衝),它使-obf變為高電平。當外部裝置發回-ack訊號且inte置1時,通過intr向微處理器申請中斷。

a口的-obf為 pc7,-ack為pc6,intr為 pc3,intb a通過 pc6的置/復位來控制。b口的-obf為pcl,-ack為pc2,intr為pc0,inte b由 pc2的置/復位來控制。

圖5-19為選通輸出時的邏輯圖。

圖5-19 選通輸出的邏輯圖

方式控制字中的方式2指帶選通的雙向方式,它僅適用於a口。這種工作方式可看作方式1輸入與方式1輸出的組合。此時ibf為 pc5,-stb為 pc4, -obf為pc7 ,-ack為pc6,intr為 pc3,inte 1及 inte 2由 pc6、pc4的置/復位來控制。

當a口置為方式2時,b口仍可工作於方式0或方式 1。當 b口為方式 0時,pc0~pc2為基本輸入輸出,當b口為方式 1時,pc0~pc2為b口的聯絡訊號。

a口置為帶選通的雙向方式時其邏輯圖如圖 5-20所示。

圖 5-20 a口置為方式2時的邏輯圖

TFT LCD的介面種類

一 tft lcd的介面種類 單ttl6位 8位 雙ttl6位 8位 單lvds6位 8位 雙lvds6位 8位 單 s6位 8位 雙 s6位 8位 還有最新出來的標準rsds 6位和8位是用來表示屏能顯示顏色多少,6位屏可以顯示顏色為 2的6次方x2的6次方x2的6次方分別代表r g b 三基色,...

Intel未來教育的學習心得體會

intel未來教育的學習生活結束了,我覺得收穫還是很大。一 教育觀念的更新。在學習期間,我時刻深深地感到了新的教育觀念衝擊。這個衝擊,來自於教材 來自於教師 也來自於方法。時代在變,教學手段在變,教育方法也在變。頭腦風暴,作品交流,結對交流,真正體現以學生為主體的教學方法,讓我感到耳目一新。傳統的教...

Intel員工穿工作服的43道程式

電腦中的cpu體積不過幾厘公尺,卻是電腦中的 大腦 負責資訊運算。cpu是在特別純淨的矽材料上製造的。乙個cpu晶元包含上百萬個精巧的電晶體。生產cpu的企業intel公司必然需要採用精細化生產管理,他們的無塵室的潔淨度比醫院手術室高10000倍。為了保護晶元不受人體產生的微粒 如皮屑和頭髮 的汙染...