自考單片機(jī)試題庫(kù)_第1頁(yè)
自考單片機(jī)試題庫(kù)_第2頁(yè)
自考單片機(jī)試題庫(kù)_第3頁(yè)
已閱讀5頁(yè),還剩7頁(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、A 8個(gè)單元C 32個(gè)單元選擇題:.MCS-51單片機(jī)的內(nèi)部RAM的工作寄存器區(qū)共有B 16個(gè)單元D 24個(gè)單元.不能使MCS-51單片機(jī)的SP改變的指令是ADD指令B POP指令C PUSH指令LCALL指令。在MOVX A,DPTR指令中,DPTR中的內(nèi)容是片內(nèi)數(shù)據(jù)存儲(chǔ)器地址片內(nèi)程序存儲(chǔ)器的地址片外數(shù)據(jù)存儲(chǔ)器地址片外程序存儲(chǔ)器地址.8031外擴(kuò)數(shù)據(jù)存儲(chǔ)器的最大容量是A 8K。B 16K。32K。64K。.MCS-51構(gòu)成系統(tǒng)總線時(shí),可提供低8位地址線的口是A P0 口B P1 口C P2 口P3.某存儲(chǔ)器芯片的容量是 8K 8,其片內(nèi)尋址地址線為A 10根B 11根C 12根13B數(shù)據(jù)信號(hào)

2、。D讀寫信號(hào)。字符/秒。B 位/秒。C幀/秒。位/分。MCS-51執(zhí)行以下哪條指令,使PC發(fā)生突變,而不是順序加1改變。MOV 指令B JZ指令PUSH指令A(yù)DD指令.以下指令有錯(cuò)誤的是MOV 28H , R2B MOV F0, Acc.3PUSH DPTRD MOV C,30H8051單片機(jī)的時(shí)鐘頻率為12 MHZ則一個(gè)機(jī)器周期為微秒。0.25B 0.50.75.串行口工作方式1的波特率是:A 固定的,為fosc/16。B 固定的,為osc /32。C 固定的,為osc /64。D 可變的,取決于T1的溢出率。.在外擴(kuò)多片數(shù)據(jù)存儲(chǔ)器芯片時(shí),不能在各存儲(chǔ)器芯片間并行連接的信號(hào)是A地址譯碼輸出信

3、號(hào)。C低位地址信號(hào)。.當(dāng)串行傳送二進(jìn)制數(shù)時(shí)波特的單位是.8031在下列各種運(yùn)行情況中,能立即響應(yīng)中斷的是:A 當(dāng)前正在執(zhí)行RETI指令。B 當(dāng)前正在進(jìn)行高優(yōu)先級(jí)中斷處理。C 當(dāng)前指令是 MOV A , R3 。D 當(dāng)前是 DIV 指令,且正取指令。 MCS-51 構(gòu)成系統(tǒng)總線時(shí),可提供高8 位地址線的口是A P0 口B P1 口C P2 口P3以下敘述中,不屬于MCS-51 的內(nèi)部定時(shí)器 / 計(jì)數(shù)器特點(diǎn)的是A 16 位計(jì)數(shù)器B 加法計(jì)數(shù)器C 減法計(jì)數(shù)器溢出產(chǎn)生中斷以下對(duì) CY 的描述中,錯(cuò)誤的是A 溢出標(biāo)志。進(jìn)位標(biāo)志。C 位累加器。PSW 的一位。為給掃描法工作的鍵盤提供接口,在接口電路中只需

4、要A 一個(gè)輸入口。一個(gè)輸入口和一個(gè)輸出口。C 一個(gè)輸出口。兩個(gè)輸入口和一個(gè)輸出口。若在 MCS-51 系統(tǒng)中只擴(kuò)展一片Intel 2716(2K X8 ),除應(yīng)使用P0口的 8 條口線外,至少還需使用P2 口的口線6條MCS-51 程序計(jì)數(shù)器 PC 的操作A 是通過(guò)加 1 指令進(jìn)行的。是自動(dòng)進(jìn)行的。C 是通過(guò)傳送進(jìn)行的。是通過(guò)減法指令進(jìn)行的。 MCS-51 不能為程序存儲(chǔ)器提供和構(gòu)成地址的有B 累加器 A 。A 指令指針 PC 。C 指針 DPTR 。D 狀態(tài)寄存器 PSW 。 MCS-51 必須進(jìn)行十進(jìn)制調(diào)整的十進(jìn)制運(yùn)算A 有加法和減法。B 有乘法和除法。C 只有加法。D 只有減法。在 LE

5、D 顯示中,為給 LED 送位控和段控信號(hào),應(yīng)使用指令MOVX 。MOVC 。MOV 。XCH 。已知 8255 的端口地址為 7F00H 7F03H ,其控制口地址是A 7F00H 。B 7F01H 。C 7F02H 。D 7F03H 。對(duì)于 8031 單片機(jī),中斷響應(yīng)并自動(dòng)生成長(zhǎng)調(diào)用指令后,應(yīng)( C )A 轉(zhuǎn)向內(nèi)部程序存儲(chǔ)器去執(zhí)行中斷服務(wù)程序B 轉(zhuǎn)向內(nèi)部數(shù)據(jù)存儲(chǔ)器去執(zhí)行中斷服務(wù)程序C 轉(zhuǎn)向外部程序存儲(chǔ)器去執(zhí)行中斷服務(wù)程序D 轉(zhuǎn)向外部數(shù)據(jù)存儲(chǔ)器去執(zhí)行中斷服務(wù)程序.下列功能中不是由I/O接口實(shí)現(xiàn)的是(C)A 速度協(xié)調(diào)。B數(shù)據(jù)轉(zhuǎn)換。C數(shù)據(jù)暫存。D數(shù)據(jù)緩沖和鎖存。以下各項(xiàng)不能用來(lái)對(duì)內(nèi)部數(shù)據(jù)存儲(chǔ)器進(jìn)

6、行訪問(wèn)的是(A )A數(shù)據(jù)指針DPTR。B堆棧指針SP。C按存儲(chǔ)單元地址或名稱。D由R0或R1間址尋址。在家用電器中使用單片機(jī)應(yīng)屬于計(jì)算機(jī)的(C )。A數(shù)據(jù)處理應(yīng)用。B輔助設(shè)計(jì)應(yīng)用。C控制應(yīng)用。D數(shù)值計(jì)算應(yīng)用。在MCS-51單片機(jī)的算術(shù)運(yùn)算中,與輔助進(jìn)位AC有關(guān)的是(A )。A 十進(jìn)制數(shù)運(yùn)算。B二進(jìn)制數(shù)運(yùn)算。C十六進(jìn)制數(shù)運(yùn)算。D八進(jìn)制數(shù)運(yùn)算。在寄存器尋址方式屮,扌曰定寄存器屮存放的是(C )A 操作數(shù)地址。B地址偏移量。C操作數(shù)。D轉(zhuǎn)移地址。執(zhí)行子程序返回指令時(shí),返回的斷點(diǎn)是(D )A調(diào)用指令的末地址。B調(diào)用指令的首地址。C返回指令的末地址。D調(diào)用指令下一條指令的首地址。在MCS-51中,對(duì)程序

7、存儲(chǔ)器的讀操作,只能使用(A)A MOVC指令。B MOV 指令。C MOVX指令。D PUSH指令。若在系統(tǒng)中只擴(kuò)展兩片Intel2732( 4X8 ),除應(yīng)使用 P0 口的8條口線外至少還應(yīng)使用P2 口的口線(A)A 5條。B 6條。C 7條。D 8條。執(zhí)行中斷返回指令,要恢復(fù)斷點(diǎn),從棧頂彈出的斷點(diǎn)地址送給(D )A 累加器A。B指針DPTR。C寄存器B。DPC。在接口電路中的“口”(C )定是1A數(shù)據(jù)寄存器。B已賦值的寄存器。C 可編址的寄存器。D既可讀又可寫的寄存器。在下列有關(guān)MCS-51中斷優(yōu)先級(jí)的敘述中,錯(cuò)誤的是:(D)A MCS-51 可以實(shí)現(xiàn)兩級(jí)中斷嵌套。B高優(yōu)先級(jí)可以中斷低優(yōu)

8、先級(jí)。C每個(gè)中斷源都可以設(shè)置為高或低優(yōu)先級(jí)。D低優(yōu)先級(jí)可以中斷高優(yōu)先級(jí)。在 MCS-51 中,(D )。A具有獨(dú)立的專用的地址線。B由P1 口和P2 口的口線作地址線。C由P0 口和P1 口的口線作地址線。D由P0 口和P2 口的口線作地址線。在MCS-51單片機(jī)的運(yùn)算電路中,不能為ALU提供數(shù)據(jù)的是(C )。A 累加器A。B 寄存器B。C狀態(tài)寄存器PSW。D 暫存器。在寄存器間接尋址方式中,指定寄存器中存放的是(A)A 操作數(shù)地址B地址偏移量C操作數(shù)D轉(zhuǎn)移地址。單片機(jī)程序存儲(chǔ)器的尋址范圍是由程序計(jì)數(shù)器PC的位數(shù)決定的,MCS-51的PC為16位,因此其尋址范圍4KBB 8KBC 64KB12

9、8KB。在地址寄存器B地址鎖存器C地址緩沖器地址譯碼器。MCS-51中,為實(shí)現(xiàn)P0 口線的數(shù)據(jù)和低位地址復(fù)用,應(yīng)使用。下列指令中與進(jìn)位標(biāo)志位Cy無(wú)關(guān)的指令有A條件轉(zhuǎn)移指令B數(shù)據(jù)傳送指令C乘法指令D加法指令。在相對(duì)尋址方式中,"相對(duì)”兩字是指相對(duì)于DPTR 值。A地址偏移量rel。C當(dāng)前指令的首地址。下一條指令的首地址。調(diào)制解調(diào)器的功能是:A 串行數(shù)據(jù)與并行數(shù)據(jù)的轉(zhuǎn)換電平信號(hào)與頻率信號(hào)的轉(zhuǎn)換C 數(shù)字信號(hào)與模擬信號(hào)的轉(zhuǎn)換基帶傳送方式與頻帶傳送方式的轉(zhuǎn)換。MCS-51單片機(jī)外中斷初始化的內(nèi)容不包括(D)A設(shè)置中斷總允許B設(shè)置外中斷允許C設(shè)置中斷優(yōu)先級(jí)D設(shè)置中斷方式。在下列敘述中,不屬于 M

10、CS-51單片機(jī)存儲(chǔ)器系統(tǒng)特點(diǎn)的是:(B )A程序和數(shù)據(jù)兩種存儲(chǔ)器同時(shí)存在。B擴(kuò)展程序存儲(chǔ)器與片內(nèi)程序存儲(chǔ)器存儲(chǔ)空間重疊C芯片內(nèi)外存儲(chǔ)器同時(shí)存在。D擴(kuò)展數(shù)據(jù)存儲(chǔ)器與片內(nèi)數(shù)據(jù)存儲(chǔ)器存儲(chǔ)空間重疊。填空題將、和三部分集成在一塊芯片上被稱為單片機(jī)。MCS-51的每個(gè)機(jī)器周期有_6個(gè)狀態(tài)周期,每個(gè)狀態(tài)周期劃分為 12_個(gè)節(jié)拍在寄存器尋址方式中,指令中指定寄存器的內(nèi)容就是_。常用于數(shù)據(jù)通信的傳輸方式有單工、_半雙工 _、_雙工 _、多工方式。.在MCS-51單片機(jī)系統(tǒng)中,I/O接口采用的編址方式是_ 。 8031單片機(jī)復(fù)位后,其程序計(jì)數(shù)器PC的內(nèi)容為_0000H_。.與8255A比較,8155的功能有所增

11、強(qiáng),主要表現(xiàn)在8155具有_單元的_和一個(gè)_位的 。.MCS-51單片機(jī)內(nèi)部RAM的寄存器區(qū)共有_ 單元,分為_ _組寄存器,每組_ _個(gè)單元,以_作為寄存器名稱。.MCS-51單片機(jī)執(zhí)行子程序調(diào)用指令時(shí),首先要把_的內(nèi)容入棧,以進(jìn)行斷點(diǎn)保護(hù),執(zhí)行子程序返回指令時(shí),把棧頂?shù)膬?nèi)容彈岀給_以恢復(fù)斷點(diǎn)。.MCS-51單片機(jī)為擴(kuò)展存儲(chǔ)器而構(gòu)造系統(tǒng)總線,應(yīng)以P0 口的8位口線作為 以P2 口的口線作為_ _。.MCS-51單片機(jī)系統(tǒng)復(fù)位后,PSW=00H,選擇的當(dāng)前寄存器是 _組,8個(gè)寄存器的單元地址為 _ _。.在寄存器間接尋址方式中,指令中指定寄存器的內(nèi)容是_。.8051單片機(jī)有_ 5個(gè)中斷源,其中

