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

下載本文檔

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

文檔簡介

單片機原理及應用模擬考試題與參考答案

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

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

A、1幀

B、1波特

C、1串

D、1個

正確答案:B

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

環結束

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是定時

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

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

件計數的功能。

A、4

B、8

C、16

D、32

正確答案:C

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

T1。16位定時/計數器能夠實現更大范圍的定時和計數功能,其計

數范圍是0到65535o所以答案選Co

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

()o

A、門控位

B、工作方式定義

C、定時/計數功能選擇位

D、運行控制位

正確答案:A

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

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

數器的啟動僅由TRx控制端控制。

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

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

B、74LS164的移位過程是借助D觸發器的工作原理實現的

C、8次移位結束后,74LS164的輸出端Q0鎖存著數據的最高位,Q7

鎖存著最低位

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

的擴展功能

正確答案:C

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

觸發器工作原理。8次移位結束后,Q0鎖存數據最低位,Q7鎖存最

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

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

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

A、20

B、31

C、9

D、40

正確答案:A

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

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

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

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

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

正確答案:C

答案解析:51單片機五個中斷源的默認優先權由高到低依次為:外

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

項c正確。

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

()

A、方式0

B、方式1

C、方式2

D、方式3

正確答案:A

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

它通過RXD發送數據,TXD接收數據,適合外接移位寄存器芯片來

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

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

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

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

A、ROM

B、EPROM

C、RAM

D、EEPROM

正確答案:C

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

存儲器,用于暫時存儲程序運行時的數據,是數據存儲器。而ROM

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

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

