問答題

如下圖所示為以8086為核心采用8255擴展I/O接口,A口接一輸入設(shè)備,B接輸出設(shè)備,PC5作為檢測輸入設(shè)備的準(zhǔn)備就緒信號READY,PC6作為輸出設(shè)備忙BUSY檢測端。 
(1)寫出8255的初始化程序片段 
(2)寫出讀取輸入設(shè)備數(shù)據(jù)并存入內(nèi)存ES:DI指示單元的子程序(讀時除了要判斷RAEDY外,還要使能OE) 
(3)寫出從DS:SI指示的內(nèi)存單元取出數(shù)據(jù)寫到輸出設(shè)備的子程序(寫時除了要判斷BUSY外,還要產(chǎn)生鎖存脈沖CLK) 
(4)已知8255的PC7接一上拉電阻,其對地連接一細長微型導(dǎo)線(A與B之間),PC3通過驅(qū)動接一蜂鳴器構(gòu)成一簡易防盜報警系統(tǒng),如果微型導(dǎo)線被碰斷,則蜂鳴器發(fā)出報警聲(蜂鳴器得電而響)直到導(dǎo)線被保安人為接上,報警的同時向輸出設(shè)備發(fā)送字符串“Grasp the burglar!”通知值班人員采取措施。寫出有關(guān)程序。


您可能感興趣的試卷

你可能感興趣的試題

最新試題