12、外部中斷源是 _外部中斷請(qǐng)求0_和_外部中斷1_。.從單片機(jī)的角度,連接到數(shù)據(jù)總線的輸岀口應(yīng)具有_功能,連接到數(shù)據(jù)總線的輸入口應(yīng)具有_ _功能。.MCS-51單片機(jī)的SP是_,它存放的是_。.8051單片機(jī)有_5_個(gè)中斷源。.異步串行數(shù)據(jù)通信的幀格式由_ 位、_ 位、_ _位和_位組成。.MCS-51系列單片機(jī)為實(shí)現(xiàn)內(nèi)外程序存儲(chǔ)器的銜接,應(yīng)使用_信號(hào)進(jìn)行控制。源操作數(shù)和目的操作數(shù)的尋址方式源操作數(shù)目的操作數(shù)(1)ANLA, #40H寄存器尋址立即尋址(2)MOV30H , R1直接尋址寄存器尋址(3)MOVR1,#30H寄存器間接尋址立即尋址(4)INCDPTR寄存器尋址(5)XCHDA,R1

13、寄存器尋址寄存器間接尋址簡(jiǎn)答題MCS-51系列單片機(jī)的片外總線結(jié)構(gòu)全地址譯碼?LED 靜態(tài)顯示方式與動(dòng)態(tài)顯示方式MCS-51 中斷系統(tǒng)的初始化步驟。中斷系統(tǒng)的初始化的步驟: 開相應(yīng)中斷源的中斷, 包括總中斷和各相應(yīng)中斷; 設(shè)定所用中斷的優(yōu)先級(jí), 若不設(shè)定, 系統(tǒng)默認(rèn)為缺省優(yōu)先級(jí);若為外部中斷,則應(yīng)規(guī)定中斷規(guī)定中斷觸發(fā)方式。MCS-51 系統(tǒng)中,片外程序存儲(chǔ)器和片外數(shù)據(jù)存儲(chǔ)器共用 16 位地址線和 8 位數(shù)據(jù)線,為何不會(huì)產(chǎn)生沖突?8051 單片機(jī)定時(shí)器 / 計(jì)數(shù)器作定時(shí)和計(jì)數(shù)使用時(shí),其計(jì)數(shù)脈沖分別由誰(shuí)提供?MCS-51 單片機(jī)采用哪一種 I/O 編址方式?有哪些特點(diǎn)可以證明?MCS-51 的堆棧

