51單片機(jī)基礎(chǔ)知識(shí)復(fù)習(xí)練習(xí)題(含答案)_第1頁(yè)
51單片機(jī)基礎(chǔ)知識(shí)復(fù)習(xí)練習(xí)題(含答案)_第2頁(yè)
51單片機(jī)基礎(chǔ)知識(shí)復(fù)習(xí)練習(xí)題(含答案)_第3頁(yè)
51單片機(jī)基礎(chǔ)知識(shí)復(fù)習(xí)練習(xí)題(含答案)_第4頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精品文檔 51單片機(jī)基礎(chǔ)知識(shí)復(fù)習(xí)題(含答案) 1. 8051單片機(jī)的片內(nèi)有(一)個(gè)16位的特殊功能寄存器。 2. MCS-51單片機(jī)的堆棧區(qū)應(yīng)建立在(片內(nèi)數(shù)據(jù)存儲(chǔ)區(qū)底128字節(jié)單元)。 3. MCS-51單片機(jī)定時(shí)器工作方式 1是指的(D)工作方式。 A. 8位3B.8位自動(dòng)重裝 2C.13位0D.16位1 4當(dāng)需要從MCS-51單片機(jī)程序存儲(chǔ)器取數(shù)據(jù)時(shí),采用的指令為(B )。 A. MOV A, R1 )片內(nèi)B.MOVC A, A + DPTR 或 MOVC A,A+PC (C.MOVX A, R0 D.MOVX A, DPTR)片外 5. 8751單片機(jī)程序存儲(chǔ)器的容量最大可擴(kuò)展為(64K

2、)。 B. 64K 6. 如果某MCS-51單片機(jī)系統(tǒng)的定時(shí)/計(jì)數(shù)器0的中斷服務(wù)程序放在程序存儲(chǔ)區(qū)的 3000H地址開(kāi)始的一段空 間內(nèi),此時(shí)跳轉(zhuǎn)到定時(shí)/計(jì)數(shù)器0的中斷服務(wù)程序的指令 LJMP 3000H應(yīng)放在(000BH)開(kāi)始的中斷地址區(qū) A、0003H (外部中斷0服務(wù)入口) B、0013H (外部中斷1服務(wù)入口) C、0023H (串行口中斷服務(wù)程序入口) D、000BH (定時(shí)/計(jì)數(shù)器0中斷服務(wù)程序的開(kāi)始地址區(qū)) E、001BH為定時(shí)/計(jì)數(shù)器1中斷服務(wù)開(kāi)始地址區(qū) F、0000H (系統(tǒng)復(fù)位后的入口 ) 7. MCS-51系列單片機(jī)外擴(kuò)存儲(chǔ)器芯片時(shí),4個(gè)I/O 口中用作數(shù)據(jù)總線(xiàn)的是:(B)

3、 B、P0 口 ( SDA /SCL連接到總線(xiàn)的器件輸岀級(jí)必須是漏極開(kāi)路或者是集電極開(kāi)路,才能執(zhí)行線(xiàn)與的 功能) 8. AJMP跳轉(zhuǎn)空間最大可達(dá)到(2字節(jié) ) A、2KB 9.8051單片機(jī)中,唯一一個(gè)能出現(xiàn)在符號(hào)指令的16位寄存器是(B ) D、B A、P S W 10.當(dāng)需要從MCS-51單片機(jī)程序存儲(chǔ)器取數(shù)據(jù)時(shí),采用的指令為(B ) A、MOV A,R1 片內(nèi)B、 MOVC A,A+DPTR/A+PC C、MOVX A, R0 片外 D、MOVX A, DPTR 11.8051單片機(jī)內(nèi)有2個(gè)(16)位的定時(shí)器。 B、16 12.8031單片機(jī)當(dāng)允許CPU響應(yīng)串行口的中斷請(qǐng)求時(shí),共IE中的

4、(A )位必須為1。 A、ES 和 EAB、EA 和 ET0C、ET1 和 EA D、EX0 和 ET0 IE寄存器格式 EA ES ET1 EX1 ET0 EX0 EA為1時(shí)允許各中斷的響應(yīng),一一其中ES (串行口中斷允許/禁止位) 為1是允許中斷。 13. MCS-51單片機(jī)定時(shí)器工作方式 3是指的(A )工作方式 A、8位3 B、8位自動(dòng)重裝 2C、 13位0 D、16位 1 0A7H和0CDH,則其奇偶校驗(yàn)位分別(A )(用“ 0”、“ 1 14. 在串行通信中采用奇校驗(yàn),若傳送的數(shù)據(jù)為 表示)。 1、 字符幀的格式由起始位,數(shù)據(jù)位,奇偶校驗(yàn)位和停止位組成 2、 起始位一一占一位,始終

