亚洲免费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
        国产三级三级精品久久| 未发育成型小奶头毛片av| 日产乱码一二三区别免费l| 青青草原亚洲| 五月天激情婷婷婷久久| 91免费在线| 少妇被搞高潮在线免费观看| 亚洲一区二区三区自拍麻豆| 亚洲av老熟女一区二区三区 | 熟妇人妻精品一区二区视频| 91精品啪在线观看国产色| jiZZ国产在线女人水多| 久久伊人久久伊人久久| 少妇被按摩出高潮了一区二区| 欧美亚洲精品suv| 牲欲强的熟妇农村老妇女| 亚洲精品456| 日本中文字幕一区二区在线观看| 色视频不卡一区二区三区| 91精品亚洲成人一区二区三区| 一本色道久久综合狠狠躁篇| 国产美女在线精品免费观看| 吃奶还摸下面动态图gif| 青青视频一区| 国产人妖赵恩静在线视频| av人妻在线一区二区三区| 亚洲国产精品亚洲一区二区三区| 蜜桃一区二区三区| 18无码粉嫩小泬无套在线观看 | 国产99久久亚洲综合精品| 久久精品无码一区二区三区蜜费| 亚洲黄色尤物视频| 美利坚亚洲天堂日韩精品| 亚洲天堂成人av影院| 亚洲va久久久噜噜噜久久天堂| 亚洲欧美国产国产综合一区| 品色堂永远的免费论坛| 国产成人久久精品亚洲小说| 精品国产夫妻自拍av| 亚洲一区二区三区日本久久九 | 免费人成年激情视频在线观看 |