14、指針和堆棧操作。MCS-51 的時(shí)鐘周期、機(jī)器周期、指令周期。MCS-51 的存儲(chǔ)器。MCS-51 單片機(jī)響應(yīng)中斷的過(guò)程。MCS-51 單片機(jī)的定時(shí)器 / 計(jì)數(shù)器。用單片機(jī)控制外部系統(tǒng)時(shí),為什么要進(jìn)行 A/D 和 D/A 轉(zhuǎn)換?MCS-51 系列單片機(jī)有多少根 I/O 線?,外擴(kuò)存儲(chǔ)器或接口時(shí),這些 I/O 線起什么作用?串行通信的兩種數(shù)據(jù)傳送方式。答: 異步通信和同步通信兩種形式: (1)異步通信中, 接收器和發(fā)送器有各自的時(shí)鐘。 不發(fā)送數(shù)據(jù)時(shí), 數(shù)據(jù)信號(hào)線總是呈現(xiàn)高電平, 稱其為空閑態(tài)。異步通信用一幀來(lái)表示一個(gè)字符,其字符幀的數(shù)據(jù)格式為:在一幀格式中,先是一個(gè)起始位“0 ”,然后是 58

15、個(gè)數(shù)據(jù)位在前,高位在后,接下來(lái)是 1 位奇偶校驗(yàn)位,最后是 12 位的停止位“ 1”。(2)同步通信是一種連續(xù)串行傳數(shù)據(jù)的通信方式,一次通信只傳送一幀信息。這里的信息幀和異步通信中的字符幀不同,通常含 有若干數(shù)據(jù)字符。 (3 )它們均由同步字符,數(shù)據(jù)字符和校驗(yàn)字符等三部分組成。行列式掃描鍵盤(如圖)的工作原理。ISJ2Vli吵L15J/n - £IIV二pi n專-mVVTOTIT213n.a-P3.2n i1FS4k答:鍵盤的行線X0 X3通過(guò)電阻接+5V,當(dāng)鍵盤上沒(méi)有鍵閉合,所有的掃描線和回送都斷開,無(wú)論掃描線處于何種狀態(tài),回送線 都呈高電平。當(dāng)鍵盤上某一鍵閉合時(shí),則該鍵所對(duì)應(yīng)的