5、為邏輯0低電平, 3、 數(shù)據(jù)位 可選 567.8.低位在前,高位在后 4、 奇偶校驗(yàn)位一一占一位表征串行通信中采用奇校驗(yàn)還是偶校驗(yàn) 5、停止位一一為邏輯1高電平 可取1,1.5、2 15. 設(shè)累加器A的內(nèi)容為0 A8 H,寄存器R2的內(nèi)容為24H,C 丫=1,執(zhí)行指令S U B B A, R2后結(jié)果 為(C ) 計(jì)算公式(A)-(X_ 為 Rn/direct/Ri/date)-CY A A、( A) =84H B、(R2) =83H C、( A) =83H D、( R2) =84H 16. 判斷是否溢出時(shí)用 PSW的(B )標(biāo)志位,判斷是否有進(jìn)位時(shí)用PSW的(A )標(biāo)志位。 A . CY進(jìn)位標(biāo)

6、志位B . OV溢出標(biāo)志位C. P D. RS0 E. RS1 17 .在運(yùn)用仿真系統(tǒng)調(diào)試程序時(shí),當(dāng)要觀(guān)察子程序內(nèi)部指令的執(zhí)行結(jié)果時(shí),通常采用( A .單步調(diào)試(F8) B.跟蹤調(diào)試(F7) C . B )調(diào)試方法。 斷點(diǎn)調(diào)試(F2)E .連 快速運(yùn)行到光標(biāo)處調(diào)試(F4) D . 18在下面指令中,屬于無(wú)條件轉(zhuǎn)移且轉(zhuǎn)移范圍為 2KB的指令是(C )。 A. LJMP addr16 3 B . ACALL addrll 2 C. AJMP addrll 2 19 .當(dāng)串行口向單片機(jī)的 CPU發(fā)出中斷請(qǐng)求時(shí), 被自動(dòng)修改為(E )o 若CPU允許并接受中斷請(qǐng)求時(shí), 程序計(jì)數(shù)器PC的內(nèi)容將 A .

7、0003H0 外部 行口中斷 B . 000B0 定計(jì) C. 0013H1 外部 D . 001BH1 定計(jì) E . 0023H 串 續(xù)運(yùn)行調(diào)試(F9) 20 .子程序的返回和中斷響應(yīng)過(guò)程中的中斷返回都是通過(guò)改變PC的內(nèi)容實(shí)現(xiàn)的,而 PC內(nèi)容的改變是 (D)完成的。 A .通過(guò)POP命令 B .通過(guò)MOV 指令一一 讀取 C. 通過(guò)RET或RETI指令一一返回 D. 自動(dòng) 22 . 8051定時(shí)/計(jì)數(shù)器共有四種操作模式,并由TMOD寄存器中M1 M0的狀態(tài)決定,當(dāng) M1 M0的狀態(tài)為 10時(shí),定時(shí)/計(jì)數(shù)器被設(shè)定為(C ) A . 13位定時(shí)/計(jì)數(shù)器(00)B . 16位定時(shí)/計(jì)數(shù)器(01) C

8、 .自動(dòng)重裝8位定時(shí)/計(jì)數(shù)器(10) D . T0為2個(gè)獨(dú)立的8位定時(shí)/計(jì)數(shù)器,T1停止工作(11) 23 . 8051有四個(gè)工作寄存器區(qū),由PSW狀態(tài)字中的RS1、RS0兩位的狀態(tài)來(lái)決定,單片機(jī)復(fù)位后,若執(zhí) 行SETB RS0指令,此時(shí)只能使用(B )區(qū)的工作寄存器。 A . 0區(qū) B . 1區(qū) C . 2區(qū) D . 3區(qū) 24 .在MCS-51單片機(jī)中,當(dāng)有壓入或彈出堆棧操作時(shí),SP的內(nèi)容將隨之增大或減小;程序計(jì)數(shù)器PC的 內(nèi)容將始終指示下一條將要執(zhí)行指令的地址,所以只要改變PC的內(nèi)容將改變程序的運(yùn)行路徑。SP的內(nèi) 容與PC的內(nèi)容(D )o A .都是8位地址 B.都是16位地址 C .位

