當前位置:編程學習大全網 - 編程語言 - 單片機作業

單片機作業

壹、填空題?

1. MCS-51可提供 3 個內部中斷源和 2 個外部中斷源。?

2. 在CPU響應中斷後,需由外部硬件清除相應的中斷請求標誌的中斷是 IEI 。?

3. 在CPU響應中斷後,不能由內部硬件自動清除相應的中斷請求標誌,必須在中斷服務程序中用軟件來清除中斷請求標誌的中斷是 scon串口中斷 。?

4. MCS-51單片機的中斷系統有 2 個優先級,中斷優先級別由 IP 寄存器管理。5. CPU響應中斷後,產生長調用指令LCALL,執行該指令的過程包括:首先把 PC 的內容壓入堆棧,以進行斷點保護,然後把長調用指令的16位地址送 PC ,使程序的執行轉向規定的中斷入口地址。?

6. MCS-51系列單片機中斷系統中規定:同級中斷不能相互中斷。如果幾個同級的中斷源同時向CPU申請中斷,CPU則按硬件排定如下優先次序:外部中斷源O、定時器TO、外部中斷1、定時器T1、串行口。?

7.MCS-51CPU響應中斷後,中斷申請標誌由CPU內部自行清除的中斷有: 。

二、選擇題 (在各題的A、B、C、D四個選項中,選擇壹個正確的答案)?

1.下列有關MCS-51中斷優先級控制的敘述中,錯誤的是( D)。?

A. 低優先級不能中斷高優先級,但高優先級能中斷低優先級?

B. 同級中斷不能嵌套?

C. 同級中斷請求按時間的先後順序響應?

D. 同時同級的多中斷請求,將形成阻塞,系統無法響應 ?

2. 單片機響應中斷或子程序調用時,發生入棧操作。入棧的是( B )值。?

A. PSW B. PC C. SBUF D. DPTR

3. 下列條件中不是CPU響應中斷的條件是( D )。?

A. 中斷源發出中斷申請 B. CPU開放中斷?

C. 申請中斷的中斷允許位為1 D. CPU正在執行相同級或更高級的中斷

4. 在MCS-51中,需要外加電路實現中斷撤除的是( D )。?

A. 定時中斷 B. 脈沖方式的外部中斷?

C. 串行中斷 D. 電平方式的外部中斷 ?

5. 中斷查詢,查詢的是( B )。?

A. 中斷請求信號 B. 中斷標誌位?

C. 外中斷方式控制位 D. 中斷允許控制位 ?

6. 在中斷流程中有“關中斷”的操作,對於外部中斷0,要關中斷應復位中斷允許寄存器的( B )。?

A. EA位和ET0位 B. EA位和EX0位?

C. EA位和ES位 D. EA位和EX1位

  • 上一篇:京東有哪些秒殺形式
  • 下一篇:伺服電機什麽牌子好
  • copyright 2024編程學習大全網