




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、單片機練習三 中斷與接口一單項選擇題1. 已知MCS-51單片機系統(tǒng)晶振頻率為12MHZ,SMOD=1,串行口工作于方式2的波特率為( A )。 A. 375K B. 1875K C. 2400K D. 1200K2. MCS-51單片機T0作為計數(shù)器工作于不受外部信號控制,T1作為定時器,T0工作于方式0,T1工作于方式1,其方式控制字的內(nèi)容為( B )。 A. 00H B. 14H C. 17H D. 80H3. 控制定時器工作方式的寄存器是( D )。 A. TCON B. PCON C. SCON D. TMOD4. MCS-51單片機的中斷允許觸發(fā)器內(nèi)容為83H,CPU將響應(yīng)的中斷請
2、求是( D )。 A. , B. T0, T1 C. T1, 串行接口 D. ,T05. 設(shè)定時器/計數(shù)器T0工作于方式3,則TH0作為一個獨立的8位定時器,它的運行由控制位( D )。 A. GATE B. C. TR0 D. TR16. 當MCS-51進行多機通信時,串行口的工作方式應(yīng)選擇( C )。 A.方式0 B.方式1 C. 方式2或方式3 D. 方式27. 8031單片機的串行口的中斷程序入口地址為( B )。 A.001BH B. 0023H C. 000BH D. 0003H8. 已知單片機系統(tǒng)的fosc=6MHZ,執(zhí)行下列延時程序的時間為( C )。DY2: MOV R6,
3、#2DLP1: MOV R7, #250DLP2: DJNZ R7, DLP2 DJNZ R6, DLP1RET A1ms B. 1.5ms C. 2ms D. 4ms9. 串行口中斷入口地址是( D )。 A. 0003H B. 000BH C. 0013H D. 0023H10. 若MCS-51單片機的晶振頻率為24MHZ,則其內(nèi)部的定時器/計數(shù)利用計數(shù)器對外部輸入脈沖的最高計數(shù)頻率是( A )。A. 1MHZ B. 6MHZ C. 12MHZ D. 24MHZ11. MCS-51串行口工作于方式2時,傳送的一幀信息為( C )。 A. 8位 B. 16位 C. 11位 D. 12位12.
4、 MCS-51單片機有( B )內(nèi)部中斷源。 A. 2個 B. 3個 C. 4個 D. 5個13. T1作為計數(shù)器,工作于方式2,不需門控位參于控制,其控制字為( A,C )。 A. 60H B. 06H C. 66H D. 00H14. 已知(60H)=23H, (61H)=61H,運行下列程序62H內(nèi)容為( A )。 CLR C MOV A, #9AH SUBB A,60H ADD A, 61H DA A MOV 62H, AA. 38H B. D8H C. DBH D. 3EH15. 設(shè)系統(tǒng)的晶振頻率為6MHZ,下列子程序DELAY的延時時間約為( B )。DELAY: MOV R2,
5、#0FAH L2: DJNZ R2, L2 RETA. 900S B. 1006S C. 500us D. 5.501us16. MCS-51中,CPU正在處理定時器/計數(shù)器T1中斷,若有同一優(yōu)先級的外部中斷INT0又提出中斷請求,則CPU( B )。A. 響應(yīng)外部中斷INT0 B. 繼續(xù)進行原來的中斷處理 C. 發(fā)生錯誤 D. 不確定17. 下面哪一種工作方式僅適用于定時器T0( D )。A.方式0 B. 方式1 C. 方式2 D. 方式318. ( C )并非單片機系統(tǒng)響應(yīng)中斷的必要條件。A. TCON或SCON寄存器內(nèi)有關(guān)中斷標志為1 B. IE中斷允許寄存器有關(guān)中斷允許位置1C. IP
6、中斷優(yōu)先級寄存器內(nèi)的有關(guān)位置1 D. 當前一條指令執(zhí)行完19. 某8031單片機時鐘頻率為12MHZ,現(xiàn)將T0設(shè)置為定時方式1.定時時間為1毫秒,其計數(shù)器中時間常數(shù)初值為( C )。A. FCH B. 18H C. FC18H D. EC18H20. ( C )并非是單片機系統(tǒng)響應(yīng)中斷的必要條件。A.TCON或SCON寄存器內(nèi)的有關(guān)中斷標志位為1 B.IE中斷允許寄存器內(nèi)的有關(guān)中斷允許位置1C.IP中斷優(yōu)先級寄存器內(nèi)的有關(guān)位置1 D.當前一條指令執(zhí)行完21. 定時/計數(shù)器T0在GATE=1時運行的條件是( A )。A. TR0=1,P3.2=1 B. TR0=1 C. P3.2=1 D. 設(shè)置
7、好定時初值22. 已知fosc=12MHZ, T0工作于方式2,定時時間為180us,其TH0,TL0的值為( A )。A.4CH,4CH B.00H,4CH C.4CH,00H D. A6H,ACH23. 中斷服務(wù)程序的最后一條指令必須是( C ) A. END B. RET C. RETI D. AJMP24. 已知T0作為計數(shù)器工作于計數(shù)方式2,其控制字為( A,C ) A. 06H B. 66H C. 60H D. 02H25. 設(shè)8031串行口工作于方式1,允許串行口接收,雙機通信,其串行口控制字為( A ) A. 50H B. 70H C. 54H D. 40H26. 已知某一LE
8、D顯示器為共陰接法,若要顯示數(shù)字“3”,其段碼為( B ) A. 30H B. 4FH C. FFH D. F0H27. CPU響應(yīng)( C )中斷時,不會由CPU自動清除中斷請求標志。A.外部中斷0 B. 外部中斷1 C.串行口中斷 D. 定時器/計數(shù)器溢出中斷28. 各中斷源發(fā)出的中斷請求信號,都會標記在MCS-51單片機系統(tǒng)中的( C )。A. IE B. TMOD C. TCON/SCON D. IP29. MCS-51單片機的串行口工作于方式1時,須滿足條件( C ),才能進行數(shù)據(jù)接收。A. REN=0 B. RI=0 C. REN=1且RI=0 D. RXD=030. 當CPU響應(yīng)外
9、部INTO中斷時,程序立即轉(zhuǎn)移到( A )。A.0003H B. 0013H C. 0023H D. 000BH31. 8031單片機內(nèi)含串行口和定時器的個數(shù)分別為( B )。A. 2和1 B. 1和2 C. 3和1 D. 2和232. 下面寄存器是16位的是( C )。A. SCON B. TCON C. PC D. PSW33. 十進制-1用二進制補碼表示,該補碼是( A )。A. FFH B. 00H C. FEH D. 81H34. 若MCS-51單片機的中斷源都編程為同級,當它們同時申請中斷時,CPU首先響應(yīng)( B )。A . B. C.T1 D.T035. 用MCS-51串行口擴展
10、并行I/O口,串行口工作方式應(yīng)選擇( A )。A .方式0 B.方式1 C.方式2 D.方式3 36. MCS-51有中斷源( A )。A.5個 B.2個 C.3個 D.6個37. 8031利用串行口通信時,設(shè)波特率為2400bit/s,晶振頻率為11.0592MHz,T1選方式2 ,SMOD=0,則T1的重新裝入值為( C )。 A . FFH B. FDH C .F4H D .10H38. 若系統(tǒng)晶振頻率是12MHz,利用定時器/計數(shù)器1定時1ms,在方式0下的定時器初值為( A )。A .TH1=0E0H,TL1=18H B .TH1=18H,TL1=E0HC .TH1=1CH TL1=
11、18H D .TH1=18H,TL1=1CH二填空題1. MCS-51單片機有_5_個中斷源。2. MCS-51單片機有_2_個中斷優(yōu)先級。3. MCS-51中斷優(yōu)先級由軟件填寫特殊功能寄存器_IP_加以選擇。4. 8255A有_4_個端口。5. 在定時器/計數(shù)器T0工作于方式3下,TH0溢出時,_TF1_標志將被硬件置1去請求中斷。6. MCS-51串行口中斷的中斷標志位是由_硬件_產(chǎn)生。7. 異步串行數(shù)據(jù)通信的幀格式由起始位、數(shù)據(jù)位、奇偶校驗位和_停止位_組成。8. 當定時器/計數(shù)器T0工作于方式3時,要占用定時器/計數(shù)器T1的_TR1,TF1_兩個控制位。9. 用串行口擴展并行口時,串行
12、口工作方式選為_方式0_。10. 計算機通信主要有同步通信和_異步通信_兩種方式。11. MCS-51單片機外部中斷有_電平觸發(fā)和下降沿觸發(fā)_兩種中斷信號觸發(fā)方式。12. MCS-51系統(tǒng)中,當信號有效時,表示CPU要從_外部程序存儲器_讀取信息。13. 8051定時器/計數(shù)器做定時器使用時,計數(shù)脈沖由8051片內(nèi)振蕩器輸出后_12_分頻后的脈沖提供。14. MCS-51單片機晶振頻率為12MHZ,響應(yīng)單重中斷的最短時間是_3us_。15. MCS-51單片機晶振頻率為12MHZ,響應(yīng)單重中斷的最長時間是_8us_。16. MCS-51單片機中,T0中斷服務(wù)程序入口地址為_000BH_。17.
13、 串行通信中數(shù)據(jù)的傳輸方向有單工方式,半雙工方式和_全雙工_方式。18. MCS-51單片機中斷系統(tǒng)選用外部中斷1和定時器/計數(shù)器T1中斷為高優(yōu)先級,則中斷優(yōu)先級控制字(IP)= 0CH 。19. 使用定時器T1設(shè)置串行通信的波特率時,應(yīng)把定時器T1設(shè)定為工作方式2,即 自動重載方式 。20. 計算機通信主要有兩種方法: 并行通信 串行通信 。21. A/D轉(zhuǎn)換器的三個重要指標分別為分辨率,轉(zhuǎn)換時間和 轉(zhuǎn)換精度 。22. 某8031單片機時鐘頻率為12MHZ,現(xiàn)將T0設(shè)置為定時方式1,定時時間為1毫秒,其計數(shù)中的時間常數(shù)初值應(yīng)為 FC18H ,(寫成四位十六進制數(shù))。23. 8031單片機中,
14、T0初始化后讓其開始計數(shù),應(yīng)將TCON中的 TR0 位置位。24. 當使用慢速外設(shè)時,最佳的傳輸方式是 中斷 。25. 要串行口工作為10位異步串行通信方式,工作方式應(yīng)選為 方式1 。26. MCS-51單片機對IP寄存器編程,可把5個中斷規(guī)定為 2 個優(yōu)先級。27. 當把定時器/計數(shù)器T0定義為一個可自動重新裝入初值的8位定時器/計數(shù)器時,_ TL0_作為8位計數(shù)器。28. 按照數(shù)據(jù)傳送方向,串行通信分單工,半雙工,_全雙工_三種方式。29. 8031單片機的( D )口的引腳,還具有外中斷、串行通信等第二功能。A. P0 B. P1 C. P2 D. P330. 當外部擴展I/O后,其外部
15、RAM尋址空間將減少_。31. 外部中斷0請求標志是_IE0_。32. 串行口的中斷請求標志為_RI, TI_。33. MCS-51單片機有_2_個16位可編程定時/計數(shù)器。34. T0和T1兩引腳也可作為外部中斷輸入引腳,這時TMOD寄存器中的C/位應(yīng)當為_1_。35. 若定時器/計數(shù)器工作于方式0時,為_13_位的定時器/計數(shù)器。三、簡答題1. 什么叫波特率?串行通信的雙方波特率的大小有什么關(guān)系?(5分)2. 中斷處理子程序和CPU調(diào)用子程序有什么不同?(5分) 3. MCS-51單片機提供幾種中斷?按中斷優(yōu)先級寫出各中斷源。4. MCS-51響應(yīng)中斷的條件是什么?5. 什么是中斷矢量?若
16、某個中斷源的中斷服務(wù)程序的字節(jié)數(shù)超出了8個單元,應(yīng)如何處理?INT1的中斷矢量是多少?6. 簡述8051單片機的中斷響應(yīng)過程。7. 中斷處理中保護斷點和保護現(xiàn)場主要解決什么問題?8. MCS-51單片機的中斷系統(tǒng)有幾個優(yōu)先級,如何確定?9. 用于實現(xiàn)串行通信中的數(shù)據(jù)傳送的三種方式分別是什么?有何特點?1. 什么叫波特率?串行通信的雙方波特率的大小有什么關(guān)系? 答:波特率是串行通信傳輸數(shù)據(jù)的速率。定義為每秒傳輸?shù)臄?shù)據(jù)位數(shù),即1波特=1位/秒。串行通信的雙方波特率必須相同。2. 中斷處理子程序和CPU調(diào)用子程序有什么不同? 答:(1)CPU調(diào)用子程序,調(diào)用的位置是固定的,是通過LCALL,ACAL
17、L指令調(diào)用的。中斷處理子程序是根據(jù)中斷請求信號的有效時間和中斷響應(yīng)位置而定的,在主程序中是不固定的。(2)CPU知道何時調(diào)用普通子程序,CPU是主動的。但CPU不知道何時執(zhí)行中斷子程序,中斷源是主動的。(3)中斷返回,在普通子程序中是RET,中斷子程序中是RETI3. MCS-51單片機提供幾種中斷?按中斷優(yōu)先級寫出各中斷源。答:MCS-51單片機提供五種中斷:外部中斷0,T0定時器/計數(shù)器0,外部中斷1,T1定時器/計數(shù)器1,TI/RI引起的串口中斷。中斷優(yōu)先級,同級中斷中:T0T1串口 高 低4. MCS-51響應(yīng)中斷的條件是什么? 答:MCS-51中斷響應(yīng)的條件: 中斷源有請求(中斷允許
18、寄存器IE相應(yīng)位置1),且CPU開中斷(即EA=1)。(1)無同級或高級中斷正在處理(2)現(xiàn)行指令執(zhí)行到最后1個機器周期且已結(jié)束。(3)若現(xiàn)行指令為RETI或訪問IE,IP的指令時,執(zhí)行完該指令且緊隨其后的另一條指令也已執(zhí)行完畢。則滿足上述條件,可以響應(yīng)中斷。5. 什么是中斷矢量?若某個中斷源的中斷服務(wù)程序的字節(jié)數(shù)超出了8個單元,應(yīng)如何處理?INT1的中斷矢量是多少? 答:中斷矢量表示了中斷程序的入口地址。若中斷服務(wù)程序超過8個單元應(yīng)在中斷程序入口處用AJMP指令轉(zhuǎn)移到真正中斷程序入口。 的中斷矢量是:0013H6. 簡述8051單片機的中斷響應(yīng)過程。答:CPU響應(yīng)中斷后,由硬件自動執(zhí)行如下的功能操作: (1)根據(jù)中斷請求源的優(yōu)先級的高低,對相應(yīng)的優(yōu)先級狀態(tài)觸發(fā)器置1 (2)保護斷點,即把程序計數(shù)器PC的內(nèi)容壓入堆棧保存。(3)內(nèi)部硬件將中斷請求標志位(IE0,IE1,TF0 ,TF1 )清0。(4)把被響應(yīng)的中斷服務(wù)入口地址送入PC,從而轉(zhuǎn)入相應(yīng)的中斷服務(wù)程序執(zhí)行7. 中斷處理中保護斷點和保護現(xiàn)場主要解決什么問題? 答:中斷中保護斷點主要是保護主程序的斷點,將程序計數(shù)器PC的內(nèi)容壓入堆棧,為中斷程序結(jié)束后返回主程序做準備,保護現(xiàn)場是將子程序中用到的寄存器的內(nèi)容,首先壓入堆棧,以使后面主程序的執(zhí)行不受影響。8.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 移動應(yīng)用開發(fā)基礎(chǔ)知識點習題
- 物資采購分級管理制度
- 特殊群體幼兒管理制度
- 環(huán)衛(wèi)安全監(jiān)察管理制度
- 班級紀律初中管理制度
- 2025年湖北省高新產(chǎn)業(yè)投資集團有限公司招聘筆試模擬試題及答案詳解1套
- 公園線上活動方案
- 公園閱讀比賽活動方案
- 專柜安全管理制度
- 丙烷鋼瓶管理制度
- 國家開放大學2025年《創(chuàng)業(yè)基礎(chǔ)》形考任務(wù)2答案
- 《農(nóng)村基層干部廉潔履行職責規(guī)定》解讀與培訓
- 職工《勞動法》與《勞動合同法》知識培訓課件
- 名師教學設(shè)計《Maybe you should learn to relax.》完整教學教案
- 08S305-小型潛水泵選用及安裝圖集
- 機械原理課程設(shè)計-鎖梁自動成型機床運動方案設(shè)計說明書
- (完整版)PEP人教版小學四年級英語下冊全冊單詞表帶音標
- 上海光電心電圖機9620P資料
- 美的集團公司分權(quán)手冊
- 盾構(gòu)鋼環(huán)技術(shù)交底
- 典型工作任務(wù)及職業(yè)能力分析報告
評論
0/150
提交評論