單片機原理及應(yīng)用模擬考試題與參考答案_第1頁
單片機原理及應(yīng)用模擬考試題與參考答案_第2頁
單片機原理及應(yīng)用模擬考試題與參考答案_第3頁
單片機原理及應(yīng)用模擬考試題與參考答案_第4頁
單片機原理及應(yīng)用模擬考試題與參考答案_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單片機原理及應(yīng)用模擬考試題與參考答案

一、單選題(共100題,每題1分,共100分)

1.串行口每一次傳送()字符

A、1幀

B、1波特

C、1串

D、1個

正確答案:B

2.在C51中,當do-whiIe語句中的條件表達式的值為()時,循

環(huán)結(jié)束

A、1

B、2

C、3

D、0

正確答案:D

3.80C51的串口工作方式中適合點對點通信的是()

A、工作方式。

B、工作方式1

C、工作方式2

D、工作方式3

正確答案:B

答案解析:工作方式1是10位異步通信方式,波特率可變,適合點

對點通信。工作方式0是同步移位寄存器方式,主要用于擴展并行

I/O口;工作方式2和工作方式3是9位異步通信方式,常用于多

機通信等場合。

4.0023H是51單片機的()中斷入口地址

A、外部中斷0

B、外部中斷1

C、串行口

D、定時器中斷0

正確答案:C

答案解析:51單片機串行口中斷入口地址為0023H,外部中斷0入

口地址是0003H,外部中斷1入口地址是0013H,定時器中斷0入口

地址是OOOBHo

5.哪個是外部中斷源()

A、INTO

B、T1

C、TO

D、TX/RX

正確答案:A

答案解析:外部中斷0(INTO)是外部中斷源之一。T1和TO是定時

器/計數(shù)器,TX/RX是用于串行通信的引腳,不屬于外部中斷源。

6.89C51單片機內(nèi)有兩個()位定時/計數(shù)器,它們都有定時和事

件計數(shù)的功能。

A、4

B、8

C、16

D、32

正確答案:C

答案解析:89C51單片機內(nèi)有兩個16位定時/計數(shù)器,分別是TO和

T1。16位定時/計數(shù)器能夠?qū)崿F(xiàn)更大范圍的定時和計數(shù)功能,其計

數(shù)范圍是0到65535o所以答案選Co

7.80C51單片機的TMOD模式控制寄存器,其中GATE位表示的是

()o

A、門控位

B、工作方式定義

C、定時/計數(shù)功能選擇位

D、運行控制位

正確答案:A

答案解析:GATE位是門控位,當GATE=1時,定時器/計數(shù)器的啟

動由INTx引腳和TRx控制端共同控制;當GATE=0時,定時器/計

數(shù)器的啟動僅由TRx控制端控制。

8.有關(guān)集成芯片74LS164的下列描述中()是不正確的

A、74LS164是一種8位串入并出移位寄存器

B、74LS164的移位過程是借助D觸發(fā)器的工作原理實現(xiàn)的

C、8次移位結(jié)束后,74LS164的輸出端Q0鎖存著數(shù)據(jù)的最高位,Q7

鎖存著最低位

D、74LS164與80C51的串口方式0配合可以實現(xiàn)單片機并行輸出口

的擴展功能

正確答案:C

答案解析:74LS164是8位串入并出移位寄存器,移位過程借助D

觸發(fā)器工作原理。8次移位結(jié)束后,Q0鎖存數(shù)據(jù)最低位,Q7鎖存最

高位,所以選項C描述錯誤。74LS164與80C51串口方式0配合可

實現(xiàn)單片機并行輸出口擴展功能,A、B、D選項描述正確。

9.51式單片機第()引腳為接地引腳

A、20

B、31

C、9

D、40

正確答案:A

10.51單片機五個中斷源的默認優(yōu)先權(quán)由高到低排隊正確的是()

A、串行口定時計器0定時計器1外中0外中斷1

B、串行口、外中斷0、定時計數(shù)器0定時計數(shù)器1、外中斷1

C、外中斷0、定時計數(shù)器0外中斷1、定時計數(shù)器1、串行口

D、外中斷0、外中1、定時計數(shù)器0、定時計數(shù)器1串行口

正確答案:C

答案解析:51單片機五個中斷源的默認優(yōu)先權(quán)由高到低依次為:外

中斷0、定時計數(shù)器0、外中斷1、定時計數(shù)器1、串行口。所以選

項c正確。

11.80051用串行接口擴展并行I/O口時,串行接口工作方式應(yīng)選擇

()

A、方式0

B、方式1

C、方式2

D、方式3

正確答案:A

答案解析:方式0是同步移位寄存器方式,常用于擴展并行I/O口,

它通過RXD發(fā)送數(shù)據(jù),TXD接收數(shù)據(jù),適合外接移位寄存器芯片來

擴展并行口。方式1是異步通信方式,用于一般的串行通信。方式

2和方式3是具有9位數(shù)據(jù)的異步通信方式,通常用于多機通信等

特定場合,不適合單純擴展并行I/ODo

12.在單片機中,()是數(shù)據(jù)存儲器。