9、數(shù)相同 D .位數(shù)不同 25.在中斷允許寄存器中,中斷控制寄存器EA位的作用是(A ) A . CPU總中斷允許控制位B.中斷請(qǐng)求總標(biāo)志位IE C .各中斷源允許控制位 ET D .串行口中斷允許位ES E、觸發(fā)方式控制位IT 26 .下列指令中,不影響堆棧指針的指令是( B )o A . RET B . JB bit,relC . LCALL addr16D . RETI 27 .指令SJMP的尋址范圍是(B ) A .任意范圍B. - 128 到+ 127 C . 64KD . 2K 28 .在五個(gè)中斷源中,可通過(guò)軟件確定各中斷源中斷級(jí)別的高或低,但在同一級(jí)別中,按硬件排隊(duì)的優(yōu)先 級(jí)別最高

10、的是(C )中斷。 A .定時(shí)器 T0-2 B .定時(shí)器T1-4 C.外部中斷INTO -1 D.外部中斷INT1-3 29. 調(diào)用子程序、中斷響應(yīng)過(guò)程及轉(zhuǎn)移指令的共同特點(diǎn)是(B ) A 都能返回B 都通過(guò)改變PC實(shí)現(xiàn)轉(zhuǎn)移 C都將返回地址壓入堆棧D 都必須保護(hù)現(xiàn)場(chǎng)(中斷) 30. 單片機(jī)復(fù)位后,累加器 A、PC、PSW的內(nèi)容為(B ) A. A = FFH PC = 00H PSW = FFH B . A = 00H PC =0000H PSW = 00H C . A = 07H PC =0000H PSW = FFH D . A = 00H PC = 00H PSW = 00H 31. 80

11、51定時(shí)/計(jì)數(shù)器是否計(jì)滿(mǎn)可采用等待中斷的方法進(jìn)行處理,也可通過(guò)對(duì)(C )的查詢(xún)方法進(jìn)行判斷。 A . OV標(biāo)志B . CY標(biāo)志C .中斷標(biāo)志D .奇偶標(biāo)志 32 單片機(jī)在與外部I/O 口進(jìn)行數(shù)據(jù)傳送時(shí),將使用(A )指令。 A . MOVX (片外)B . MOV (片內(nèi)) C. MOVC (程序)D .視具體I/O 口器件而定。 33. 定時(shí)器T0的溢出標(biāo)志為T(mén)F0,采用查詢(xún)方式,若查詢(xún)到有溢出時(shí),該標(biāo)志(A ) A由軟件清零B由硬件自動(dòng)清零C隨機(jī)狀態(tài)D . AB都可以 41.定時(shí)器T0的溢出標(biāo)志TF0,在CPU響應(yīng)中斷后(B )。 A.由軟件清零B 由硬件清零C 隨機(jī)狀態(tài)D . AB都可以

12、 34. 使用單片機(jī)開(kāi)發(fā)系統(tǒng)調(diào)試程序時(shí),對(duì)源程序進(jìn)行匯編的目的是(D )。 A .連續(xù)執(zhí)行鍵B.將目標(biāo)程序轉(zhuǎn)換成源程序 C .將低級(jí)語(yǔ)言轉(zhuǎn)換成高級(jí)語(yǔ)言D .將源程序轉(zhuǎn)換成目標(biāo)程序 35. 堆棧指針SP的作用是(B )。 A .指示堆棧的棧底B .指示堆棧的棧頂 C.指示下一條將要執(zhí)行指令的地址D.指示中斷返回的地址 36 .在CPU內(nèi)部,反映程序運(yùn)行狀態(tài)或反映運(yùn)算結(jié)果一些特征的寄存器是(B )。 A . PC B . PSW (反映程序運(yùn)行狀態(tài)和運(yùn)算結(jié)果的)C . AD . SP 37 .定時(shí)器/計(jì)數(shù)T1的中斷入口地址是( C )。 A 0003HB 000BH C 001BHD 0013H

13、38 . 8031定時(shí)/計(jì)數(shù)器共有四種操作模式,由 TMOD寄存器中M1 M0的狀態(tài)決定,當(dāng) M1 M0的狀態(tài)為01 時(shí),定時(shí)/計(jì)數(shù)器被設(shè)定為(B )。 A . 13位定時(shí)/計(jì)數(shù)器00 B . 16位定時(shí)/計(jì)數(shù)器01 C .自動(dòng)重裝8位定時(shí)/計(jì)數(shù)器10 D . T0為2個(gè)獨(dú)立的 8位定時(shí)/計(jì)數(shù)器,T1停止工作11 39 .單片機(jī)在進(jìn)行取指令操作時(shí),指令的地址是由_ B的內(nèi)容決定。 A . SP B . PC C . DPTR D . PSEN 和 ALE E . ALE、RD 和 WR 40 .下列指令中錯(cuò)誤的有(A )。 A . CLR R7x (改為 A) B . MOVC A , A+D

