單片機(jī)原理試題庫(kù)_第1頁(yè)
單片機(jī)原理試題庫(kù)_第2頁(yè)
單片機(jī)原理試題庫(kù)_第3頁(yè)
單片機(jī)原理試題庫(kù)_第4頁(yè)
單片機(jī)原理試題庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、單片機(jī)原理及應(yīng)用復(fù)習(xí)題一、選擇題(在每個(gè)小題四個(gè)備選答案中選出一個(gè)或幾個(gè)正確答案,填在題的括號(hào)中)1、80C51基本型單片機(jī)內(nèi)部程序存儲(chǔ)器容量為( )。(A)16KB (B)8KB (C)4KB (D)2KB2、在80C51單片機(jī)應(yīng)用系統(tǒng)中,可以作為時(shí)鐘輸出的是( )引腳。(A) (B)RST (C)ALE (D)3、在80C51的4個(gè)并行口中,能作為通用I/O口和高8位地址總線的是( )。(A)P0 (B)P1 (C)P2 (D)P34、當(dāng)優(yōu)先級(jí)的設(shè)置相同時(shí),若以下幾個(gè)中斷同時(shí)發(fā)生,( )中斷優(yōu)先響應(yīng)。(A)并口 (B)T1 (C)串口 (D)T05、在80C51中,要訪問SFR使用的尋址方

2、式為( )。(A)直接尋址 (B)寄存器尋址(C)變址尋址 (D)寄存器間接尋址6、以下的4條指令中,不合法的指令為( )。(A)INC A (B)DEC A (C)INC DPTR (D)SWAP ACC 7、當(dāng)需要擴(kuò)展一片8KB的RAM時(shí),應(yīng)選用的存儲(chǔ)器芯片為( )。(A)2764 (B)6264 (C)6116 (D)621288、若想擴(kuò)展鍵盤和顯示,并希望增加256字節(jié)的RAM時(shí),應(yīng)選擇( )芯片。(A)8155 (B)8255 (C)8253 (D)82519、80C51單片機(jī)要進(jìn)行10位幀格式的串行通訊時(shí),串行口應(yīng)工作在( )。(A)方式0 (B)方式1 (C)方式2 (D)方式3

3、10、80C51復(fù)位初始化時(shí)未改變SP的內(nèi)容,第一個(gè)入棧的單元地址為( )。(A)08H (B)80H (C)00H (D)07H11、MCS51單片機(jī)的復(fù)位信號(hào)是( )有效。 (A)高電平 (B)低電平 (C)脈沖 (D)下降沿12、若MCS-51單片機(jī)使用晶振頻率為6MHz時(shí),其復(fù)位持續(xù)時(shí)間應(yīng)該超過( )。 (A)2s (B)4s (C)8s (D)1ms13、若PSW.4=0,PSW.3=1,要想把寄存器R0的內(nèi)容入棧,應(yīng)使用( )指令。 (A)PUSH R0 (B)PUSH R0 (C)PUSH 00H (D)PUSH 08H14、能夠用紫外光擦除ROM中程序的只讀存儲(chǔ)器稱為( )。

4、(A)掩膜ROM (B)PROM (C)EPROM (D)EEPROM15、在片外擴(kuò)展一片2764程序存儲(chǔ)器芯片要( )地址線。 (A)8根 (B)13根 (C)16根 (D)20根16、定時(shí)器/計(jì)數(shù)器工作方式1是( )。 (A)8位計(jì)數(shù)器結(jié)構(gòu) (B)2個(gè)8位計(jì)數(shù)器結(jié)構(gòu) (C)13位計(jì)數(shù)結(jié)構(gòu) (D)16位計(jì)數(shù)結(jié)構(gòu)17、設(shè)MCS-51單片機(jī)晶振頻率為12MHz,定時(shí)器作計(jì)數(shù)器使用時(shí),其最高的輸入計(jì)數(shù)頻率應(yīng)為( ) (A)2MHz (B)1MHz (C)500KHz (D)250KHz18、已知1只共陰極LED顯示器,其中a筆段為字形代碼的最低位,若需顯示數(shù)字1,它的字形代碼應(yīng)為( )。 (A)0

5、6H (B)F9H (C)30H (D)CFH19、下列數(shù)據(jù)字定義的數(shù)表中,( )是錯(cuò)誤的。 (A)DW “AA” (B)DW “A” (C)DW “OABC” (D)DW 0ABCH20、串行口的控制寄存器SCON中,REN的作用是( )。 (A)接收中斷請(qǐng)求標(biāo)志位 (B)發(fā)送中斷請(qǐng)求標(biāo)志位(C)串行口允許接收位 (D)地址/數(shù)據(jù)位21、 單片機(jī)中的程序計(jì)數(shù)器PC用來(lái)( )。A、存放指令 B、存放正在執(zhí)行的指令地址 C、存放下一條指令地址 D、存放上一條指令地址22、 MCS51可以位尋址的空間是( )。A、片內(nèi)RAM的00H1FH B、特殊功能寄存器中地址可被8整除者 C、片內(nèi)RAM的20