A、ROM

B、EPROM

C、RAM

D、EEPROM

正確答案:C

答案解析:在單片機中,RAM(RandomAccessMemory)即隨機存取

存儲器,用于暫時存儲程序運行時的數(shù)據(jù),是數(shù)據(jù)存儲器。而ROM

(Read-OnIyMemory)是只讀存儲器,EPROM(ErasabIe

ProgrammableRead-OnlyMemory)是可擦除可編程只讀存儲器,

EEPROM(EIectricaIIyErasabIeProgrammabIeRead-OnIy

Memory)是電可擦除可編程只讀存儲器,它們主要用于存儲程序代

碼等固定數(shù)據(jù),不是數(shù)據(jù)存儲器。

13.89C51單片機中TCON的作用是()

A、定時計數(shù)器控制寄存器

B、定時計數(shù)器工作方式寄存器

C、串口控制寄存器

D、中斷允許寄存器

正確答案:A

答案解析:ICON是定時/計數(shù)器控制寄存器,用于控制定時/計數(shù)器

的啟動、停止、溢出標志等。定時/計數(shù)器工作方式寄存器是TMOD;

串口控制寄存器是SCON;中斷允許寄存器是IE。

14.51單片機定時器工作方式0是指()

A、8位

B、16位

C、8位自動重裝

D、13位

正確答案:D

答案解析:工作方式0是13位定時器/計數(shù)器,由THx的8位和

TLx的低5位組成,TLx的高3位未用。所以答案是D,指13位。

15.外部中斷0允許中斷的C51語句為()o

A、RI=1

B、TRO-1

C、ITO-1

D、EXO=1

正確答案:D

答案解析:外部中斷0允許中斷的051語句是EX0=1oEXO是外部中

斷0的允許控制位,當EX0=1時,允許外部中斷0中斷;當EXO=O

時,禁止外部中斷0中斷。RI是串行口接收中斷標志位;TRO是定

時器0的啟動控制位;IT0是外部中斷0的觸發(fā)方式控制位。

16.支持寫入單片機或仿真調(diào)試的目標程序的文件格式()

A、ASM

B、C

C、EXE

D、HEX

正確答案:D

17.下列關(guān)于中斷函數(shù)的描述中不正確的是()

A、中斷函數(shù)是void型函

B、中斷函數(shù)是無參函數(shù)

C、中斷函數(shù)是無須定義的函數(shù)

D、中斷函數(shù)是只能由系統(tǒng)調(diào)用的函數(shù)

正確答案:C

答案解析:中斷函數(shù)需要定義,其定義格式有特定要求,一般在程

序中要明確寫出中斷函數(shù)的具體代碼實現(xiàn),不能說無須定義。選項

A中斷函數(shù)通常是void型;選項B一般是無參函數(shù);選項D通常是

由系統(tǒng)在特定中斷事件發(fā)生時調(diào)用。

18.80C51的定時器T0用作定時方式且選擇模式0時,C51初始化編

程為()

A、TM0D=0x21

B、TM0D=0x32

C、TM0D=0x30

D、TM0D=0x22;

正確答案:C

答案解析:模式0下,TMOD的高4位用于控制T1,低4位用于控制

TOo對于TO的模式0,TMOD的低4位應(yīng)設(shè)置為0x00110000,即

0x30o所以應(yīng)選擇C選項。

19.計算機在使用中斷方式與外界交換信息時,保護現(xiàn)場的工作方式

是()

A、由CPU自動完成

B、在中斷響應(yīng)中完成

C、應(yīng)由中斷服務(wù)程序完成

D、在主程序中完成

正確答案:C

答案解析:當計算機采用中斷方式與外界交換信息時,保護現(xiàn)場的

工作應(yīng)由中斷服務(wù)程序完成。在響應(yīng)中斷時,CPU會自動保存斷點

等信息,但現(xiàn)場的保護,如寄存器等內(nèi)容的保存,需要在中斷服務(wù)

程序中進行,以便在中斷處理結(jié)束后能正確恢復到中斷前的狀態(tài)繼

續(xù)執(zhí)行主程序。

20.在串行通信中,8031中發(fā)送和接收的寄存器是()

A、TM0D

B、SBUF

C、SCON

D、DPTR

正確答案:B

答案解析:8031在串行通信中,發(fā)送和接收數(shù)據(jù)都是通過SBUF寄

存器來進行的。TMOD是定時器/計數(shù)器的工作方式寄存器;SCON是

串行控制寄存器;DPTR是數(shù)據(jù)指針寄存器。

21.89C51單片機內(nèi)部計數(shù)器的最大位數(shù)是幾位()

A、4

B、8

C、16

D、32

正確答案:C

答案解析:89C51單片機內(nèi)部計數(shù)器為16位,所以最大位數(shù)是16

位,答案選C。

22.用定時器T0計數(shù)1,fosc=12MHZ,初始化賦值為()

A、THO=Oxff;TLO=OxOO;

B、THO=OxOO;TLO=Oxff;

C、THO=Oxff;TLO=Oxfe;

D、THO=Oxff;TLO=Oxff;

正確答案:D