16、掃描線和回送線被短路。讀程序已知片內(nèi)RAM的(50H)=35H,分析下列指令執(zhí)行的結(jié)果START: MOVA, #21HMOVR1,#50HXCHo o oA,R1程序執(zhí)行后,(A) = 35H ,(R1 ) = 50H ,( 50H ) = 21H指岀下列程序段的功能CMPT : MOV A,50HANL A, #0FHMOV 30H,ASJMP $指岀下列程序段的功能ORG 1000HBEN : MOV A,30HADD A,40HMOV 50H,AMOV A,31HADDC A,41HMOV 51H,ASJMP $指岀下列程序段運(yùn)行結(jié)果PUSH ACCPUSH BPOP ACC POP

17、B指出下列程序段的功能ORG 1000HMOVMOVMOVL1 : ADDINCDJNZMOVSJMPA , #00HR0 , #D1R3 , #05HA , R0R0R3 , L1 SU,A $指出下列子程序的功能ORG1000HMOVA , 34HMOVB ,#10HDIVABMOV50H , AMOV51H , BSJMP$END指出下列程序段的功能CH:o o o oMOVA , #15HADDA , 40HDAAMOV60H , ASJMP$程序設(shè)計(jì)題編程計(jì)算片內(nèi) RAM的50H 55H的6個(gè)單元中的算術(shù)平均值,結(jié)果存放在60H單元中。設(shè):50H 55H的6個(gè)單元中數(shù)據(jù)的和不超岀一個(gè)