6、H2FH D、工作寄存器R0R723、 以下指令中能夠產(chǎn)生信號(hào)的是( )。A、MOV R0,A B、MOVX R0,A C、MOVX A,DPTR D、MOVX DPTR,A24、 假定堆棧指針SP的值為37H,執(zhí)行LCALL指令后,SP的值為( )。A、36H B、37H C、38H D、39H 25、 MCS51單片機(jī)中堆棧的作用有( )。A、保護(hù)SP B、保護(hù)棧頂 C、保護(hù)斷點(diǎn) D、保護(hù)現(xiàn)場(chǎng)26、 8051CPU在訪問外部存貯器時(shí),地址的產(chǎn)生是( )。A、P2口輸出高8位地址 B、P1口輸出高8位地址 C、P0口輸出低8位地址 D、P3口輸出低8位地址27、 當(dāng)CPU響應(yīng)外部中斷1 IN

7、T1的中斷請(qǐng)求后,將自動(dòng)轉(zhuǎn)向( )。A、0003H B、000BH C、0013H D、001BH28、 MCS-51單片機(jī)系統(tǒng)進(jìn)入中斷處理( )。A、是因?yàn)镃PU自己有需要 B、是因?yàn)?個(gè)中斷源之一有請(qǐng)求C、處理完畢后還要繼續(xù)原來(lái)的工作 D、處理完畢后停止原來(lái)的工作29、 若P1口接有一個(gè)4×4的行列鍵盤,則P1口一定有( )。A、8位輸入口 B、8位輸出口 C、4位輸入口 D、4位輸出口30、 8031單片機(jī)的定時(shí)器T1用作定時(shí)方式時(shí)是( )。A、以內(nèi)部時(shí)鐘頻率為定時(shí)基準(zhǔn),12個(gè)時(shí)鐘周期加1B、以內(nèi)部時(shí)鐘頻率為定時(shí)基準(zhǔn),1個(gè)機(jī)器周期加1C、以外部脈沖為定時(shí)基準(zhǔn),12個(gè)脈沖加1D、

8、以外部脈沖為定時(shí)基準(zhǔn),每個(gè)脈沖加131、 為了能夠使MCS-51單片機(jī)在正常工作中及時(shí)服務(wù)于多個(gè)外設(shè),以下傳送方式最適用的是( )。A、異步(查詢)傳送 B、同步(無(wú)條件)傳送 C、DMA傳送 D、中斷傳送32、 使用8155最多可以擴(kuò)展出的I/O口線是( )。A、16根 B、24根 C、22根 D、32根33、 D/A轉(zhuǎn)換器的所使用的數(shù)字量位數(shù)越多,則它的轉(zhuǎn)換精度( )。A、越高 B、越低 C、不變 D、不定34、 DAC0832在單片機(jī)系統(tǒng)中是一種( )器件。A、輸入 B、輸出 C、將數(shù)字量轉(zhuǎn)換成模擬量 D、將模擬量轉(zhuǎn)換成數(shù)字量35、 為了產(chǎn)生一個(gè)三角波,不可缺少的器件是( )。A、A/D

9、轉(zhuǎn)換器 B、D/A轉(zhuǎn)換器 C、數(shù)據(jù)緩沖器 D、數(shù)據(jù)鎖存器36、 下面設(shè)備屬于輸入設(shè)備的是( )。A、LED顯示器 B、D/A轉(zhuǎn)換器 C、打印機(jī) D、A/D轉(zhuǎn)換器37、 MCS51的串行接口用于接收時(shí)的作用是( )。A、將串行數(shù)據(jù)轉(zhuǎn)換成并行數(shù)據(jù) B、將并行數(shù)據(jù)轉(zhuǎn)換成串行數(shù)據(jù)C、向CPU提供數(shù)據(jù) D、從CPU中獲取數(shù)據(jù)38、 以下地址中,串行口完成一次發(fā)送或接收后要使用到的是( )。A、0000H B、0003H C、0013H D、0023H39、 MCS51上電復(fù)位后,SP的內(nèi)容應(yīng)是( )。A、00H B、07H C、60H D、70H40、 如果R3的地址是13H,那么R5的地址就是( )。