EEPROM(EIectricaIIyErasabIeProgrammabIeRead-OnIy

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

碼等固定數據,不是數據存儲器。

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

A、定時計數器控制寄存器

B、定時計數器工作方式寄存器

C、串口控制寄存器

D、中斷允許寄存器

正確答案:A

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

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

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

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

A、8位

B、16位

C、8位自動重裝

D、13位

正確答案:D

答案解析:工作方式0是13位定時器/計數器,由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的觸發方式控制位。

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

A、ASM

B、C

C、EXE

D、HEX

正確答案:D

17.下列關于中斷函數的描述中不正確的是()

A、中斷函數是void型函

B、中斷函數是無參函數

C、中斷函數是無須定義的函數

D、中斷函數是只能由系統調用的函數

正確答案:C

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

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

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

由系統在特定中斷事件發生時調用。

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位應設置為0x00110000,即

0x30o所以應選擇C選項。

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

是()

A、由CPU自動完成

B、在中斷響應中完成

C、應由中斷服務程序完成

D、在主程序中完成

正確答案:C

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

工作應由中斷服務程序完成。在響應中斷時,CPU會自動保存斷點

等信息,但現場的保護,如寄存器等內容的保存,需要在中斷服務

程序中進行,以便在中斷處理結束后能正確恢復到中斷前的狀態繼

續執行主程序。

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

A、TM0D

B、SBUF

C、SCON

D、DPTR

正確答案:B

答案解析:8031在串行通信中,發送和接收數據都是通過SBUF寄

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

串行控制寄存器;DPTR是數據指針寄存器。

21.89C51單片機內部計數器的最大位數是幾位()

A、4

B、8

C、16

D、32

正確答案:C

答案解析:89C51單片機內部計數器為16位,所以最大位數是16

位,答案選C。

22.用定時器T0計數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同一級別的中斷:定時/計數器0、定時/計數器1、外部

中斷0(INTO)、外部中斷1(INT1)同時產生,CPU響應中斷的先

后順序是()

A、INTO—INTI—TO-T1

B、INTO—TO—INT1-T1

C、TO—INTO—Tl—INTI

D、TO-Tl—INTO—INTI

正確答案:B

答案解析:中斷響應的先后順序由中斷優先級決定。在80C51中,

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

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

別的中斷同時產生時,按照自然優先級順序響應,即

INT0TT0TINT1TT1。

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

A、先向P1口寫0

B、先向P1口寫1

C、先使中斷標志清零

D、先開中斷

正確答案:B

答案解析:先向P1口寫1是為了使P1口內部的場效應管截止,這

樣才能正確讀取引腳上的電平狀態。若不先寫1,可能會因場效應

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

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

A、ROM

B、RAM

C、10接口

D、CPU

正確答案:D

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

整個單片機系統的運行,對數據進行算術運算、邏輯運算等操作,

協調單片機內部各個部件之間的工作,所以單片機內部資源中最核

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

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

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

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

A、continue語句的作用是結束整個循環體的執行

B、只能在循環體內和switch語句體內使用break語句

C、在循環體內使用break和continue語句的作用相同

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

正確答案:B

答案解析:continue語句的作用是結束本次循環,直接開始下一次

循環,而不是結束整個循環體的執行,A選項錯誤;break語句可以

用于循環體和switch語句體內,作用是跳出當前循環或switch語

句塊,B選項正確;break和continue語句在循環體內的作用明顯

不同,break是跳出循環,continue是結束本次循環開始下一次循

環,C選項錯誤。所以正確答案是B。

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

A、片內,片外

B、片內,片內

C、片外,片內

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.中斷請求標志要受到兩級開關的串聯控制,即()個源允許,

()個總允許

A、4,2

B、4,1

C、5,1

D、5,2

正確答案:C

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

A、讓程序更復雜

B、讓程序運行更快

C、讓程序更有效率

D、以上皆非

正確答案:C

答案解析:中斷功能可以使CPU在執行當前程序時,能及時響應外

部事件或內部異常,轉而執行相應的中斷服務程序,處理完后再返

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

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

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

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

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

A、PXO

B、PX1

C、PT1

D、PS

正確答案:B

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

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

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

優先級控制位。

33.單片機結構簡單,需要i/o口線較少時優先選擇()

A、獨立式鍵盤

B、行列式鍵盤

C、動態鍵盤

D、靜態鍵盤

正確答案:A

答案解析:獨立式鍵盤結構簡單,每個按鍵單獨占用一根I/O口線,

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

I/O口線較少,但結構相對復雜。動態鍵盤和靜態鍵盤表述不準確,

通常說的是動態掃描顯示和靜態顯示方式,與鍵盤選型無關。

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

A、累加器

B、程序存儲器

C、控制器

D、數據存儲器

正確答案:A

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

A、3

B、5

C、5.3

D、6

正確答案:A

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

A、INT1

B、INTO

C、T1

D、TO

正確答案:B

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

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

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

會根據中斷優先級進行響應。在51單片機中,外部中斷0的優先級

最高,所以首先響應INTOo

37.89C51系列單片機內部的計數器是()計數器。

A、加法

B、減法.

C、加減法

D、可逆.

正確答案:A

答案解析:89C51系列單片機內部的計數器是加法計數器。它通過

對外部輸入脈沖或內部機器周期脈沖進行計數,每來一個脈沖計數

器加K

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

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

A、中斷請求標志

B、內置處理器

C、中斷源

D、外部中斷源

正確答案:A

答案解析:中斷請求標志是當中斷源的突發事件出現時,單片機中

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

示中斷請求的發生;中斷源是引發中斷的源頭;外部中斷源是外部

的引發中斷的情況;內置處理器不是這些特殊標志的名稱。

39.什么是單片機()

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

B、CPU、存儲器、I/O設備

C、CPU

D、CPU、存儲器

正確答案:A

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

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

泛應用于各種電子設備中。選項B缺少總線;選項C只有CPU不完

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

以正確答案是A。

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

A、數據從RDX串行輸入,從TDX串行輸出

B、數據從RDX串行輸出,從TDX串行輸入

C、數據從RDX串行輸入或輸出,從TDX同步輸出

D、數據從TDX串行輸入或輸出,從RDX同步輸出

正確答案:C

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

入或輸出,TXD用于輸出同步脈沖,即數據從RDX串行輸入或輸出,

從TDX同步輸出。

41.80051采用計數器T1方式1時,要求沒計滿10次產生溢出標志,

則TH1、TL1的初始值是()

A、Oxff,0xf6

B、OxfO,OxfO

C、Oxff,OxfO

D、0xf6,0xf6

正確答案:A

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

次產生溢出標志,則計數值為10。16位計數器的初始值應為

65536-10=65526o將65526轉換為十六進制,655264-256=256

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

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

A、docx

B、txt

C、cc

D、hex

正確答案:D

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

A、P3.0P3.1

B、P2.0P2.1

C、P3.1P3.0

D、P3.1P3.2

正確答案:A

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

A、Oxff

B、oxlf

C、Oxfc

D、Oxfd

正確答案:C

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

移2位,結果為01111100,轉換為十六進制是Oxfc。所以b的值為

Oxfc,即答案選C。

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

A、2

B、0

C、3

D、1

正確答案:D

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

()單元。

A、00H-07H

B、08H-0FH

C、10H-17H

D、18H-1FH

正確答案:D

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

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.從串口接收緩沖器中將數據讀入到變量temp中的C51語句是()

A、temp=SC0N

B、temp=TC0N

C、temp=DPTR

D、temp=SBUF

正確答案:D

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

沖器中的數據讀入到變量temp中應使用temp=SBUF。而SC0N是

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

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

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

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

A、同步并行傳送

B、同步串行傳送

C、異步串行傳送

D、異步并行傳送

正確答案:C

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

字符前面加上起始位,后面加上結束位,中間是若干個數據位,符

合題目中用一幀來表示一個字符且包含起始位、結束位和數據位的

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

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

據位,均不符合題意。

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

A、不規則延遲

B、抖動

C、失靈

D、消失

正確答案:B

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

生瞬間的通斷不穩定,即抖動現象。這是按鍵在實際應用中較為常

見的問題,而不規則延遲、失靈、消失等現象雖然也可能出現,但

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

53.51單片機有()個中斷源

A、5

B、4

C、6

D、7

正確答案:A

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

A、13位定時/計數方式

B、16位定時/計數方式

C、8位可自動裝入計數初值方式

D、2個8位方式

正確答案:A

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

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

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

允許寄存器IE的內容應是()

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的內容應大于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數碼顯示有哪兩種形式()

A、靜態.動態

B、穩態靜態

C、穩態動態

D、越態靜態

正確答案:A

答案解析:LED數碼顯示有靜態和動態兩種形式。靜態顯示是指每

個數碼管的段選線分別由一個獨立的驅動電路控制,顯示穩定,但

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

流點亮各個數碼管來實現顯示,硬件成本較低,但顯示效果不如靜

態顯示穩正.O

59.十進制數26.625D轉化為二進制數為()

A、11110.101

B、11010.111

C、11010.101

D、11111.101

正確答案:C

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

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

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

整數部分1;0.25X2=0.5,取整數部分0;0.5X2=1.0,取整

數部分1,得0.101。所以26.625D轉化為二進制數為11010.101。

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

A、8

B、16

C、24

D、32

正確答案:B

答案解析:89C51系列單片機內部的定時器/計數器是16位的,由

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

數功能。

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

A、為了通用性

B、為了編程方便

C、為了提高運算速度

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

正確答案:D

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

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

平表示0等,所以單片機內部數據用二進制形式表示主要是受器件

的物理性能限制。

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

A、P0

B、P1

C、P2

D、P3

正確答案:A

答案解析:P0口作為通用I/O口使用時,是開漏輸出結構,沒有內

部上拉電阻;P1、P2、P3口有內部上拉電阻。

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

A、28

B、27

C、25

D、21

正確答案:B

答案解析:將二進制數11011轉換為十進制,從右到左用二進制位

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

相加。即\(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++)循環運行()次結束

A、9

B、10

C、11

D、12

正確答案:A

答案解析:for循環的結束條件是<9不成立,即i>=9。當i=9時,

循環體最后一次執行,然后i再自增變為10,此時i>=9條件滿足,

循環結束,所以循環運行9次結束。

65.基本通信方式有幾種

A、3

B、4

C、2

D、1

正確答案:C

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

A、頻率

B、電壓

C、占空比

D、電流

正確答案:A

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

頻率越低,音調越低。電壓和電流主要影響蜂鳴器的發聲強度,占

空比主要用于控制信號的導通和截止時間比例等,與音調無關。

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

A、ET1

B、TF1

C、IT1

D、IE1

正確答案:D

68.80C51有關串口數據緩沖器的描述中()是不正確的。

A、串行口中有兩個數據緩沖器SUBF

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

C、SUBF發只能寫入數據,不能讀出數據

D、SUBF收只能讀出數據,不能發送數據

正確答案:B

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

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

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

據緩沖器SBUF;選項C,SBUF發只能寫入數據,不能讀出數據;選

項D,SBUF收只能讀出數據,不能發送數據。所以選項B描述錯誤。

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

A、體積小

B、微型化

C、擴展能力強

D、以上都有

正確答案:D

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

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

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

式()

A、高電平

B、低電平

C、上升沿

D、下降沿

正確答案:D

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

當對應的外部中斷引腳出現下降沿時,會觸發中斷。

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

A、小燈泡

B、二極管

C、晶體管

D、三極管

正確答案:B

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

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

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

A、0

B、1

C、2

D、3

正確答案:C

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

口觸發中斷。

73.實現8位定時計數器應采用工作方式()

A、2

B、3

C、1

D、0

正確答案:A

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

A、數據庫管理

B、工業控制

C、家用電器控制

D、汽車電子控制

正確答案:A

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

制等領域。數據庫管理通常由專門的數據庫管理系統軟件來完成,

不屬于單片機的應用范圍。

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

A、T1的作用是產生用以串行收發節拍控制的通信時鐘脈沖,也可

用TO進行替換

B、發送數據時,該時鐘脈沖的下降沿對應于數據的移位輸出

C、接收數據時,該時鐘脈沖的上升沿對應于數據位采樣

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

設定值

正確答案:A

答案解析:80C51串口收發中,T1用于產生串行收發節拍控制的通

信時鐘脈沖,不能用TO替換。發送數據時,時鐘脈沖下降沿對應數

據移位輸出;接收數據時,時鐘脈沖上升沿對應數據位采樣。通信

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

項描述錯誤。

76.8x51的P0采用哪種電路結構?()

A、圖騰柱輸出

B、漏極開路式輸出

C、集電極開路式輸出

D、發射機開路式輸出

正確答案:B

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

A、1234

B、abed

C、0123

D、246

正確答案:C

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

管為()

A、靜態顯示原理

B、共陽極數碼管

C、共陰極數碼管

D、動態顯示原理

正確答案:C

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

A、音調減小,音量增大

B、音調增大,音量減小

C、音調音量都減小

D、音調音量都增大

正確答案:C

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

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

音調音量都減小。

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有關串口內部結構的描述中()是不正確的。

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

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

移位寄存

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

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

正確答案:C

83.在80c51單片機中斷自然優先級里,級別正數第二的中斷源是

()o

A、外部中斷1

B、定時器T0

C、定時器T1

D、串口TX/RX

正確答案:B

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

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

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

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

兩種工作方式。

A、C05-中斷

B、延時

C、計數

D、暫停

正確答案:C

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

式。定時是對內部機器周期計數,計數是對外部脈沖計數。

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

方式是()

A、方式3

B、方式1

C、方式0

D、方式2

正確答案:B

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

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

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

停止位。

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

A、8031

B、80C51

C、8032

D、87C51

正確答案:B

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

A、TF0位置1

B、TR0位置1

C、TF0位清0

D、TF1位清0

正確答案:B

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

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

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

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

計數應使TRO位置1。

88.假設某單片機應用系統需要連接1個按鍵,責優先考慮方案為

()

A、靜態按鍵

B、行列式按鍵

C、獨立式按鍵

D、動態按鍵

正確答案:C

答案解析:因為該應用系統只需連接1個按鍵,獨立式按鍵結構簡

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

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

非這種情況下優先考慮的典型方式。

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

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

B、易于編程

C、電路簡單

D、材料使用少

正確答案:A

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

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

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

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

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

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

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

前都要重新置入計數初值

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

要重新置入計數初值

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

正確答案:A

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

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

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

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

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

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

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

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

B、74LS164的移位過程是借助D觸發器的工作原理實現的

C、8次移位結束后,74LS164的輸出端Q0鎖存著數據的最高位,Q7

鎖存著最低位

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

的擴展功能

正確答案:C

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

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

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

92.程

溫馨提示

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

評論

0/150

提交評論