23.80C51同一級別的中斷:定時/計數(shù)器0、定時/計數(shù)器1、外部

中斷0(INTO)、外部中斷1(INT1)同時產(chǎn)生,CPU響應(yīng)中斷的先

后順序是()

A、INTO—INTI—TO-T1

B、INTO—TO—INT1-T1

C、TO—INTO—Tl—INTI

D、TO-Tl—INTO—INTI

正確答案:B

答案解析:中斷響應(yīng)的先后順序由中斷優(yōu)先級決定。在80C51中,

外部中斷0(INTO)優(yōu)先級最高,其次是定時/計數(shù)器0(T0),然后

是外部中斷1(INT1),最后是定時/計數(shù)器1(T1)。當多個同一級

別的中斷同時產(chǎn)生時,按照自然優(yōu)先級順序響應(yīng),即

INT0TT0TINT1TT1。

24.在通用I/O方式下,欲從P1口讀取引腳電平前應(yīng)當()0

A、先向P1口寫0

B、先向P1口寫1

C、先使中斷標志清零

D、先開中斷

正確答案:B

答案解析:先向P1口寫1是為了使P1口內(nèi)部的場效應(yīng)管截止,這

樣才能正確讀取引腳上的電平狀態(tài)。若不先寫1,可能會因場效應(yīng)

管處于導通或不確定狀態(tài)而導致讀取電平錯誤。

25.單片機內(nèi)部資源中最核心的部分是()

A、ROM

B、RAM

C、10接口

D、CPU

正確答案:D

答案解析:CPU是單片機的核心部件,它負責執(zhí)行程序指令,控制

整個單片機系統(tǒng)的運行,對數(shù)據(jù)進行算術(shù)運算、邏輯運算等操作,

協(xié)調(diào)單片機內(nèi)部各個部件之間的工作,所以單片機內(nèi)部資源中最核

心的部分是CPUoROM主要用于存儲程序和數(shù)據(jù)等;RAM用于臨時存

儲數(shù)據(jù);10接口用于與外部設(shè)備進行數(shù)據(jù)交互,它們都圍繞CPU開

展工作,不是最核心的部分。

26.以下描述中正確的是()

A、continue語句的作用是結(jié)束整個循環(huán)體的執(zhí)行

B、只能在循環(huán)體內(nèi)和switch語句體內(nèi)使用break語句

C、在循環(huán)體內(nèi)使用break和continue語句的作用相同

D、以上三種描述都不正確

正確答案:B

答案解析:continue語句的作用是結(jié)束本次循環(huán),直接開始下一次

循環(huán),而不是結(jié)束整個循環(huán)體的執(zhí)行,A選項錯誤;break語句可以

用于循環(huán)體和switch語句體內(nèi),作用是跳出當前循環(huán)或switch語

句塊,B選項正確;break和continue語句在循環(huán)體內(nèi)的作用明顯

不同,break是跳出循環(huán),continue是結(jié)束本次循環(huán)開始下一次循

環(huán),C選項錯誤。所以正確答案是B。

27.單片機的EA引腳,高電平表示(),低電平表示()

A、片內(nèi),片外

B、片內(nèi),片內(nèi)

C、片外,片內(nèi)

D、片外,片外

正確答案:A

28.開總中斷程序使()

A、EA=1

B、EA=0

C、ER=1

D、WQ=O

正確答案:A

答案解析:總中斷允許位EA(Enableiinterrupt),當EA=1時,允

許總中斷;當EA=O時,禁止總中斷。開總中斷程序是使EA=1。

29.8031單片機的()口的引腳,還具有外中斷、串行通信等第二

功能

A、p2

B、pl

C、pO

D、p3

正確答案:D

30.中斷請求標志要受到兩級開關(guān)的串聯(lián)控制,即()個源允許,

()個總允許

A、4,2

B、4,1

C、5,1

D、5,2

正確答案:C

31.中斷功能具有什么好處()

A、讓程序更復雜

B、讓程序運行更快

C、讓程序更有效率

D、以上皆非

正確答案:C

答案解析:中斷功能可以使CPU在執(zhí)行當前程序時,能及時響應(yīng)外

部事件或內(nèi)部異常,轉(zhuǎn)而執(zhí)行相應(yīng)的中斷服務(wù)程序,處理完后再返

回原程序繼續(xù)執(zhí)行。這樣可以提高程序的執(zhí)行效率,避免CPU長時

間等待某些事件,從而讓程序更有效率地運行。選項A中斷功能會

使程序結(jié)構(gòu)更復雜,但這不是好處;選項B中斷功能本身并不會直

接讓程序運行更快,它主要是提高程序的整體效率和響應(yīng)能力。

32.外部中斷1中斷優(yōu)先級控制位為:()

A、PXO

B、PX1

C、PT1

D、PS

正確答案:B

答案解析:外部中斷1中斷優(yōu)先級控制位是PX1,用于控制外部中

斷1的優(yōu)先級。A選項PXO是外部中斷0的優(yōu)先級控制位;C選項

PT1是定時器T1的溢出中斷優(yōu)先級控制位;D選項PS是串行口中斷

