問答題
單項選擇題
A.0BAH B.0B9H C.0B8H D.0BCH
A.0CAH B.0C9H C.0C8H D.0CCH
填空題
用一片8255A芯片設計一基于PC系統(tǒng)總線的I/O接口板,要求: 1)8255A占用的端口地址為300H--306H,畫出原理圖。 2)設8255A的PA、PB、PC口均工作在方式0,PA口為輸入,PB、PC口均為輸出,編寫8255的初始化程序片段(已知8255A控制字為10010000B)。 3)編寫程序片段,將從PA口讀入的狀態(tài)送至PB口輸出。
設8255A的4個尋址地址號為0060H~0063H,試編寫下列各種情況下的初始化程序。 1)將A組和B組設置成方式0,A口,B口為輸入,C口為輸出。 2)將A組工作方式設置成方式2,B組為方式1,B口作為輸出。 3)將A口,B口均設置成方式1,均為輸入,PC6和PC1為輸出. 4)A口工作在方式1,輸入;B口工作在方式0,輸出;C口高4位配合A口工作,低4位為輸入。
一個8088系統(tǒng)中有一8255A,8255A各口設置如下:A組與B組均工作于方式0,A口為數(shù)輸入,B口為輸出,C口高位部分為輸出,低位部分為輸入,A口地址設為40H。 1)寫出工作方式控制字 2)對8255A初始化 3)從A口輸入數(shù)據(jù),將其取反后從B口送出