51單片機基礎知識試題題庫(含答案)_第1頁
51單片機基礎知識試題題庫(含答案)_第2頁
51單片機基礎知識試題題庫(含答案)_第3頁
51單片機基礎知識試題題庫(含答案)_第4頁
51單片機基礎知識試題題庫(含答案)_第5頁
免費預覽已結束,剩余11頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、51單片機基礎知識試題題庫(含答案)第二章 習題參考答案一、填空題:1、當 MCS-51 引腳 ALE 有效時,表示從P0 口穩(wěn)定地送出了 低 8 位 地址。2、 MCS-51 的堆棧是軟件填寫堆棧指針臨時在片內 數(shù)據(jù)存儲器內開辟的區(qū)域。3、當使用8751且EA=1,程序存儲器地址小于1000H時,訪問的是片內ROM4、 MCS-51 系統(tǒng)中,當 PSEN 信號有效時,表示CPU 要從 外部程序 存儲器讀取信息。5、 MCS-51 有 4 組工作寄存器,它們的地址范圍是 00H1FH6、MCS-51片內20H2FH范圍內的數(shù)據(jù)存儲器,既可以字節(jié)尋址又可以位 尋址。7、 PSW RS1 RS0=

2、10 時,R2 的地址為 12H 。8、 PSW RS1 RS0=11 時,R2 的地址為 1AH 。9、單片機系統(tǒng)復位后,(PSW; =00H,因此片內RAM寄存區(qū)的當前寄存器是第0 組, 8 個寄 存器的單元地址為 00H 07H 。10、 PC 復 位后為 0000H 。11、一個機器周期 = 12 個振蕩周期 = 6 個時鐘周期。12、 PC 的內容為 將要執(zhí)行的的指令地址。 。13、在 MCS 51 單片機中,如果采用 6MHz 晶振, 1 個機器周期為 2us14、內部RAM 中,位地址為 30H 的位,該位所在字節(jié)的字節(jié)地址為 26H 。 15 、若 A 中的內容為 63H ,那

3、么 , P 標志位的值為16、 8051 單片機復 位后, R4 所對應的存儲單元的地址為 04H ,因上電時PSW=00H 。這時當前的工作寄存器區(qū)是第 0 工作寄存器區(qū)。 電平,因為其片內無程序 存儲器。17、使用8031 芯片時,需將/EA 引腳接 低18、 片內 RAM 低 128 個單元劃分為哪3 個主要部分: 工作寄存器區(qū)、 位 尋址區(qū) 和 用戶 RAM 區(qū) 。19、通過堆棧操作實現(xiàn)子程序調用,首先就要把PC 的內容入棧,以進行斷點保護。 調用返回時,再進行出棧保護,把保護的斷點送回到 PC 。20 、 MCS 51 單片機程序存儲器的 尋址范圍是由程序計數(shù)器PC 的位數(shù)所決定的,

4、因為 MCS 51 的 PC 是 16 位的,因此其尋址的范圍為 64 KB 。21、MCS-51單片機片內RAM的寄存器共有32個單元,分為4組寄存器,每組 8 個單元, 以 R0R7 作為寄存器名稱。22 、但單片機的型號為 8031/8032 時,其芯片引線EA 一定要接 低 電平。二、選擇題:1、當 MCS-51 復 位時,下面說法正確的是( A )。A 、 PC=0000H B、 SP=00H C、 SBUF=00H D、 P0=00H2、PSW=18H寸,則當前工作寄存器是(D )。A、 0 組 B、 1 組 C、 2 組 D、 3 組 CY AC F0 RS1 RS0 OV -

5、P(1,1)3、 MCS-51 上電復 位后, SP 的內容應是( B )。A、 00H B、 07H C、 60H D、 70H4、當ALE 信號有效時,表示( B )。A 從ROM中讀取數(shù)據(jù)B、從P0 口可靠地送出低8位地址C、從P0 口送出 數(shù)據(jù) D、 從 RAM 中讀取數(shù)據(jù)MCS 51 單片機的CPU 主要的組成部分為( A )。A 、運算器、控制器B 、加法器、寄存器C、運算器、加法器D、運算器、譯碼器6、單片機上 電復 位后,PC的內容和SP的內容為(B )。A、 0000H, 00H B、 0000H, 07H C、 0003H, 07H D、 0800H, 08H7 、單片機

6、8031 的 ALE 引腳是( B )。A、輸出高電平B、輸出矩形脈沖,頻率為fosc的1/6C、輸出低電平D、輸出矩形脈沖,頻率為fosc的1/28、訪問外部存貯器或其它接口芯片時,作數(shù)據(jù)線和低8 位地址線的是( A )。A、 P0 口 B 、 P1 口 C 、 P2 口 D 、 P0 口 和 P2 口9、PSW 的 RS1 和 RS0 用來(A )。A選擇工作寄存器區(qū)號B、指示復位C、選擇定時器D、選擇工作方式10、上電復位后,PSW勺值為(D )。A、1 B、07H C、FFH D 011、單片機上電復位后,堆棧區(qū)的最大允許范圍是( B )個單元。A、 64 B、 120 C 、 128

7、 D、 256 128-812、單片機上電復位后,堆棧區(qū)的最大允許范圍是內部RAM 的( D )。A、00HFFHB、00H07HC、07H7FHD、08H7FH13、對于8031 單片機,其內部 RAM( D )。A、只能位尋址B、只能字節(jié)尋址C、既可位尋址又可字節(jié)尋址 D、少部分能位尋 址S。14、 8031 單片機若晶振頻率為fosc=12MHz ,則一個機器周期等于(C )A、 1/12 B 、 1/ 2 C 、 1 D 、 2 15、MCS-51單片機的數(shù)據(jù)指針 DPTR是一個16位的專用地址指針寄存器,主要 用來( B )。A、存放指令B、存放16位地址,作間址寄存器使用 C、存放

8、下一條指令地址 D存放上一條指令地址16、 ALU 表示( D )。A累加器B、程序狀態(tài)字寄存器C、計數(shù)器D、算術邏輯部件17、單片機上電后或復位后,工作寄存器R0 是在( A )。A、 0 區(qū) 00H 單元 B、 0 區(qū) 01H 單元 C、 0 區(qū) 09H 單元 D、 SFR18、單片機8051 的 XTAL1 和 XTAL2 引腳 是( D )引腳。A外接定時器B、外接用行口 C、外接中斷D、外接晶振19、 8051 單片機的VSS( 20)引腳是(B )引腳。A.主電源+5V B.接地C.備用電源D.訪問片外存貯器20、 8051 單片機的VCC( 40)引腳是(A )引腳。A.主電源+

9、5V B.接地C.備用電源D.訪問片外存貯器21 、 8051 單片機中,輸入/ 輸出引腳中用于專門的第二功能的引腳是( D )。A、 P0 B、 P1 C、 P2 D、 P322、 MCS 51 復 位后,程序計數(shù)器PC=( B )。即程序從( B )開 始執(zhí)行指令。 A、 0001H B、 0000H C、 0003H D、 0023H23、 MCS 51 的專用寄存器SFR 中的堆棧指針 SP 是一個特殊的存貯區(qū),用來( C ),它是按后進先出的原則存取數(shù)據(jù)的。A、存放運算中間結果B、存放標志位C、暫存數(shù)據(jù)和地址 D存放待調試的程序24、單片機的堆棧指針SP始終是指示(B )。A、堆棧底

10、B、堆棧頂C、堆棧 地址 D 、堆棧中間位置25、 MCS 51 單片機復 位后,專用寄存器ACC 的狀態(tài)是( C )。A 、 0000H B、 07H C、 00H D、 0FFH26、當程序狀態(tài)字寄存器PSW 狀態(tài)字中 RS1 和 RS0 分別 為 0 和 1 時,系統(tǒng)先用的工作寄存器組為 ( B )。A 、組 0 B 、組 1 C 、組 2 D 、組 327、 8051 單片機中, 唯一一個用戶可使用的 16 位寄存器 是( D )。A、 PSW B、 ACC C、 SP D、 DPTR28、 8051 的程序計數(shù)器PC 為 16 位計數(shù)器,其尋址范圍是( D )。A、 8K B、 16

11、K C、 32K D、 64K29、單片機應用程序一般存放在(B )中。A RAM B ROM C 寄存器 D、CPU三、判斷題1、當MCS-51上電復位時,堆棧指針 SP=00H ( X ) SP=07H2、PC存放的是當前正在執(zhí)行的指令。( X )是將要執(zhí)行的下一條指令的地址3、MCS-51的特殊功能寄存器 分布在60H80H地址范圍內。(X ) 80HFFH4、在MCS-51系統(tǒng)中,一個機器周期等于 。(X )若晶振頻率為8MHz,才 可能為5、8031的CPU是由RAM和EPROMW組成。(X ) CPU由運算器和控制器組 成6、PC可以看成使程序存儲器的地址指針。( V )7、判斷以

12、下有關PC 和 DPTR 的結論是否正確A、DPTR是可以訪問的,而PC不能訪問。(V )B、它們都是16位的存儲器。(V )C、它們都有自動加“ 1”的功能。 (X ) PC有自動加“ 1”的功能,而DPTR 的 加 “1”則需通過指令INC DPTR 來完成。D、DPTR可以分為兩個8位的寄存器使用,但PC不能。(V )8、程序計數(shù)器PC不能為用戶編程時直接使用,因為它沒有地址。( V )9、內部RAM的位尋址區(qū),只能供位尋址使用,而不能供字節(jié)尋址使用。( X ) 位尋址區(qū)既 可以供位尋址使用,又可以供字節(jié)尋址使用。10、 8031 共有 21 個特殊功能寄存器,它們的位都是可以用軟件設置

13、的,因此,是可以進行位尋 址的。(X )特殊功能寄存器中其 單元地址能被8整除的才 可以進行位尋址。11、MCS-51單片機是高檔16位單片機。(X )12、MCS-51的產(chǎn)品8051與8031的區(qū)別 是:8031片內無ROM ( V )13、 8051 的累加器 ACC 是一個 8 位 的寄存器, 簡稱為 A , 用來存一個操作數(shù)或中間結果。(V )14、8051的程序狀態(tài)字寄存器 PSW是一個8位的專用寄存器,用于存程序運 行中的各種狀態(tài)信息。(V )15、 MCS 51 的數(shù)據(jù)存貯器在物理上和邏輯上都分為兩個地址空間: 一個是片內 的256字節(jié)的RAM 另一個是片外最大可擴充 64K字節(jié)

14、的RAM (,)16、 單片機的復位有上電自動復位和按鈕手動復位兩種 ,當單片機運行出錯或進入死循環(huán)時,可按復位鍵重新啟動。(V )17、單片機的一個機器周期是指完成某一個規(guī)定操作所需的時間,一般情況下,一個機器周期等于一個時鐘周期組成。(X )18、 單片機的指令周期是執(zhí)行一條指令所需要的時間。一般由若干個機器周期組成。(,)19、單片機系統(tǒng)擴展時使用的鎖存器,是用于鎖存高 8位地址。(x )20、MCS-51單片機上電復 位后,片內數(shù)據(jù)存儲器的內容均為 00H。(X )21、MCS-51單片機的數(shù)據(jù)存貯器是指外部存貯器。( X )22、 MCS 51 單片機的特殊功能寄存器集中布置在片內數(shù)

15、據(jù)存貯器的一個區(qū)域中。(V )23、當 8051 單片機的晶振頻率為 12MHZ 時, ALE 地址鎖存信號端的輸出頻率為2MHZ的方脈沖。(V )四、問答題1、80C51 ROM空間中,0000H0023H有什么 用途用戶應怎樣合理安排 答: 0000H0023H是80C51系統(tǒng)專用單元,其中 0000H為CPU復位地址, 0003H0023H是5個中 斷源中斷服務程序入口 地址,用戶不能安排其他內容 一般來講,從0030H 以后,用戶可自由 安排。2 、 80C51 如何確定和改變當前工作寄存器區(qū)答:80C51是根據(jù)程序狀態(tài)字寄存器 PSW中工作寄存器區(qū)選擇控制位 RS1、RS0(、) 來

16、確定和改變當前工作寄存器區(qū): RS1、 RS0=00 0 區(qū) (00H07H)RS1、 RS0=01 1 區(qū) (08H0FH) RS1、 RS0=10 2 區(qū) ( 10H17H) RS1、 RS0=11 3 區(qū) (18H1FH)3、簡述讀外ROM和讀寫外RAM用到的控制信號。答:讀外ROM的控制線有3條:ALE控制鎖存低8位地址信號。PSEN 控制外ROM輸出。EA確定讀外ROM 讀寫外RAM控制信號分別 為:RD控制外RAM輸出。 WR控制外RAM輸入。51 單片機考試試題帶答案單片機原理及應用試卷A一、填空題(每空1 分,共 20 分)1、單片微型計算機由和三部分組成。2、MCS-51系統(tǒng)

17、中,當PSEN言號有效時,表示從 P0 口穩(wěn)定地送出了低8位地址。3、訪問8031 片外數(shù)據(jù)存儲器采用的是尋址方式。4、累加器(A) =80H,執(zhí)行完指令ADD A, #83H后,進位位。5、指令LCALL 37B0H首地址在2000H,所完成白操作是PG 6、51有中斷源,有中斷優(yōu)先級,優(yōu)先級由軟件填寫特殊功能寄存器 加以選擇。 7 、在變址尋址方式中,以A作為變址寄存器,以或作基址寄存器。8、中斷請求信號有觸發(fā)和 觸發(fā)兩種觸發(fā)方式9 、用串行口擴展并行口時,串行接口的工作方式應選為。10、74LS273通常用來作簡單接口擴展;而 74LS244則常用來作簡單 接口擴展。11、 51 的并行

18、 I/O 口信息有和兩種讀取方法,讀改寫操作是針對并行 I/O 口內的鎖存器進行的。12、 A/D 轉換器的三個重要指標是轉換速度、 分辨率 和 轉換精度。二、選擇題(從備選答案中選擇一個正確答案,并將代號寫在括號內。每題 1.分,共 10 分) 1 、計算機能識別的語言是( C )。(A)匯編語百(B)自然語百(C)機器語百(C)局級語百2、MCS-51單片機外擴存儲器芯片時,4個I/O 口中用作數(shù)據(jù)總線的是(B )(A) P0和 P2 口 (B) P0 口 (C) P2和 P3 口 (D) P2 口3、在中斷服務程序中,至少應有一條(D )。(A)傳送指令 (B)轉移指令 (C)加法指令

19、(D)中斷返回指令4、訪問外部 數(shù)據(jù)存儲器時,不起作用的信號是( C )。( A) RD ( B) WR( C) PSEN( D)ALE 5、以下指令中,屬于單純讀引腳的指令是(C )。(A) MOV P,1A(B)ORL P1,#0FH(C)MOVC C,(D)DJNZ P1,LAB 6、使用定時器 T1 時,有幾種工作模式( C )。( A) 1 種 ( B) 2 種 ( C) 3 種( D) 4 種7、若MCS-51中斷源都編程為同級,當它們同時申請中斷時,CPU1先響應( B )。(A) INT1 ( B) INT0 ( C) T1 ( D) T08、MCS-51響應中斷時,下面哪一個

20、條件不是必須的( C )。A當前指令執(zhí)行完畢B、中斷是開放的C、沒有同級或高級中斷服務 D、必須有 RETI指令9、如果8255端口 A設置為方式2,則端口 B設置為(A )。(A)只可以方式0 (B)也可以方式2 (C)除方式2外,其它方式均可(D)任意方式10、當MCS-51進行多機通訊時,串行接口的工作方式應選為( C )。(A)方式0 (B)方式1 (C)方式2 (D)方式0或方式2三、簡答題 (每題5 分,共 20分)1、MCS-51單片機內部包括哪些主要邏輯功能部件答:MCS-51單片機主要由下列部件組成: 1 個 8 位 CPU;1個片內振蕩器及時鐘電路;4KBROM?序存儲器,

21、256BRAM 21個特殊功能寄存 器; 2 個 16 位定時 / 計數(shù)器;4個8位并行I/O 口及1個可編程全雙工串行接口;可尋址64KB的外部數(shù)據(jù)存儲器空間; 5 個中斷源、兩個優(yōu)先級中斷嵌套中斷結構。2、MCS-51單片機內部有幾個定時/計數(shù)器它們由哪些寄存器組成答:MCS-5俾片機內部有兩個16位可編程的定時/計數(shù)器,簡稱定時器0 (T0)和 定時器1 (T1)。它們分別由方式寄存器 TMOD控制寄存器TCOM口數(shù)據(jù)寄存器 TH0、 TL0, TH1、 TL1 組成。3、 單片機對中斷優(yōu)先級的處理原則是什么答:( 1)低優(yōu)先級中斷源可被高優(yōu)先級中斷源所中斷,而高優(yōu)先級中斷源不能被任何中

22、斷源所中斷;( 2)一種中斷源(不管是高優(yōu)先級還是低優(yōu)先級)一旦得到響應,與它同級的中斷源不能再中斷它。當同時收到幾個同一優(yōu)先級的中斷時,響應哪一個中斷源取決于內部查詢順序。其優(yōu)先級排列如下:中斷源 同級內的中斷優(yōu)先級外部中斷 0 最高 定時器 / 計數(shù)器 0 溢出中斷 外部中斷1定時器 / 計數(shù)器 1 溢出中斷串行口中斷最低 4 、 8255有哪幾種工作方式怎樣選擇其工作方式答: 8255A 有三種工作方式:方式0:基本輸入/ 輸出方式。方式1:選通輸入輸出方式。方式2:雙向總線方式。8255 的工作方式選擇是通過對控制口輸入控制字來實現(xiàn)的。特別全的 51 單片機試題單片機模擬試卷002一、

23、填空題 ( 每空格 1 分,共10 分 )-51布爾處理機的存儲空間是 _00十7FH口通常用作_高 8 位地址線 ,也可以作通用的 I/O 口使用。3.若由程序設定RSI RS0=01則工作寄存器RO-R7的直接地址為_080FH的堆棧區(qū)一般開辟在用戶RAME。5. 所謂尋址,其實質就是_如何確定操作數(shù)的單元地址6. 存儲器映象是_存儲器在整個存儲空間的地址范圍 。7. 定時器中斷請求發(fā)生在_定時時間到 。8. 中斷響應時間是指從查詢中斷請求標志位到轉向中斷區(qū)入口地址所需的機器周期數(shù)_。9. 通過CPUt I/O狀態(tài)的測試,只有I/O已準備好時才能進行I/O傳送,這種傳送 方式稱為_程序查詢

24、方式_ 。10. 在中斷服務程序中現(xiàn)場保護和現(xiàn)場恢復期間,中斷系統(tǒng)應處在_關中斷_狀態(tài)。二、單項選擇題 ( 在每小題的四個備選答案中,選出一個正確答案,并將正確答案的序號填在題干的括號內。每小題 1 分,共 10 分 )C單片機復位操作的主要功能是把 PC初始化為()。2 .若單片機的振蕩頻率為6MHz設定時器工作在方式1需要定時1ms,則定時器初 值應為 ( ) 。3 . 定時器 1 工作在計數(shù)方式時,其外加的計數(shù)脈沖信號應連接到 ( ) 引腳。當外部中斷請求的信號方式為脈沖方式時,要求中斷請求信號的高電平狀態(tài)和低電平狀態(tài)都應至少維持( ) 。個機器周期 個機器周期 個機器周期 個晶振周期5

25、 .MCS-51單片機在同一優(yōu)先級的中斷源同時申請中斷時,CPU1先響應()。A. 外部中斷 0 B. 外部中斷 1 C. 定時器 0 中斷 D. 定時器 1 中斷6 . 定時器若工作在循環(huán)定時或循環(huán)計數(shù)場合,應選用 ( ) 。A.工作方式0 B.工作方式1 C.工作方式2 D.工作方式3單片機的外部中斷1 的中斷請求標志是( ) 。8. 下列標號中,正確的標號是( ) 。9. 串行口每一次傳送( ) 字符。個 串 幀 波特三、簡答題 ( 每小題 4 分,共 20 分)1 .如何正確使用P3 口要點:(1) 說明 P3 口有第一功能和第二功能的使用。 (2)P3 口的第二功能各位線的含義。(3

26、) 使用時應先按需要選用第二功能信號,剩下的口線才作第一功能 I/O 線用。 (4)讀引腳數(shù)據(jù)時,必需先給鎖存器輸出“ 1”。2.簡述累加器的ACC勺作用(1)8位專用寄存器。(2) 運算時存放一個操作數(shù)。(3) 運算后存放運算結果,所以稱它為累加器。5 簡述串行數(shù)據(jù)傳送的特點 .(1) 傳送按位順序進行,速度慢。(2) 傳輸線少,成本低。(3) 傳送距離遠,可達幾公尺到幾千公里。機模擬試卷0071、 填空題: ( 共 30 空,每空 1 分 )1. 單片機即一個芯片的計算機,此芯片上包括五部分:運算器、 、輸入部分、 。2. 只有在 碼表示中 0 的表示是唯一的。4. P0 、 P1、 P2

27、、 P3 四個均是_位的 口(填“串行”還是“并行” ) ,其中 P0的功能是 ; P2 口的功能是;而 是雙功能口; 是專門的用戶口。8. 片內RAMW進行位尋址的空間位地址范圍是 9. MCS 51 的存儲器空間配置從功能上可分為四種類型: 、內部數(shù)據(jù)存儲器、 、外部程序存儲器。10. MCS-51 的指令按其功能可分為五大類: 、 、邏輯運算類指令、位操作指令、控制轉移指令。11. 輸入輸出設備與主機的連接部分稱為輸入輸出接口,接口有三大作用: 作用、 作用和信號電平與形式的變換作用。12. MCS 51內部的SFR#有個。14. 8051 單片機有 個中斷源, 級中斷優(yōu)先級別。2、 選擇題:(共15 題,每題 1 分)1 轉換成十進制數(shù)是( )。(A)(B) (C) (D) 2.存儲器的地址范圍是 0000H0FFFH它的容量為( )。( A) 1KB (B) 2KB (C) 3KB (D) 4KB 3 轉換成二進制數(shù)是( )。( A) (B) (C) (D) 4 轉換成十六進制數(shù)是( )。(A) (B) (C) 111H (D) 49H6. A7H和5BH兩個立即數(shù)相加后,和為(),(CY)是()。(A) 1CH 0 (B) C1H, 0 (C) 02H , 1 (D) C1H ,

溫馨提示

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

評論

0/150

提交評論