優(yōu)先級控制位。

33.單片機結(jié)構(gòu)簡單,需要i/o口線較少時優(yōu)先選擇()

A、獨立式鍵盤

B、行列式鍵盤

C、動態(tài)鍵盤

D、靜態(tài)鍵盤

正確答案:A

答案解析:獨立式鍵盤結(jié)構(gòu)簡單,每個按鍵單獨占用一根I/O口線,

當需要I/O口線較少時優(yōu)先選擇獨立式鍵盤。行列式鍵盤需要的

I/O口線較少,但結(jié)構(gòu)相對復雜。動態(tài)鍵盤和靜態(tài)鍵盤表述不準確,

通常說的是動態(tài)掃描顯示和靜態(tài)顯示方式,與鍵盤選型無關(guān)。

34.在單片機中,通常將一些中間計算結(jié)果放在中()

A、累加器

B、程序存儲器

C、控制器

D、數(shù)據(jù)存儲器

正確答案:A

35.已知A=53,B=10,則A%B=()

A、3

B、5

C、5.3

D、6

正確答案:A

36.51單片機中斷源同時申請中斷時,CPU首先響應(yīng)()

A、INT1

B、INTO

C、T1

D、TO

正確答案:B

答案解析:51單片機有五個中斷源,分別是外部中斷0(INTO)、定

時/計數(shù)器0溢出中斷(TO)、外部中斷1(INT1)、定時/計數(shù)器1

溢出中斷(T1)、串行口中斷。當多個中斷源同時申請中斷時,CPU

會根據(jù)中斷優(yōu)先級進行響應(yīng)。在51單片機中,外部中斷0的優(yōu)先級

最高,所以首先響應(yīng)INTOo

37.89C51系列單片機內(nèi)部的計數(shù)器是()計數(shù)器。

A、加法

B、減法.

C、加減法

D、可逆.

正確答案:A

答案解析:89C51系列單片機內(nèi)部的計數(shù)器是加法計數(shù)器。它通過

對外部輸入脈沖或內(nèi)部機器周期脈沖進行計數(shù),每來一個脈沖計數(shù)

器加K

38.當中斷源的突發(fā)事件出現(xiàn)時,單片機中某些功能寄存器的特殊標

志位將由硬件方式自動修改,這些特殊標志稱為()

A、中斷請求標志

B、內(nèi)置處理器

C、中斷源

D、外部中斷源

正確答案:A

答案解析:中斷請求標志是當中斷源的突發(fā)事件出現(xiàn)時,單片機中

某些功能寄存器的特殊標志位由硬件方式自動修改得到的,用于表

示中斷請求的發(fā)生;中斷源是引發(fā)中斷的源頭;外部中斷源是外部

的引發(fā)中斷的情況;內(nèi)置處理器不是這些特殊標志的名稱。

39.什么是單片機()

A、CPU、存儲器、I/O設(shè)備、總線集成在一個芯片上的微型計算機

B、CPU、存儲器、I/O設(shè)備

C、CPU

D、CPU、存儲器

正確答案:A

答案解析:單片機是把CPU、存儲器、I/O設(shè)備、總線等集成在一個

芯片上的微型計算機,它具有體積小、功耗低、功能強等特點,廣

泛應(yīng)用于各種電子設(shè)備中。選項B缺少總線;選項C只有CPU不完

整;選項D缺少I/O設(shè)備和總線,均不符合單片機的完整定義,所

以正確答案是A。

40.89C51單片機串行口用工作方式0時()

A、數(shù)據(jù)從RDX串行輸入,從TDX串行輸出

B、數(shù)據(jù)從RDX串行輸出,從TDX串行輸入

C、數(shù)據(jù)從RDX串行輸入或輸出,從TDX同步輸出

D、數(shù)據(jù)從TDX串行輸入或輸出,從RDX同步輸出

正確答案:C

答案解析:工作方式0是同步移位寄存器方式,數(shù)據(jù)從RXD串行輸

入或輸出,TXD用于輸出同步脈沖,即數(shù)據(jù)從RDX串行輸入或輸出,

從TDX同步輸出。

41.80051采用計數(shù)器T1方式1時,要求沒計滿10次產(chǎn)生溢出標志,

則TH1、TL1的初始值是()

A、Oxff,0xf6

B、OxfO,OxfO

C、Oxff,OxfO

D、0xf6,0xf6

正確答案:A

答案解析:方式1是16位計數(shù)器,最大計數(shù)值為65536。要計滿10

次產(chǎn)生溢出標志,則計數(shù)值為10。16位計數(shù)器的初始值應(yīng)為

65536-10=65526o將65526轉(zhuǎn)換為十六進制,655264-256=256

余2,所以高8位TH1;Oxff,低8位TL1=0xf6。

42.proteus程序支持運行()類型的程序

A、docx

B、txt

C、cc

D、hex

正確答案:D

43.RXD,TXD對應(yīng)的端口是()

A、P3.0P3.1

B、P2.0P2.1

C、P3.1P3.0

D、P3.1P3.2

正確答案:A

44.設(shè)a=0x7f,b=a?2,則b的值為()