10、A、05H B、0DH C、15H D、1DH41、 MCS-51一個(gè)機(jī)器周期等于( )個(gè)時(shí)鐘周期。A、1 B、4 C、8 D、1242、 以下指令中能夠產(chǎn)生信號(hào)的是( )。A、MOV R0,A B、MOVX R0,AC、MOVX A,DPTR D、MOVX DPTR,A43、 下列指令中影響堆棧指針的是( )。A、LJMP B、ADD C、MOVC A,A+PC D、LCALL44、 在一個(gè)查表子程序中,必定有的指令是( )。A、RET B、MOVX C、MOVC D、ADD45、 為了能夠使保存的信息在失電時(shí)不丟失,可以使用的存儲(chǔ)器有( )。A、DRAM B、SRAM C、EPROM D、

11、FLASH46、 用2K×4的存儲(chǔ)器組成8K×8的容量,需要用( )片此種存儲(chǔ)器。A、2 B、4 C、8 D、1647、 MCS51擴(kuò)展片外程序存儲(chǔ)器時(shí),要用到以下引腳中的( )。 A、 B、 C、ALE D、48、 以下特殊功能寄存器中,其值能夠直接對(duì)中斷源產(chǎn)生影響的有( )。A、IE B、SP C、DPTR D、IP49、 下列地址中屬于MCS51單片機(jī)中斷入口地址的有( )。A、0000H B、0003H C、000BH D、0030H50、 接口芯片8155的C口,可以作為( )。A、輸入端口 B、輸出端口 C、A口及B口的聯(lián)絡(luò)線 D、定時(shí)器51、 時(shí)鐘頻率為6MH

12、z,為了能夠用片內(nèi)定時(shí)/計(jì)數(shù)器1產(chǎn)生15mS的定時(shí),可以使用的方式有( )。A、方式0 B、方式1 C、方式2 D、方式352、 下面設(shè)備中屬于輸出設(shè)備的是( )。A、鍵盤 B、D/A轉(zhuǎn)換器 C、鼠標(biāo) D、A/D轉(zhuǎn)換器53、 DAC0832與MCS51連接后,在進(jìn)行傳送時(shí)MCS51是將其作為( )。A、片外數(shù)據(jù)存儲(chǔ)器 B、片內(nèi)數(shù)據(jù)存儲(chǔ)器 C、片外程序存儲(chǔ)器 D、片內(nèi)程序存儲(chǔ)器54、 ADC0809有8路輸入,同一時(shí)刻可以對(duì)( )輸入進(jìn)行轉(zhuǎn)換。A、8路 B、4路 C、2路 D、1路55、 RI=1表示串行口已經(jīng)( )。A、將一幀數(shù)據(jù)送到片外 B、將一幀數(shù)據(jù)送到CPU C、從片外接收到一幀數(shù)據(jù) D

13、、從CPU接收到一幀數(shù)據(jù)56、 MCS51的串行口發(fā)送一字節(jié)數(shù)據(jù)時(shí),是將其( )次輸出。A、1 B、2 C、4 D、8二、填空題1、當(dāng)使用8031單片機(jī)時(shí),需要擴(kuò)展外部程序存儲(chǔ)器,此時(shí)EA應(yīng)為_。2、P0通常用作_。3、若由程序設(shè)定RS1、RS0=10,則工作寄存器R0R7的直接地址為_ _。4、返回地址(或斷點(diǎn))是_ 的程序計(jì)數(shù)器的內(nèi)容。5、中央處理器CPU是單片機(jī)的核心,它完成 。6、單片機(jī)的工作過程,實(shí)際上就是 _。7、所謂中斷源即是_ _。8、端口(或稱口)是_ _。9、異步串行近程通信時(shí)的傳送信號(hào)是_ _。10、若累加器A中的數(shù)據(jù)為01110010B,則PSW中的P=_11、計(jì)算機(jī)的

14、經(jīng)典結(jié)構(gòu)由 組成。12、80C51單片機(jī)基本型內(nèi)部RAM有 128 個(gè)字節(jié)單元,這些單元可以分為三個(gè)用途不同的區(qū)域,一是 區(qū),二是 區(qū),三是 區(qū)。13、在8051單片機(jī)中,由 個(gè)振蕩周期組成1個(gè)狀態(tài)周期,由 個(gè)狀態(tài)周期組成1個(gè)機(jī)器周期。14、8051的堆棧是向地址的 高 端生成的。入棧時(shí)SP先 1 ,再壓入數(shù)據(jù)。15、對(duì)于80C51無(wú)嵌套的單級(jí)中斷,響應(yīng)時(shí)間至少 個(gè)機(jī)器周期,最多 個(gè)機(jī)器周期。16、MCS-8051系列單片機(jī)字長(zhǎng)是 位,有 根引腳,96系列字長(zhǎng)是 位。單片機(jī)的特點(diǎn)有 。 17、8051單片機(jī)的存儲(chǔ)器的最大特點(diǎn)是 , 。 18、8051最多可以有 個(gè)并行輸入輸出口,最少也可以有