14、PTR C . MOVP,A D . JBC TF0,LOOP 42 .計(jì)算機(jī)能直接識(shí)別的語(yǔ)言是( C )。 A .匯編語(yǔ)言 B .自然語(yǔ)言 C.機(jī)器語(yǔ)言D .硬件和軟件 43 .定時(shí)/計(jì)數(shù)器的定時(shí)是指(E ),定時(shí)/計(jì)數(shù)器的計(jì)數(shù)是指(D )。 A .對(duì)時(shí)間計(jì)數(shù) B .外部事件定時(shí) C.內(nèi)部事件計(jì)數(shù)D .外部事件計(jì)數(shù) E .對(duì)內(nèi)部時(shí)鐘計(jì)數(shù) 、填空題、 1.8051單片機(jī)的內(nèi)部硬件結(jié)構(gòu)包括了CPU _、數(shù)據(jù)存儲(chǔ)器、程序存儲(chǔ)器和定時(shí)計(jì)數(shù)器特殊功能寄 存器以及并行I/O 口、串行口、中斷控制系統(tǒng)、時(shí)鐘電路、位處理器等部件,這些部件通過(guò)單片機(jī)內(nèi) 部總線(xiàn)相連接內(nèi)部總線(xiàn)根據(jù)其功能又分為數(shù)據(jù) _總線(xiàn)、 地址

15、 總線(xiàn) 控制總線(xiàn)三種。 2. MCS-51中PSW寄存器的RS0、RS1兩位用于設(shè)定工作寄存器組,B寄存器是8 位寄存器。 3. 假定(SP) =40H , (3FH)=70H ,( 40H) =20H。執(zhí)行下列指令: POP DPH POP DPL 后,DPTR的內(nèi)容為_(kāi)2070H, SP的內(nèi)容是_ 3EH_。 4. 在MCS-51單片機(jī)中的中斷源有 5 _個(gè),分別為一外部中斷0003H、定時(shí)器0溢出中斷 000BH、 外部中斷10013H_、 定時(shí)器1溢出中斷001BH_和_串行口中斷 0023H。 5. ( 100001010101.0101) bcd=(1101010111.1) b=

16、(855.5) d 6. 若由程序設(shè)定 RS1、RS0=11,則工作寄存器 R0-R7的直接地址為_(kāi)18H 1FH_。 7. 若采用偶校驗(yàn),累加器A中的數(shù)據(jù)為01110010B,則PSW中的P=_0_。 8.8051的各中斷源的向量地址分別為03H _、_ 0BH _、_ 13H _、 1BH _和_23H_。 9程序狀態(tài)字PSW的最高位(PSW.7)是_ 進(jìn)位_標(biāo)志。 10.程序結(jié)束偽指令是 END ,子程序返回指令是 RET ,中斷程序返回指令是 RETI 。 判斷題 1、MOVX A 50H (0 ) MOVX A,Ri/DPTR MOVX Ri/DPTR,A 2、INC DPTR /A

17、/Rn/direct/Ri (1 ) 3、DEC DPTR (0 ) DEC A/Rn/direct/Ri 4、DJNZ 30H,LOOP (1 ) 5、ADDC A R7/direct/Ri/#data (1 ) 6、PUSH ACC (1 ) 7、MUL A,B (0 ) MUL AB & ANL #30H,A (0 ) 9ANL30H(/A),A/ X ( 1 ) 10、JB P0,LOOP (0 ) JB bit rel 11、MOVX R0 20H (0 ) MOVX Ri, A 12、SUB A,R2 (0 ) SUBB A, R2 13、ORL P1.0,P3.0 (0 ) 14、CJNE A,R2,L00P CJNE A,direct/#data,LOOP 15、POP ACC(direct) 16、RL P1 RL A 17、MOV C, ACC.0 18、MOV R2, R3 MOV R2, A 19、JBC P1.O(bit) , LOOP 20、XCHD A,R0 XCHD A,R0(Ri) (0 ) (1 ) (0 ) (1 ) (0 ) (1 ) (0 ) 21、內(nèi)部寄存器Rn(n=0-7)作為間接尋址寄存器。(0) 22、 MOV A,30 H這條指令執(zhí)行后的結(jié)果是(A) =30H。 (0 23、 SP為堆棧指針,堆棧

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論