A、Oxff

B、oxlf

C、Oxfc

D、Oxfd

正確答案:C

答案解析:a二0x7f,轉(zhuǎn)換為二進制是01111111。a?2表示左

移2位,結(jié)果為01111100,轉(zhuǎn)換為十六進制是Oxfc。所以b的值為

Oxfc,即答案選C。

45.設(shè)a=2,b=1,則a!=b等于()

A、2

B、0

C、3

D、1

正確答案:D

46.89051單片機的RS1,RS0=11時,當前寄存器R0-R7占用內(nèi)部RAM

()單元。

A、00H-07H

B、08H-0FH

C、10H-17H

D、18H-1FH

正確答案:D

47.定時/計數(shù)器的工作方式有()種

A、1

B、2

C、4

D、3

正確答案:C

48.SC0N=0x10時,串行口工作方式為()

A、方式0

B、方式1

C、方式2

D、方式3

正確答案:A

49.外部中斷1允許中斷的語句是()

A、EX1=1

B、TRO=1

C、ITO=1

D、RI=2

正確答案:A

50.從串口接收緩沖器中將數(shù)據(jù)讀入到變量temp中的C51語句是()

A、temp=SC0N

B、temp=TC0N

C、temp=DPTR

D、temp=SBUF

正確答案:D

答案解析:SBUF是51單片機中串行口接收緩沖器,將串口接收緩

沖器中的數(shù)據(jù)讀入到變量temp中應(yīng)使用temp=SBUF。而SC0N是

串行口控制寄存器,TCON是定時器/計數(shù)器控制寄存器,DPTR是數(shù)

據(jù)指針寄存器,它們都不符合要求。

51.在用接口傳送信息時,如果用一幀來表示一個字符,且每幀中有

一個起始位、一個結(jié)束位和若干個數(shù)據(jù)位,該傳送屬于()o

A、同步并行傳送

B、同步串行傳送

C、異步串行傳送

D、異步并行傳送

正確答案:C

答案解析:在異步串行傳送中,是以字符為單位進行傳輸?shù)?,每個

字符前面加上起始位,后面加上結(jié)束位,中間是若干個數(shù)據(jù)位,符

合題目中用一幀來表示一個字符且包含起始位、結(jié)束位和數(shù)據(jù)位的

描述。而異步并行傳送是同時傳輸多個數(shù)據(jù)位;同步串行傳送是多

個字符組成的數(shù)據(jù)塊進行傳輸;同步并行傳送也是同時傳輸多個數(shù)

據(jù)位,均不符合題意。

52.proteus中的按鍵存在()現(xiàn)象

A、不規(guī)則延遲

B、抖動

C、失靈

D、消失

正確答案:B

答案解析:按鍵在按下和釋放時,由于機械觸點的彈性作用,會產(chǎn)

生瞬間的通斷不穩(wěn)定,即抖動現(xiàn)象。這是按鍵在實際應(yīng)用中較為常

見的問題,而不規(guī)則延遲、失靈、消失等現(xiàn)象雖然也可能出現(xiàn),但

相比之下抖動更為普遍和典型。

53.51單片機有()個中斷源

A、5

B、4

C、6

D、7

正確答案:A

54.定時器/計數(shù)器工作方式0為()

A、13位定時/計數(shù)方式

B、16位定時/計數(shù)方式

C、8位可自動裝入計數(shù)初值方式

D、2個8位方式

正確答案:A

答案解析:工作方式0是13位定時/計數(shù)方式,由THx的8位和

TLx的低5位組成,TLx的高3位未用,所以是13位定時/計數(shù)方式。

55.要使89c51能夠響應(yīng)定時器T1中斷,串行接口中斷,它的中斷

允許寄存器IE的內(nèi)容應(yīng)是()

A、98H

B、84H

C、42H

D、22H

正確答案:A

答案解析:89C51中斷允許寄存器IE各位的定義如下:EA(位7)

為總中斷允許位,ET1(位3)為定時器T1中斷允許位,ES(位1)

為串行接口中斷允許位。要使定時器T1中斷和串行接口中斷允許,

EA=1,ET1=1,ES=1,即IE=10011000B=98H。所以中斷

允許寄存器IE的內(nèi)容應(yīng)大于98H,答案選A。

56.P0口的引腳號()。

A、21-27

B、1-8

C、10-17

D、32-39

正確答案:D

57.單片機是一種()

A、可編程接口芯片

B、微處理器

C、單芯片微型計算機

D、CPU

正確答案:C

答案解析:單片機是把中央處理器(CPU)、隨機存取存儲器(RAM)、

只讀存儲器(ROM)、輸入輸出端口(I/O)等主要計算機功能部件集

成在一塊集成電路芯片上的微型計算機,所以是單芯片微型計算機。

58.LED數(shù)碼顯示有哪兩種形式()

A、靜態(tài).動態(tài)

B、穩(wěn)態(tài)靜態(tài)

C、穩(wěn)態(tài)動態(tài)

D、越態(tài)靜態(tài)

正確答案:A

