有一工業(yè)控制系統(tǒng),有四個控制點,分別由四個對應(yīng)的輸入端控制,現(xiàn)用8255的端口C實現(xiàn)該系統(tǒng)的控制,如下圖形。開關(guān)K0~K3打開則對應(yīng)發(fā)光二極管L0~L3亮,表示系統(tǒng)該控制點運行正常;開關(guān)閉合則對應(yīng)發(fā)光二極管不亮,說明該控制點出現(xiàn)故障。編寫8255的初始化程序和這段控制程序。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
設(shè)寄存器DS=3000H,SS=2100H,ES=1200H,SI=1000H,BX=0100H,BP=0010H,數(shù)據(jù)段中變量MASK的偏移地址值為50H。指出下列指令中源操作數(shù)的尋址方式,對于存儲器操作數(shù),寫出其物理地址。(1)MOV CX,ES:[BX](2)MOV AX,MASK[BP](3)MOV AX,BX(4)MOV DX,ES:[BX][SI]
Pentium的尋址中,操作數(shù)的來源與去向都包括了立即數(shù)、寄存器、輸入輸出端口以及存儲器。
利用DAC 0832設(shè)計的一個三角波信號發(fā)生器,接口電路如圖所示,要求:1.指出DAC 0832的端口地址。2.編寫三角波信號輸出控制程序。
8086的TF位為1,則CPU會在執(zhí)行每條指令之后,自動進入斷點中斷,顯示一系列寄存器的值從而實現(xiàn)對程序的調(diào)試。
PC/XT機控制ADC 0809構(gòu)成一個壓力參數(shù)采集系統(tǒng),要求以查詢方式采集400個壓力值,存入ADBUF開始的存儲單元,試設(shè)計硬件接口電路,并編寫程序。
按如下簡單的無條件I/O傳輸方式連接圖,確定方式控制字:()
8086復(fù)位操作的時候,CS設(shè)置為0FFFFH,其余寄存器清零,那么重啟的時候,可以在FFFF0H處直接找到系統(tǒng)程序的入口。
為什么DAC0832特別適用于多個模擬量同時輸出的場合?其工作過程如何?
下面兩個傳送指令語句中源操作數(shù)尋址方式是:()
32位的微處理器Pentium中的所有寄存器都是32位的。