由89C51組成的單片機(jī)應(yīng)用系統(tǒng)如圖所示:
(1)請(qǐng)寫出8155內(nèi)部RAM的地址范圍以及命令寄存器、PA、PB、PC口寄存器的地址;
(2)請(qǐng)編程實(shí)現(xiàn)每20ms從8155 PA口讀入一次8個(gè)按鈕開關(guān)的狀態(tài),并將其輸出到PB口,在發(fā)光二級(jí)管D1-D8顯示出來(lái)(某一個(gè)按鈕按下,則相應(yīng)路的發(fā)光二極管點(diǎn)亮)。
要求:T1工作在方式2下,利用定時(shí)器T1實(shí)現(xiàn)0.2ms定時(shí)中斷,并對(duì)中斷次數(shù)進(jìn)行計(jì)數(shù)的辦法實(shí)現(xiàn)20ms定時(shí)。同時(shí),在中斷服務(wù)程序中實(shí)現(xiàn)按鈕狀態(tài)的讀取和對(duì)發(fā)光二極管的控制。8155的控制字為02H。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
外部中斷的邊沿脈沖觸發(fā)是脈沖的()有效。
共陽(yáng)極數(shù)碼管,若顯示字符“F”,則對(duì)應(yīng)的字段碼是()
在單片機(jī)系統(tǒng)中,若要實(shí)現(xiàn)多個(gè)數(shù)碼管的獨(dú)立控制,通常使用哪種方法?()
單片機(jī)通常指的是什么類型的計(jì)算機(jī)?()
8051單片機(jī)通常用于什么場(chǎng)合?()
數(shù)碼管通常是如何驅(qū)動(dòng)的?()
單片機(jī)中的堆棧主要用來(lái)做什么?()
數(shù)碼管在單片機(jī)系統(tǒng)中,若采用靜態(tài)顯示方式,其優(yōu)點(diǎn)是什么?()
數(shù)碼管中的每一個(gè)段通常代表什么?()
8051單片機(jī)中的片內(nèi)程序存儲(chǔ)器空間有多大?()