答案解析:LED數(shù)碼顯示有靜態(tài)和動態(tài)兩種形式。靜態(tài)顯示是指每

個數(shù)碼管的段選線分別由一個獨立的驅(qū)動電路控制,顯示穩(wěn)定,但

硬件成本較高;動態(tài)顯示是指多個數(shù)碼管共用段選線,通過分時輪

流點亮各個數(shù)碼管來實現(xiàn)顯示,硬件成本較低,但顯示效果不如靜

態(tài)顯示穩(wěn)正.O

59.十進制數(shù)26.625D轉(zhuǎn)化為二進制數(shù)為()

A、11110.101

B、11010.111

C、11010.101

D、11111.101

正確答案:C

答案解析:整數(shù)部分:用除2取余法,26H-2=13余0;13?2二

6余1;64-2=3余0;34-2=1余1;1+2=0余1,從下往上

取余數(shù)得11010o小數(shù)部分:用乘2取整法,0.625X2=1.25,取

整數(shù)部分1;0.25X2=0.5,取整數(shù)部分0;0.5X2=1.0,取整

數(shù)部分1,得0.101。所以26.625D轉(zhuǎn)化為二進制數(shù)為11010.101。

60.89C51系列單片機內(nèi)部有兩個()位定時器/計數(shù)器

A、8

B、16

C、24

D、32

正確答案:B

答案解析:89C51系列單片機內(nèi)部的定時器/計數(shù)器是16位的,由

兩個8位的特殊功能寄存器THx和TLx組成,可實現(xiàn)16位定時或計

數(shù)功能。

61.單片機內(nèi)部數(shù)據(jù)之所以用二進制形式表示,主要是()

A、為了通用性

B、為了編程方便

C、為了提高運算速度

D、受器件的物理性能限制

正確答案:D

答案解析:單片機內(nèi)部是由各種電子元件組成的,這些電子元件的

物理狀態(tài)很容易用二進制的0和1來表示,如高電平表示1,低電

平表示0等,所以單片機內(nèi)部數(shù)據(jù)用二進制形式表示主要是受器件

的物理性能限制。

62.()組I/O接口中沒有自帶上拉電阻

A、P0

B、P1

C、P2

D、P3

正確答案:A

答案解析:P0口作為通用I/O口使用時,是開漏輸出結(jié)構(gòu),沒有內(nèi)

部上拉電阻;P1、P2、P3口有內(nèi)部上拉電阻。

63.二進制11011轉(zhuǎn)化為十進制為()

A、28

B、27

C、25

D、21

正確答案:B

答案解析:將二進制數(shù)11011轉(zhuǎn)換為十進制,從右到左用二進制位

上的數(shù)字乘以\(2\)的相應(yīng)位數(shù)的幕(次方),然后將其每個數(shù)進行

相加。即\(1\times2-0+1\times2"1+0\times2-2+1\times2"3

+1\times2-4=1+2+0+8+16=27\)。

64.for(i=0;i<9;i++)循環(huán)運行()次結(jié)束

A、9

B、10

C、11

D、12

正確答案:A

答案解析:for循環(huán)的結(jié)束條件是<9不成立,即i>=9。當i=9時,

循環(huán)體最后一次執(zhí)行,然后i再自增變?yōu)?0,此時i>=9條件滿足,

循環(huán)結(jié)束,所以循環(huán)運行9次結(jié)束。

65.基本通信方式有幾種

A、3

B、4

C、2

D、1

正確答案:C

66.蜂鳴器的音調(diào)由什么確定()

A、頻率

B、電壓

C、占空比

D、電流

正確答案:A

答案解析:蜂鳴器的音調(diào)由其振動頻率決定,頻率越高,音調(diào)越高;

頻率越低,音調(diào)越低。電壓和電流主要影響蜂鳴器的發(fā)聲強度,占

空比主要用于控制信號的導通和截止時間比例等,與音調(diào)無關(guān)。

67.89C51單片機的外部中斷1的中斷請求標志是()

A、ET1

B、TF1

C、IT1

D、IE1

正確答案:D

68.80C51有關(guān)串口數(shù)據(jù)緩沖器的描述中()是不正確的。

A、串行口中有兩個數(shù)據(jù)緩沖器SUBF

B、兩個數(shù)據(jù)緩沖器在物理上是相互獨立的,具有不同的地址

C、SUBF發(fā)只能寫入數(shù)據(jù),不能讀出數(shù)據(jù)

D、SUBF收只能讀出數(shù)據(jù),不能發(fā)送數(shù)據(jù)

正確答案:B

答案解析:在80c51中,串行口中的兩個數(shù)據(jù)緩沖器SBUF在物理上

是相互獨立的,但具有相同的地址,通過讀/寫指令來區(qū)分是對發(fā)送

緩沖器還是接收緩沖器進行操作。選項A,串行口中確實有兩個數(shù)

據(jù)緩沖器SBUF;選項C,SBUF發(fā)只能寫入數(shù)據(jù),不能讀出數(shù)據(jù);選

項D,SBUF收只能讀出數(shù)據(jù),不能發(fā)送數(shù)據(jù)。所以選項B描述錯誤。