18、字節(jié)。.設(shè)有兩個(gè)長(zhǎng)度均為10的數(shù)組,分別存放在片內(nèi)RAM以50H和70H開始的存儲(chǔ)區(qū)中,編程求其對(duì)應(yīng)項(xiàng)之和,結(jié)果存放在片外RAM 1200H 為首址的存儲(chǔ)區(qū)中。設(shè)各對(duì)應(yīng)項(xiàng)之和不產(chǎn)生進(jìn)位。編程將片外RAM中地址為2000H 2020H的數(shù)據(jù)塊全部搬遷到片內(nèi) RAM的50H 70H中,并將原數(shù)據(jù)塊區(qū)域全部清零。.在外部RAM首地址為BUFF的數(shù)據(jù)區(qū)中,有15個(gè)字節(jié)的數(shù)據(jù)。編程將每個(gè)字節(jié)的最高位無(wú)條件地置1。.已知片內(nèi)RAM以SLO1和SLO2為起始的單元中分別存有 6字節(jié)無(wú)符號(hào)被減數(shù)和減數(shù)(低位在前,高位在后),編程序求差值,并將結(jié)果存放在以 SLO1為起始地址的片內(nèi) RAM存儲(chǔ)單元中。編程用查表方法將片內(nèi) RAM30H單元的16進(jìn)制數(shù)轉(zhuǎn)換為 ASCII碼,存入片內(nèi)RAM50H和51H單元中。綜合應(yīng)用題*下圖為某MCS-51應(yīng)用系統(tǒng)的3位

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論