15、個(gè)并行口,即 P1 。P3常需復(fù)用作 。 19、ALE信號(hào)的作用是 。 20、8051復(fù)位后,PC= 。若希望從片內(nèi)存儲(chǔ)器開始執(zhí)行,EA腳應(yīng)接 高 電平,PC值超過 時(shí),8051會(huì)自動(dòng)轉(zhuǎn)向片外存儲(chǔ)器繼續(xù)取指令執(zhí)行。 21、8051的C/T是 (加或減)計(jì)數(shù)的。 22、8051的中斷向量表在 。 24、指令JB 0A7H,ABC的作用是 。(0A7H是P2.7的地址) 25、將CY與A的第0位的非求或的指令是 ORL C,/ACC.0 ,若原A=0,執(zhí)行后A= 。 三、名詞解釋1、單片機(jī)2、中斷四、簡(jiǎn)答題1、簡(jiǎn)述80C51單片機(jī)的I/O口的功能和特點(diǎn);2、簡(jiǎn)述80C51單片機(jī)的中斷系統(tǒng)功能;3、

16、簡(jiǎn)述80C51單片機(jī)定時(shí)/計(jì)數(shù)器的功能;4、簡(jiǎn)述80C51單片機(jī)串行口的功能;5、簡(jiǎn)述80C51單片機(jī)指令系統(tǒng)的特點(diǎn)及尋址方式。6、簡(jiǎn)述堆棧。7、簡(jiǎn)述變址尋址方式并舉例說(shuō)明。8、簡(jiǎn)述中斷響應(yīng)的主要內(nèi)容。9、簡(jiǎn)述匯編語(yǔ)言中的標(biāo)號(hào)有什么規(guī)定?10、A/D轉(zhuǎn)換器轉(zhuǎn)換數(shù)據(jù)的傳送有幾種方式?五、讀程序1.執(zhí)行下列程序段中第一條指令后,(1)(P1.7)=_ _ (P1.3)=_, (P1.2)=_;執(zhí)行第二條指令后,(2)(P1.5)=_,(P1.4)=_,(P1.3)=_。 ANL P1,#73H ORL P1,#38H2.下列程序段執(zhí)行后,(A)=_,(B)=_。 MOV A,#0FBH MOV B

17、,#12H DIV AB3.下列程序段執(zhí)行后,(R0)=_,(7EH)=_,(7FH)=_。 MOV R0,#7FH MOV 7EH,#0 MOV 7FH,#40H DEC R0 DEC R0 DEC R04.已知(SP)=09H,(DPTR)=4567H,在執(zhí)行下列指令后,(SP)=_,內(nèi)部RAM(0AH)=_,(0BH)=_ PUSH DPL PUSH DPH5.下列程序中注釋的數(shù)字為執(zhí)行該指令所需的機(jī)器周期數(shù),若單片機(jī)的晶振頻率為6MHz,問執(zhí)行下列程序需要多少時(shí)間? MOV R3,#100;1 LOOP:NOP ;1 NOP NOP DJNZ R3,LOOP ;2 RET ; 26.試

18、閱讀下面的程序,指出該程序結(jié)束后累加器ACC和寄存器TH0的值,并說(shuō)明該程序完成了怎樣的功能。ORG 0000HMOV SP,#60HMOV A,#10HMOV TH0,#20HPUSH ACCPUSH TH0POP ACCPOP TH0END7.程序段如下,試說(shuō)明其功能。MOV R0,50HMOV R1,60H MOV A,R0 ADD A,R1MOV R0,A INC R0 INC R1 MOV A,R0 ADDC A,R1 MOV R0,A MOV 00H,C 8、已知A = 0F8H,當(dāng)執(zhí)行ADD A,#0A9H指令后,PSW中的OV、CY、AC、P各為多少?若是有符號(hào)數(shù),A中的結(jié)果用十進(jìn)制表示是多少? 六、編程序1.請(qǐng)使用位操作指令,實(shí)現(xiàn)下列邏輯操作: P1.5=ACC.2P2.7ACC.1P2.02.在外部RAM首地址為TABLE的數(shù)據(jù)表中有10個(gè)字節(jié)數(shù)據(jù),請(qǐng)編程將每個(gè)字節(jié)的最高位無(wú)條件地置1。3.已知內(nèi)部RAM 30H單元開始存放20H個(gè)數(shù)據(jù),將其傳送到外部RAM的0000H單元開始的存儲(chǔ)區(qū),請(qǐng)編程實(shí)現(xiàn)。4.已知8個(gè)無(wú)符號(hào)數(shù)之和存于R3R4,求其平均值,結(jié)果仍存于R3R4中,請(qǐng)編程實(shí)現(xiàn)(R3為高字節(jié))。5.兩個(gè)字符串分別存放在首地址為42H和52H的內(nèi)部RAM中,字符串長(zhǎng)度放

溫馨提示

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

評(píng)論

0/150

提交評(píng)論