69.單片機具有哪些特點()

A、體積小

B、微型化

C、擴展能力強

D、以上都有

正確答案:D

答案解析:單片機具有體積小、微型化、擴展能力強等特點,所以

以上選項都正確,答案選D。

70.外部中斷1的中斷觸發(fā)控制控制位為IT1,IT1=1為什么觸發(fā)方

式()

A、高電平

B、低電平

C、上升沿

D、下降沿

正確答案:D

答案解析:當IT1=1時,外部中斷1的觸發(fā)方式為下降沿觸發(fā)。即

當對應(yīng)的外部中斷引腳出現(xiàn)下降沿時,會觸發(fā)中斷。

71.LED點陣器件的內(nèi)部元件為()

A、小燈泡

B、二極管

C、晶體管

D、三極管

正確答案:B

答案解析:LED點陣器件內(nèi)部是由多個發(fā)光二極管組成的,通過控

制不同二極管的亮滅來顯示各種圖案和文字等信息。

72.下列屬于INT1口觸發(fā)中斷時的語句為interrupt()

A、0

B、1

C、2

D、3

正確答案:C

答案解析:INT1對應(yīng)的中斷號是2,當interrupt(2)時表示INT1

口觸發(fā)中斷。

73.實現(xiàn)8位定時計數(shù)器應(yīng)采用工作方式()

A、2

B、3

C、1

D、0

正確答案:A

74.下面的哪一項應(yīng)用,不屬于單片機的應(yīng)用范圍。

A、數(shù)據(jù)庫管理

B、工業(yè)控制

C、家用電器控制

D、汽車電子控制

正確答案:A

答案解析:單片機主要用于工業(yè)控制、家用電器控制、汽車電子控

制等領(lǐng)域。數(shù)據(jù)庫管理通常由專門的數(shù)據(jù)庫管理系統(tǒng)軟件來完成,

不屬于單片機的應(yīng)用范圍。

75.80C51串口收發(fā)過程中定時器T1的下列描述中()是不正確的。

A、T1的作用是產(chǎn)生用以串行收發(fā)節(jié)拍控制的通信時鐘脈沖,也可

用TO進行替換

B、發(fā)送數(shù)據(jù)時,該時鐘脈沖的下降沿對應(yīng)于數(shù)據(jù)的移位輸出

C、接收數(shù)據(jù)時,該時鐘脈沖的上升沿對應(yīng)于數(shù)據(jù)位采樣

D、通信波特率取決于T1的工作方式和計數(shù)初值,也取決于PCON的

設(shè)定值

正確答案:A

答案解析:80C51串口收發(fā)中,T1用于產(chǎn)生串行收發(fā)節(jié)拍控制的通

信時鐘脈沖,不能用TO替換。發(fā)送數(shù)據(jù)時,時鐘脈沖下降沿對應(yīng)數(shù)

據(jù)移位輸出;接收數(shù)據(jù)時,時鐘脈沖上升沿對應(yīng)數(shù)據(jù)位采樣。通信

波特率取決于T1工作方式、計數(shù)初值以及PCON設(shè)定值。所以A選

項描述錯誤。

76.8x51的P0采用哪種電路結(jié)構(gòu)?()

A、圖騰柱輸出

B、漏極開路式輸出

C、集電極開路式輸出

D、發(fā)射機開路式輸出

正確答案:B

77.T1或者TO的工作模式為()

A、1234

B、abed

C、0123

D、246

正確答案:C

78.若LED數(shù)碼管顯示字符“1”的字模是0x06,則可以斷定該數(shù)碼

管為()

A、靜態(tài)顯示原理

B、共陽極數(shù)碼管

C、共陰極數(shù)碼管

D、動態(tài)顯示原理

正確答案:C

79.減小頻率,減小占空比,可能會出現(xiàn)蜂鳴器()

A、音調(diào)減小,音量增大

B、音調(diào)增大,音量減小

C、音調(diào)音量都減小

D、音調(diào)音量都增大

正確答案:C

答案解析:當減小頻率時,蜂鳴器振動的快慢改變,音調(diào)會減小;

減小占空比會使蜂鳴器發(fā)聲的時間占比減小,音量也會減小,所以

音調(diào)音量都減小。

80.機器周期等于時鐘周期的()倍

A、13

B、14

C、12

D、11

正確答案:C

答案解析:一個機器周期包含12個時鐘周期,所以機器周期等于時

鐘周期的12倍o

81.89C51單片機有幾個串行口控制器()

A、0

B、1

C、2

D、3

正確答案:C

82.80C51有關(guān)串口內(nèi)部結(jié)構(gòu)的描述中()是不正確的。

A、51內(nèi)部有一個可編程的全雙工串行通信接口

B、51的串行接口可以作為通用異步接收/發(fā)送器,也可以作為同步

移位寄存

C、串行口中設(shè)有接收控制寄存器SC0N

D、通過設(shè)置串口通信的波特率可以改變串口通信速率

正確答案:C

83.在80c51單片機中斷自然優(yōu)先級里,級別正數(shù)第二的中斷源是

()o

A、外部中斷1

B、定時器T0

