有一工業(yè)控制系統(tǒng),有四個(gè)控制點(diǎn),分別由四個(gè)對(duì)應(yīng)的輸入端控制,現(xiàn)用8255的端口C實(shí)現(xiàn)該系統(tǒng)的控制,如下圖形。開(kāi)關(guān)K0~K3打開(kāi)則對(duì)應(yīng)發(fā)光二極管L0~L3亮,表示系統(tǒng)該控制點(diǎn)運(yùn)行正常;開(kāi)關(guān)閉合則對(duì)應(yīng)發(fā)光二極管不亮,說(shuō)明該控制點(diǎn)出現(xiàn)故障。編寫(xiě)8255的初始化程序和這段控制程序。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
根據(jù)如下存儲(chǔ)器的連接圖(圖中A15~A12的值為0100),請(qǐng)確定第二組的地址范圍:()
Pentium的尋址中,操作數(shù)的來(lái)源與去向都包括了立即數(shù)、寄存器、輸入輸出端口以及存儲(chǔ)器。
堆棧操作總是按照字節(jié)、字或者雙字操作。
將AX寄存器輸出到I/O端口80H的指令是()。
設(shè)堆棧指針SP的初值為1000H,AX=2000H,BX=3000H,試問(wèn):執(zhí)行指令PUSH AX;SP=PUSH BX;BX=POP AX;SP=,AX=
在移位指令中,用于指定移位位數(shù)的操作數(shù)只用的寄存器是()。
將AL中小字母變換成大寫(xiě)字母是()。
一個(gè)系統(tǒng)中對(duì)應(yīng)中斷類(lèi)型號(hào)為19H的中斷處理子程序放在2345H:7890H開(kāi)始的內(nèi)存區(qū)域,試畫(huà)出19H對(duì)應(yīng)的中斷向量在內(nèi)存中如何存放?
設(shè)寄存器DS=3000H,SS=2100H,ES=1200H,SI=1000H,BX=0100H,BP=0010H,數(shù)據(jù)段中變量MASK的偏移地址值為50H。指出下列指令中源操作數(shù)的尋址方式,對(duì)于存儲(chǔ)器操作數(shù),寫(xiě)出其物理地址。(1)MOV CX,ES:[BX](2)MOV AX,MASK[BP](3)MOV AX,BX(4)MOV DX,ES:[BX][SI]
設(shè)(SP)=0050H,執(zhí)行下列指令PUSHAX;PUSHVAR1后,(SP)=()。