亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺議并行接口芯片8255A的可編程特性

        2012-01-13 02:34:36
        電子世界 2012年22期
        關(guān)鍵詞:置位輸入輸出聯(lián)絡(luò)

        1.引言

        8255A芯片作為并行接口在計算機通信和控制中被廣泛應(yīng)用,其技術(shù)難點在于PC口的雙重身份,既能當基本的輸入輸出方式的數(shù)據(jù)口,也能為“選通型”輸入輸出方式提供聯(lián)絡(luò)信號,

        2.8255A編程特性

        2.1 8255A輸入輸出端口

        8255A是Intel公司開發(fā)的通用可編程通信I/O接口芯片,片內(nèi)部有A、B、C三個8位并行端口,A口和B口為兩個數(shù)據(jù)端口;C口既可以作為數(shù)據(jù)端口,又可以作為控制端口。

        8255A的A、B、C三個端口的工作方式是在初始化編程時,通過向8255A的命令端口寫入控制字來設(shè)定的,控制字有兩個:方式控制字和置位/復位控制字。方式控制字用于設(shè)定A、B、C口的工作方式和數(shù)據(jù)傳送方向;置位/復位控制字用于設(shè)置C口的PC0~PC7種某一條口線PCi的電平,兩個控制字共用一個端口地址,由控制字的最高位作為區(qū)分這兩個字的標志位[1]。

        圖1 方式控制字

        圖2 置位/復位控制字

        2.2 8255A方式控制字

        8255A方式控制字的格式如圖1所示。

        2.3 置位/復位控制字

        8255A置位/復位控制字的格式如圖2所示。

        需要說明的是置位/復位控制字的寫入只對C口指定位輸出狀態(tài)起作用,對個端口的工作方式?jīng)]有影響,因此只有需要在初始化時制定C口某一位的輸出電平時,才寫入置位/復位控制字。

        3.三種工作方式下的PC口解讀

        3.1 方式0

        方式0是8255A的基本輸入輸出方式,特點是與外設(shè)傳送數(shù)據(jù)時,不需要設(shè)置任何聯(lián)絡(luò)(應(yīng)答)信號,即無條件傳送方式。A、B、C口均可以在該方式下工作,A、B只能以8位傳送,而C口可以以4位進行數(shù)據(jù)傳送,在方式控制字中由D4、D3、D1、D0可以設(shè)置A、B口,C口高4位、C口低4位的16中組合工作方式[2]。

        8255A作為開關(guān)與LED顯示器接口的實際例子中,假設(shè)A口作為輸入端,B口作為輸出端,初始化編程即為:

        3.2 方式1及方式2

        方式1是帶選通信號的數(shù)據(jù)傳送方式,特點是與外設(shè)傳送數(shù)據(jù)時,需要聯(lián)絡(luò)信號進行協(xié)調(diào),即查詢和中斷的數(shù)據(jù)傳送。并且只有A口、B口能工作在該方式下,原因是聯(lián)絡(luò)線由PC口提供,此時PC口按位工作。為了滿足查詢和中斷的數(shù)據(jù)傳送方式,輸入輸出需要設(shè)置選通信號、輸入緩沖器滿信號、輸出緩沖器滿信號、應(yīng)答信號及中斷請求信號。A口方式1下的輸入由PC3、PC4、PC5提供聯(lián)絡(luò)信號,輸出由PC3、PC6、PC7提供,B口方式1下的輸入由PC0、PC1、PC2提供。如此設(shè)計的原因還有一個,PA口還要應(yīng)付雙向選通的輸入輸出方式,即A口使用PC口的五位做信號線,這也解釋了為什么只有A口一個并行口可以工作在方式2下。

        8255A作為并行接口打印機的接口,我們暫且不考慮具體的傳送過程,能實現(xiàn)查詢方式,使用PC7做OBF#,PC6做ACK#與打印機的數(shù)據(jù)選通信號DSTB#和應(yīng)答信號ACK#對應(yīng),PC4用來查詢打印機的忙信號BUSY狀態(tài),程序設(shè)計過程如下:

        ……

        MOV AL,0A8H ;A口方式1輸出,PC4輸入

        8255A作為雙向并行通信接口,設(shè)置兩片8255A,其中一片工作在方式2下(稱為“主機”),一片工作在方式0下(稱為“從機”),主機向從機發(fā)送數(shù)據(jù),將8255A的A口與從機的8255A的A口,B口連接,實現(xiàn)雙向數(shù)據(jù)傳送,輸入輸出聯(lián)絡(luò)信號PC4~PC7接到從機的C口,程序設(shè)計如下:

        4.總結(jié)

        8255A作為并行接口,被廣泛的應(yīng)用數(shù)據(jù)傳送的各種場合,通過以上分析,以C口在各種工作方式下的使用情況為脈絡(luò),梳理了8255A的程序設(shè)計思路,隨著應(yīng)用的深入,PC口的按位操作思想給我們并行數(shù)據(jù)傳送帶來的極大的便利,值得我們深入研究。

        [1]張凡.微機原理與接口技術(shù)(第2版)[M].清華大學出版社.2010.9.

        [2]王根義.8255A的開發(fā)利用[J].電子設(shè)計工程.2012.Vol.20 No.11,39-40.

        猜你喜歡
        置位輸入輸出聯(lián)絡(luò)
        一種變電站測控防誤閉鎖邏輯智能校驗裝置的設(shè)計
        機電信息(2021年25期)2021-10-15 14:51:22
        Camtasia Studio高清視頻輸入輸出原理及方法
        M310 核電機組重要廠用水泵運行置位信號邏輯優(yōu)化
        讓人大代表聯(lián)絡(luò)站不止于“聯(lián)絡(luò)”
        鐵路信號系統(tǒng)安全輸入輸出平臺
        近Hermite流形上聯(lián)絡(luò)的關(guān)系
        基于雙引導值的三軸天線等待點置位效率的初步研究
        輸入輸出理論在大學英語聽說課堂中的教學探索
        輸入輸出視角下高職英語教學研究
        基于FX2N系列PLC的順序控制實現(xiàn)方法的探究
        科技資訊(2014年16期)2014-11-07 21:28:56
        亚洲一区二区三区麻豆| 国产真人无遮挡作爱免费视频| 国产精品亚洲A∨天堂不卡| 少妇被日到高潮的视频| 精品国产一区二区三区性色 | 午夜人妻中文字幕福利| 阴唇两边有点白是怎么回事 | 亚洲成a∨人片在线观看不卡 | 国产黄色一级大片一区二区| аⅴ天堂中文在线网| 九九99久久精品国产| 欧美色图50p| 一道本加勒比在线观看| 亚洲成a人片在线观看无码专区| 国产亚洲人成a在线v网站| 日韩久久久黄色一级av| 成人影院视频在线播放| 97一期涩涩97片久久久久久久 | 高级会所技师自拍视频在线| 精品国产一区av天美传媒| 国产97色在线 | 免| 日本女优爱爱中文字幕| 人人妻人人澡人人爽人人精品av| 东方aⅴ免费观看久久av| 国产成人aa在线观看视频| 极品夫妻一区二区三区| 亚洲国产精品久久电影欧美| 久久国产成人午夜av影院| 国产颜射视频在线播放| 亚洲不卡高清av网站| 无码人妻av一二区二区三区| 亚洲中文av一区二区三区| 国产精品女同二区五区九区| 色偷偷偷在线视频播放| 欧美日韩中文国产一区| 日本一区二区三区小视频| 美女被男人插得高潮的网站| 4399理论片午午伦夜理片| 九色91精品国产网站| 国产在线观看黄片视频免费| 久久精品国产只有精品96 |