C、定時器T1

D、串口TX/RX

正確答案:B

答案解析:在80C51單片機中斷自然優(yōu)先級中,從高到低依次為:

外部中斷0、定時器T0、外部中斷1、定時器T1、串口TX/RXo所

以級別正數(shù)第二的中斷源是定時器TOo

84.80C51單片機的兩個定時器的均有兩種工作方式,即定時和()

兩種工作方式。

A、C05-中斷

B、延時

C、計數(shù)

D、暫停

正確答案:C

答案解析:80C51單片機的兩個定時器均有定時和計數(shù)兩種工作方

式。定時是對內(nèi)部機器周期計數(shù),計數(shù)是對外部脈沖計數(shù)。

85.幀格式為1個起始位、8個數(shù)據(jù)位和1個停止位的異步串行通信

方式是()

A、方式3

B、方式1

C、方式0

D、方式2

正確答案:B

答案解析:方式1的幀格式為1個起始位、8個數(shù)據(jù)位和1個停止

位,是異步串行通信方式。方式0是同步移位寄存器方式。方式2

和方式3的幀格式是1個起始位、8個數(shù)據(jù)位、1個可編程位和1個

停止位。

86.在下列單片機芯片中使用淹膜ROM作為內(nèi)部程序存儲器的是()

A、8031

B、80C51

C、8032

D、87C51

正確答案:B

87.啟動定時器0開始計數(shù)的指令是使TCON的()□

A、TF0位置1

B、TR0位置1

C、TF0位清0

D、TF1位清0

正確答案:B

答案解析:啟動定時器0開始計數(shù)的指令是使TCON的TRO位置1。

TRO是定時器0的運行控制位,當TRO置1時,定時器0開始工作;

TFO是定時器0的溢出標志位,當定時器0溢出時TFO置1;而TF1

是定時器1的溢出標志位,與定時器0無關(guān)。所以要啟動定時器0

計數(shù)應(yīng)使TRO位置1。

88.假設(shè)某單片機應(yīng)用系統(tǒng)需要連接1個按鍵,責優(yōu)先考慮方案為

()

A、靜態(tài)按鍵

B、行列式按鍵

C、獨立式按鍵

D、動態(tài)按鍵

正確答案:C

答案解析:因為該應(yīng)用系統(tǒng)只需連接1個按鍵,獨立式按鍵結(jié)構(gòu)簡

單,對于單個按鍵的連接最為直接和合適,能很好地滿足需求,而

行列式按鍵一般用于多個按鍵的矩陣連接,動態(tài)按鍵和靜態(tài)按鍵并

非這種情況下優(yōu)先考慮的典型方式。

89.行列式鍵盤的優(yōu)點在于()

A、解決了I/O線口資源緊張的問題

B、易于編程

C、電路簡單

D、材料使用少

正確答案:A

答案解析:行列式鍵盤通過行線和列線的交叉點來識別按鍵,只需

要較少的I/O口線就能實現(xiàn)多個按鍵的檢測,有效解決了I/O線口

資源緊張的問題。選項B,行列式鍵盤編程相對復雜,不是其優(yōu)點;

選項3其電路并不簡單;選項D,材料使用多少不是其突出優(yōu)點。

90.采用80C51的T0定時方式2時,則應(yīng)()

A、啟動T0前先向THO、TLO置入相同的計數(shù)初值,以后不再置入

B、啟動T0前先向THO置入計數(shù)初值,TLO置0,以后每次重新計數(shù)

前都要重新置入計數(shù)初值

C、啟動T0前先向THO、TLO置入計數(shù)初值,以后每次重新計數(shù)前都

要重新置入計數(shù)初值

D、啟動TO前先向THO、TLO置入不同的計數(shù)初值,以后不再置入

正確答案:A

答案解析:80C51的TO定時方式2是自動重裝初值的8位定時/計

數(shù)器。啟動TO前先向THO、TLO置入相同的計數(shù)初值,在計數(shù)溢出

時,能自動將THO中的初值重新裝入TLO,繼續(xù)計數(shù),以后不再需

要重新置入計數(shù)初值,所以選項A正確。選項B中TLO置0不符合

方式2的特點;選項C每次重新計數(shù)前都要重新置入計數(shù)初值不符

合方式2自動重裝的特性;選項D置入不同的計數(shù)初值錯誤。

91.有關(guān)集成芯片74LS164的下列描述中()是不正確的。

A、74LS164是一種8位串入并出移位寄存器

B、74LS164的移位過程是借助D觸發(fā)器的工作原理實現(xiàn)的

C、8次移位結(jié)束后,74LS164的輸出端Q0鎖存著數(shù)據(jù)的最高位,Q7

鎖存著最低位

D、74LS164與80C51的串口方式0配合可以實現(xiàn)單片機并行輸出口

的擴展功能

正確答案:C

答案解析:74LS164是8位串入并出移位寄存器,移位基于D觸發(fā)

器原理,8次移位結(jié)束后,Q0鎖存最低位,Q7鎖存最高位。與

80C51串口方式0配合可擴展并行輸出口。所以選項C描述錯誤。

92.程

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論