




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
單片機(jī)原理及應(yīng)用測(cè)試題+答案一、單選題(共100題,每題1分,共100分)1.串行通信可分為單工、()和全雙工3種制式。A、全單工B、雙工C、全雙工D、半雙工正確答案:D答案解析:串行通信可分為單工、半雙工和全雙工3種制式。單工通信是指數(shù)據(jù)只能在一個(gè)方向上傳輸;半雙工通信是指數(shù)據(jù)可以在兩個(gè)方向上傳輸,但不能同時(shí)進(jìn)行;全雙工通信是指數(shù)據(jù)可以同時(shí)在兩個(gè)方向上傳輸。2.PSW=18H時(shí),則當(dāng)前工作寄存器是()。A、第1組B、第3組C、第0組D、第2組正確答案:B3.89C51單片機(jī)串行口用工作方式0時(shí)()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同步輸出。4.以下描述中正確的是()A、continue語(yǔ)句的作用是結(jié)束整個(gè)循環(huán)體的執(zhí)行B、只能在循環(huán)體內(nèi)和switch語(yǔ)句體內(nèi)使用break語(yǔ)句C、在循環(huán)體內(nèi)使用break和continue語(yǔ)句的作用相同D、以上三種描述都不正確正確答案:B答案解析:continue語(yǔ)句的作用是結(jié)束本次循環(huán),直接開始下一次循環(huán),而不是結(jié)束整個(gè)循環(huán)體的執(zhí)行,A選項(xiàng)錯(cuò)誤;break語(yǔ)句可以用于循環(huán)體和switch語(yǔ)句體內(nèi),作用是跳出當(dāng)前循環(huán)或switch語(yǔ)句塊,B選項(xiàng)正確;break和continue語(yǔ)句在循環(huán)體內(nèi)的作用明顯不同,break是跳出循環(huán),continue是結(jié)束本次循環(huán)開始下一次循環(huán),C選項(xiàng)錯(cuò)誤。所以正確答案是B。5.以下對(duì)串口數(shù)據(jù)緩沖器描述正確的是()A、89C51內(nèi)部只有1個(gè)串口數(shù)據(jù)緩沖器SBUFB、89C51內(nèi)部有2個(gè)在邏輯上獨(dú)立的串口SBUFC、89C51內(nèi)部的串口SBUF是全雙工的D、89C51內(nèi)部的串口SBUF的收發(fā)引腳是RXD(P3.1)和TXD(P3.0)正確答案:C6.EPROM的中文含義是()A、只讀存儲(chǔ)器B、隨機(jī)存儲(chǔ)器C、閃存存儲(chǔ)器D、光可擦除可編程存儲(chǔ)器正確答案:D答案解析:EPROM即ElectricallyProgrammableRead-OnlyMemory,是電可擦除可編程只讀存儲(chǔ)器,而光可擦除可編程存儲(chǔ)器是EEPROM(ElectricallyErasableProgrammableRead-OnlyMemory),只讀存儲(chǔ)器是ROM(Read-OnlyMemory),隨機(jī)存儲(chǔ)器是RAM(RandomAccessMemory),閃存存儲(chǔ)器是FlashMemory。題目問的是EPROM的中文含義,所以答案是光可擦除可編程存儲(chǔ)器,選項(xiàng)D正確。7.代碼voidDelayMS(uintx){Unsignedintt;While(x--)for(t=0;t<120;t++);}的作用()A、延時(shí)B、加速C、無(wú)用D、代碼錯(cuò)誤正確答案:A答案解析:這段代碼的作用是實(shí)現(xiàn)延時(shí)功能。代碼中定義了一個(gè)函數(shù)`DelayMS`,函數(shù)接收一個(gè)無(wú)符號(hào)整型參數(shù)`x`。在函數(shù)內(nèi)部,通過一個(gè)`while`循環(huán),每次循環(huán)`x`的值減1,循環(huán)次數(shù)由傳入的`x`決定。在每次`while`循環(huán)中,又通過一個(gè)`for`循環(huán),`for`循環(huán)內(nèi)部的變量`t`從0開始遞增,當(dāng)`t`小于120時(shí)一直循環(huán),這個(gè)`for`循環(huán)內(nèi)部的代碼執(zhí)行時(shí)間決定了每次`while`循環(huán)的延時(shí)時(shí)間,整體上實(shí)現(xiàn)了根據(jù)傳入的參數(shù)`x`來控制延時(shí)的時(shí)長(zhǎng)。8.M1M0=11時(shí),定時(shí)器工作于方式()A、2B、3C、1D、0正確答案:B9.下列關(guān)于定時(shí)/計(jì)數(shù)器工作方式3的描述中()是錯(cuò)誤的。A、單片機(jī)可以組合出3種定時(shí)/計(jì)數(shù)器關(guān)系B、T0可以組合出兩個(gè)具有中斷功能的8位定時(shí)器C、T1可以設(shè)置成無(wú)中斷功能的4種定時(shí)/計(jì)數(shù)器,即方式0~3D、可將T1定時(shí)方式2作為波特率發(fā)生器使用正確答案:C答案解析:定時(shí)/計(jì)數(shù)器工作方式3中,T0可以組合出兩個(gè)具有中斷功能的8位定時(shí)器,T1只能設(shè)置成無(wú)中斷功能的波特率發(fā)生器,不是方式0~3,選項(xiàng)C描述錯(cuò)誤。單片機(jī)可以組合出3種定時(shí)/計(jì)數(shù)器關(guān)系,選項(xiàng)A正確;T0可以組合出兩個(gè)具有中斷功能的8位定時(shí)器,選項(xiàng)B正確;可將T1定時(shí)方式2作為波特率發(fā)生器使用,選項(xiàng)D正確。10.已知A=53,B=10,則A%B=()A、3B、5C、5.3D、6正確答案:A11.()通信方式能夠?qū)崿F(xiàn)互不影響的雙向通信?A、并行通信B、全雙工通信C、半雙工通信D、單工通信正確答案:B答案解析:全雙工通信是指在通信的任意時(shí)刻,線路上可以同時(shí)進(jìn)行雙向數(shù)據(jù)傳輸,雙方可以同時(shí)發(fā)送和接收數(shù)據(jù),實(shí)現(xiàn)互不影響的雙向通信。單工通信只能單向傳輸;半雙工通信同一時(shí)刻只能單向傳輸,不能同時(shí)雙向;并行通信主要是指數(shù)據(jù)的并行傳輸方式,不是這種雙向通信方式的分類。12.串行通信有異步通信方式和()A、繪圖法B、勾畫法C、同步通信D、描寫法正確答案:C答案解析:異步通信是指通信的發(fā)送方和接收方不需要保持嚴(yán)格的時(shí)鐘同步,每個(gè)字符獨(dú)立傳輸。而同步通信則要求發(fā)送方和接收方的時(shí)鐘嚴(yán)格同步,以保證數(shù)據(jù)的準(zhǔn)確傳輸。串行通信包括異步通信和同步通信這兩種方式。勾畫法、描寫法、繪圖法都不屬于串行通信的分類方式。13.中斷函數(shù)的返回值是()A、1B、1或0C、0D、無(wú)返回值正確答案:D答案解析:中斷函數(shù)通常沒有返回值。中斷函數(shù)是在硬件中斷發(fā)生時(shí)被調(diào)用,用于處理特定的中斷事件,執(zhí)行完中斷處理程序后,直接返回到被中斷的程序繼續(xù)執(zhí)行,而不是通過返回值來傳遞結(jié)果。14.以助記符形式表示的計(jì)算機(jī)指令就是它的()語(yǔ)言。A、匯編B、編匯C、編程D、編輯正確答案:A答案解析:匯編語(yǔ)言是一種用于電子計(jì)算機(jī)、微處理器、微控制器或其他可編程器件的低級(jí)語(yǔ)言,使用助記符來表示計(jì)算機(jī)指令。編輯語(yǔ)言主要用于文本的編輯操作;編程語(yǔ)言是一個(gè)更寬泛的概念,包含多種類型,匯編語(yǔ)言只是其中一種;編匯并不是常見的與計(jì)算機(jī)指令表示相關(guān)的語(yǔ)言類型。15.89C51單片機(jī)中定時(shí)/計(jì)數(shù)器的工作方式寄存器是指()A、TMODB、TCONC、IED、SCON正確答案:A答案解析:1.TMOD是定時(shí)/計(jì)數(shù)器的工作方式寄存器,用于設(shè)置定時(shí)/計(jì)數(shù)器的工作方式等參數(shù)。2.TCON主要用于控制定時(shí)/計(jì)數(shù)器的啟動(dòng)、停止以及記錄溢出標(biāo)志等。3.IE是中斷允許寄存器,用于控制各個(gè)中斷源的允許和禁止。4.SCON是串行口控制寄存器,用于控制串行通信的工作方式等。所以定時(shí)/計(jì)數(shù)器的工作方式寄存器是TMOD,答案選A。16.80C51的定時(shí)器T1用作定時(shí)方式2時(shí),工作方式的初始化編程語(yǔ)句為()。A、TCON=0x60;B、TCON=0x02;C、TMOD=0x06;D、TMOD=0x20;正確答案:D答案解析:TMOD是定時(shí)器/計(jì)數(shù)器的工作方式寄存器。定時(shí)器T1用作定時(shí)方式2時(shí),應(yīng)將TMOD的M1M0設(shè)置為10,即TMOD的高4位(對(duì)應(yīng)T1)為0010B,十六進(jìn)制為0x20。所以初始化編程語(yǔ)句為TMOD=0x20;。選項(xiàng)A中TCON是控制寄存器,與設(shè)置工作方式無(wú)關(guān);選項(xiàng)B中TCON的設(shè)置也不正確;選項(xiàng)C中TMOD的設(shè)置不符合定時(shí)方式2的要求。17.下面敘述中不正確的是()。A、一個(gè)C51源程序可以由一個(gè)或多個(gè)函數(shù)組成B、一個(gè)C51源程序必須包含一個(gè)main()函數(shù)C、C51中的注釋語(yǔ)句只能位于可執(zhí)行語(yǔ)句的后面D、C51程序的基本組成單位是函數(shù)正確答案:C答案解析:C51中的注釋語(yǔ)句有兩種形式,一種是單行注釋“//”,可以放在任何位置,另一種是多行注釋“/**/”,可以放在任何需要注釋的地方,并不只能位于可執(zhí)行語(yǔ)句的后面。A選項(xiàng),C51源程序確實(shí)可由一個(gè)或多個(gè)函數(shù)組成;B選項(xiàng),一個(gè)C51源程序必須有main()函數(shù)作為程序入口;D選項(xiàng),C51程序基本組成單位是函數(shù)。18.家用電器如冰箱、空調(diào)、洗衣機(jī)中使用單片機(jī)主要是利用了單片機(jī)()的能力A、遠(yuǎn)程通信B、海量存儲(chǔ)C、測(cè)量控制D、高速運(yùn)算正確答案:C答案解析:?jiǎn)纹瑱C(jī)在冰箱、空調(diào)、洗衣機(jī)等家用電器中主要用于實(shí)現(xiàn)對(duì)各種參數(shù)的測(cè)量以及對(duì)設(shè)備運(yùn)行狀態(tài)的精確控制,比如測(cè)量溫度、濕度等環(huán)境參數(shù)并據(jù)此控制制冷、制熱、洗滌等工作過程,所以主要利用了單片機(jī)測(cè)量控制的能力。19.計(jì)算機(jī)與外部設(shè)備的基本通信方式有()種?A、3B、4C、1D、2正確答案:D20.定時(shí)器/計(jì)數(shù)器工作方式0為()A、13位定時(shí)/計(jì)數(shù)方式B、16位定時(shí)/計(jì)數(shù)方式C、8位可自動(dòng)裝入計(jì)數(shù)初值方式D、2個(gè)8位方式正確答案:A答案解析:工作方式0是13位定時(shí)/計(jì)數(shù)方式,由THx的8位和TLx的低5位組成,TLx的高3位未用,所以是13位定時(shí)/計(jì)數(shù)方式。21.計(jì)數(shù)初值越大,定時(shí)時(shí)間越怎么樣A、不能確定B、越長(zhǎng)C、越短D、一樣正確答案:C22.在C51中,當(dāng)do-while語(yǔ)句中的條件表達(dá)式的值為()時(shí),循環(huán)結(jié)束A、1B、2C、3D、0正確答案:D23.定時(shí)/計(jì)數(shù)器在工作方式2下,把T0(或T1)配置成一個(gè)可以自動(dòng)重裝載的8位定時(shí)/計(jì)數(shù)器,其最大計(jì)數(shù)長(zhǎng)度是()A、8092B、256C、65536D、128正確答案:B答案解析:工作方式2下,8位定時(shí)/計(jì)數(shù)器能自動(dòng)重裝載初值,最大計(jì)數(shù)長(zhǎng)度為2^8=256,所以最大計(jì)數(shù)長(zhǎng)度大于256。24.89C51單片機(jī)的數(shù)據(jù)指針DPTR是一個(gè)16位的專用地址指針寄存器,主要用來()A、存放指令B、存放16位地址,作間址寄存器使用C、存放下一條指令地址D、存放上一條指令地址正確答案:B答案解析:DPTR是16位的專用地址指針寄存器,主要用于存放16位地址,可作間址寄存器使用,通過它可以方便地訪問外部數(shù)據(jù)存儲(chǔ)器等。A選項(xiàng)存放指令的不是DPTR;C選項(xiàng)存放下一條指令地址的是程序計(jì)數(shù)器PC;D選項(xiàng)存放上一條指令地址這種說法不正確。25.8051單片機(jī)串行口用工作方式0時(shí)()A、數(shù)據(jù)從RDX串行輸入,從TXD串行輸出B、數(shù)據(jù)從RDX串行輸出,從TXD串行輸入C、數(shù)據(jù)從RDX串行輸入或輸出,同步信號(hào)從TXD輸出D、數(shù)據(jù)從TXD串行輸入或輸出,同步信號(hào)從RXD輸出正確答案:C答案解析:工作方式0是同步移位寄存器方式。在這種方式下,數(shù)據(jù)從RXD串行輸入或輸出,同步信號(hào)從TXD輸出。所以選項(xiàng)C正確。26.8051單片機(jī)中,唯一一個(gè)用戶可使用的16位寄存器是()A、PSWB、AACC、SPDD、DPTR正確答案:D27.80C51的串口工作方式中適合多機(jī)通信的是()。A、工作方式0B、工作方式1C、工作方式2D、工作方式3正確答案:D28.在單片機(jī)中,()是數(shù)據(jù)存儲(chǔ)器。A、ROMB、EPROMC、RAMD、EEPROM正確答案:C答案解析:在單片機(jī)中,RAM(RandomAccessMemory)即隨機(jī)存取存儲(chǔ)器,用于暫時(shí)存儲(chǔ)程序運(yùn)行時(shí)的數(shù)據(jù),是數(shù)據(jù)存儲(chǔ)器。而ROM(Read-OnlyMemory)是只讀存儲(chǔ)器,EPROM(ErasableProgrammableRead-OnlyMemory)是可擦除可編程只讀存儲(chǔ)器,EEPROM(ElectricallyErasableProgrammableRead-OnlyMemory)是電可擦除可編程只讀存儲(chǔ)器,它們主要用于存儲(chǔ)程序代碼等固定數(shù)據(jù),不是數(shù)據(jù)存儲(chǔ)器。29.LED數(shù)碼顯示有哪兩種形式()A、靜態(tài).動(dòng)態(tài)B、穩(wěn)態(tài)靜態(tài)C、穩(wěn)態(tài)動(dòng)態(tài)D、越態(tài)靜態(tài)正確答案:A答案解析:LED數(shù)碼顯示有靜態(tài)和動(dòng)態(tài)兩種形式。靜態(tài)顯示是指每個(gè)數(shù)碼管的段選線分別由一個(gè)獨(dú)立的驅(qū)動(dòng)電路控制,顯示穩(wěn)定,但硬件成本較高;動(dòng)態(tài)顯示是指多個(gè)數(shù)碼管共用段選線,通過分時(shí)輪流點(diǎn)亮各個(gè)數(shù)碼管來實(shí)現(xiàn)顯示,硬件成本較低,但顯示效果不如靜態(tài)顯示穩(wěn)定。30.8051單片機(jī)()口是一個(gè)8位漏極型開路型雙向I/O端口。A、P0B、P1C、P2D、P3正確答案:A答案解析:P0口是8051單片機(jī)的一個(gè)8位漏極型開路型雙向I/O端口。P0口在作為通用I/O口使用時(shí),需要外接上拉電阻。P1口是準(zhǔn)雙向口;P2口主要用于訪問外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器的高8位地址;P3口是雙功能口,除了作為通用I/O口外,還具有第二功能。31.89C51單片機(jī),相對(duì)尋址可尋址最大范圍()A、-129~+128B、-128~+127C、-127~+129D、126~+127正確答案:B答案解析:相對(duì)尋址是相對(duì)當(dāng)前指令的下一條指令的地址而言的。在89C51單片機(jī)中,相對(duì)尋址的偏移量是一個(gè)帶符號(hào)的8位二進(jìn)制數(shù),其取值范圍是-128到+127。所以可尋址最大范圍是-128~+127。32.i%10為()A、取余B、取整C、判斷D、計(jì)數(shù)正確答案:A答案解析:取余是指一個(gè)數(shù)除以另一個(gè)數(shù),不夠除的部分就是余數(shù)。i%10就是i除以10的余數(shù)。例如15%10結(jié)果是5,就是15除以10商1余5中的5。33.中斷號(hào)是3的中斷是()A、T1B、INT1C、T0D、TX/RX正確答案:A34.十六進(jìn)制數(shù)4FH轉(zhuǎn)換成二進(jìn)制數(shù)是()A、1001111B、1011011C、1010111D、1011110正確答案:A答案解析:十六進(jìn)制轉(zhuǎn)換二進(jìn)制,每一位十六進(jìn)制對(duì)應(yīng)四位二進(jìn)制。4FH中4對(duì)應(yīng)二進(jìn)制是0100,F(xiàn)對(duì)應(yīng)二進(jìn)制是1111,合起來就是1001111。35.0023H是51單片機(jī)的()中斷入口地址A、外部中斷0B、外部中斷1C、串行口D、定時(shí)器中斷0正確答案:C答案解析:51單片機(jī)串行口中斷入口地址為0023H,外部中斷0入口地址是0003H,外部中斷1入口地址是0013H,定時(shí)器中斷0入口地址是000BH。36.單片機(jī)的計(jì)數(shù)定時(shí)器為()和()A、INT0,INT1B、TO,T1C、INT0,T0D、INT1,T1正確答案:B答案解析:?jiǎn)纹瑱C(jī)中的計(jì)數(shù)定時(shí)器主要是T0和T1,INT0和INT1是外部中斷引腳,不是計(jì)數(shù)定時(shí)器,所以答案是B。37.51單片機(jī)的定時(shí)器T0用作計(jì)數(shù)方式時(shí)是()A、由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1B、由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加1C、由外部計(jì)數(shù)脈沖計(jì)數(shù),一個(gè)脈沖加1D、由外部計(jì)數(shù)脈沖計(jì)數(shù),一個(gè)機(jī)器周期加1正確答案:C答案解析:定時(shí)器T0用作計(jì)數(shù)方式時(shí),是對(duì)外部計(jì)數(shù)脈沖進(jìn)行計(jì)數(shù),每來一個(gè)脈沖計(jì)數(shù)器加1。選項(xiàng)A說由內(nèi)部時(shí)鐘頻率定時(shí)且一個(gè)時(shí)鐘周期加1,這不是計(jì)數(shù)方式;選項(xiàng)B由內(nèi)部時(shí)鐘頻率定時(shí)且一個(gè)機(jī)器周期加1也不是計(jì)數(shù)方式;選項(xiàng)D說由外部計(jì)數(shù)脈沖計(jì)數(shù)但一個(gè)機(jī)器周期加1是錯(cuò)誤的,是一個(gè)脈沖加1。38.單片機(jī)上電復(fù)位后,PC的內(nèi)容和SP的內(nèi)容為()A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08H正確答案:B39.當(dāng)中斷源的突發(fā)事件出現(xiàn)時(shí),單片機(jī)中某些功能寄存器的特殊標(biāo)志位將由硬件方式自動(dòng)修改,這些特殊標(biāo)志稱為()A、外部中斷源B、內(nèi)置處理器C、中斷請(qǐng)求標(biāo)志D、中斷源正確答案:C答案解析:中斷請(qǐng)求標(biāo)志是當(dāng)中斷源的突發(fā)事件出現(xiàn)時(shí),單片機(jī)中某些功能寄存器的特殊標(biāo)志位由硬件方式自動(dòng)修改得到的,用于表示中斷請(qǐng)求的發(fā)生;中斷源是引發(fā)中斷的源頭;外部中斷源是外部的引發(fā)中斷的情況;內(nèi)置處理器不是這些特殊標(biāo)志的名稱。40.下面是對(duì)一維數(shù)組s的初始化,其中不正確的是()。A、chars[5]={“abc”};B、chars[5]={‘a(chǎn)’,‘b’,‘c’};C、chars[5]=“”;D、chars[5]=“abcdef”正確答案:D答案解析:選項(xiàng)A中,用字符串常量初始化字符數(shù)組,“abc”會(huì)自動(dòng)在末尾添加'\0',長(zhǎng)度為4,小于數(shù)組定義的5,是正確的;選項(xiàng)B中,直接用字符逐個(gè)初始化數(shù)組,是正確的;選項(xiàng)C中,初始化一個(gè)空字符串,“”等價(jià)于“\0”,是正確的;選項(xiàng)D中,“abcdef”長(zhǎng)度為6,超過了數(shù)組定義的長(zhǎng)度5,會(huì)導(dǎo)致越界,所以是不正確的。41.51單片機(jī)的定時(shí)器有幾種工作方式A、3B、1C、4D、2正確答案:C42.下列關(guān)于中斷優(yōu)先級(jí)的描述中()是不正確的(默認(rèn)為SMALL編譯模式)。A、80C51每個(gè)中斷源都有兩個(gè)中斷優(yōu)先級(jí),即高優(yōu)先級(jí)中斷和低優(yōu)先級(jí)中斷B、低優(yōu)先級(jí)中斷函數(shù)在運(yùn)行過程中可以被高優(yōu)先級(jí)中斷所打斷C、相同優(yōu)先級(jí)的中斷運(yùn)行時(shí),自然優(yōu)先級(jí)高的中斷可以打斷自然優(yōu)先級(jí)低的中斷D、51單片機(jī)復(fù)位后IP初值為0,此時(shí)默認(rèn)為全部中斷都是低級(jí)中斷正確答案:C答案解析:80C51每個(gè)中斷源都有兩個(gè)中斷優(yōu)先級(jí),即高優(yōu)先級(jí)中斷和低優(yōu)先級(jí)中斷,A選項(xiàng)正確;低優(yōu)先級(jí)中斷函數(shù)在運(yùn)行過程中可以被高優(yōu)先級(jí)中斷所打斷,B選項(xiàng)正確;相同優(yōu)先級(jí)的中斷運(yùn)行時(shí),不會(huì)相互打斷,自然優(yōu)先級(jí)高的中斷是在中斷源有多個(gè)同時(shí)申請(qǐng)中斷時(shí)才優(yōu)先響應(yīng),而不是在相同優(yōu)先級(jí)下打斷,C選項(xiàng)錯(cuò)誤;51單片機(jī)復(fù)位后IP初值為0,此時(shí)默認(rèn)為全部中斷都是低級(jí)中斷,D選項(xiàng)正確。43.計(jì)算機(jī)在使用中斷方式與外界交換信息時(shí),保護(hù)現(xiàn)場(chǎng)的工作方式是()A、由CPU自動(dòng)完成B、在中斷響應(yīng)中完成C、應(yīng)由中斷服務(wù)程序完成D、在主程序中完成正確答案:C答案解析:當(dāng)計(jì)算機(jī)采用中斷方式與外界交換信息時(shí),保護(hù)現(xiàn)場(chǎng)的工作應(yīng)由中斷服務(wù)程序完成。在響應(yīng)中斷時(shí),CPU會(huì)自動(dòng)保存斷點(diǎn)等信息,但現(xiàn)場(chǎng)的保護(hù),如寄存器等內(nèi)容的保存,需要在中斷服務(wù)程序中進(jìn)行,以便在中斷處理結(jié)束后能正確恢復(fù)到中斷前的狀態(tài)繼續(xù)執(zhí)行主程序。44.行列式鍵盤不包括哪個(gè)優(yōu)點(diǎn)()A、易于編程B、不易理解C、占用口線較少D、軟件較為復(fù)雜正確答案:A45.C51單片機(jī)程序中常常把()作為循環(huán)體,用于消耗CPU運(yùn)行時(shí)間,產(chǎn)生延時(shí)效果A、賦值語(yǔ)句B、表達(dá)式語(yǔ)句C、循環(huán)語(yǔ)句D、空語(yǔ)句正確答案:D答案解析:空語(yǔ)句本身不執(zhí)行任何操作,但在循環(huán)體中使用空語(yǔ)句,可以通過不斷循環(huán)空語(yǔ)句來消耗CPU運(yùn)行時(shí)間,從而達(dá)到延時(shí)的效果。例如在一個(gè)for循環(huán)中,循環(huán)體只有一個(gè)空語(yǔ)句,通過控制循環(huán)次數(shù)就可以產(chǎn)生不同時(shí)長(zhǎng)的延時(shí)。而賦值語(yǔ)句、表達(dá)式語(yǔ)句和循環(huán)語(yǔ)句本身都有實(shí)際的功能執(zhí)行,不是單純用于消耗CPU時(shí)間產(chǎn)生延時(shí)的。46.蜂鳴器是()信號(hào)裝置。A、音響B(tài)、燈光顯示C、指針D、指示器正確答案:A答案解析:蜂鳴器主要功能是發(fā)出聲音,屬于音響信號(hào)裝置,它通過發(fā)出特定頻率的聲音來傳遞信息,所以答案是[A]。47.在51單片機(jī)所提供的中斷里,下列哪個(gè)優(yōu)先級(jí)比較高()A、T1B、T0C、R1/T1D、INT0正確答案:D答案解析:在51單片機(jī)的中斷優(yōu)先級(jí)中,外部中斷0(INT0)的優(yōu)先級(jí)高于定時(shí)器0(T0)、定時(shí)器1(T1)等。所以答案是D。48.T1或者T0的工作模式為()A、246B、1234C、abcdD、0123正確答案:D49.下列由P3.3接口引入的中斷源是()A、INT1B、INTOC、T1D、TO正確答案:A50.80C51用串口工作方式0時(shí)()A、數(shù)據(jù)從RXD串行輸入,從TXD串行輸出B、數(shù)據(jù)從RXD串行輸出,從TXD串行輸入C、數(shù)據(jù)從RXD串行輸入或輸出,同步信號(hào)從TXD輸出D、數(shù)據(jù)從TXD串行輸入或輸出,同步信號(hào)從RXD輸出正確答案:C答案解析:工作方式0為同步移位寄存器方式,常用于擴(kuò)展并行I/O口。數(shù)據(jù)從RXD串行輸入或輸出,同步信號(hào)從TXD輸出。51.有關(guān)集成芯片74LS164的下列描述中()是不正確的。A、74LS164是一種8位串入并出移位寄存器B、74LS164的移位過程是借助D觸發(fā)器的工作原理實(shí)現(xiàn)的C、8次移位結(jié)束后,74LS164的輸出端Q0鎖存著數(shù)據(jù)的最高位,Q7鎖存著最低位D、74LS164與80C51的串口方式0配合可以實(shí)現(xiàn)單片機(jī)并行輸出口的擴(kuò)展功能正確答案:C答案解析:74LS164是8位串入并出移位寄存器,移位基于D觸發(fā)器原理,8次移位結(jié)束后,Q0鎖存最低位,Q7鎖存最高位。與80C51串口方式0配合可擴(kuò)展并行輸出口。所以選項(xiàng)C描述錯(cuò)誤。52.程序中常常把()作為循環(huán)體,用于消耗CPU運(yùn)行時(shí)間,產(chǎn)生延時(shí)效果A、賦值語(yǔ)句B、表達(dá)式語(yǔ)句C、循環(huán)語(yǔ)句D、空語(yǔ)句正確答案:D答案解析:空語(yǔ)句本身不執(zhí)行任何操作,但可以用于在循環(huán)中單純地占用CPU時(shí)間來實(shí)現(xiàn)延時(shí)效果。在循環(huán)體中使用空語(yǔ)句,當(dāng)循環(huán)執(zhí)行時(shí),會(huì)不斷執(zhí)行這個(gè)空語(yǔ)句塊,從而消耗CPU運(yùn)行時(shí)間,達(dá)到產(chǎn)生延時(shí)的目的。而賦值語(yǔ)句、表達(dá)式語(yǔ)句和循環(huán)語(yǔ)句都有各自的執(zhí)行功能,并非單純用于消耗CPU時(shí)間產(chǎn)生延時(shí)。53.51式單片機(jī)第()引腳為+5V電源引腳A、10B、40C、31D、9正確答案:B54.TMOD的低4位為的控制字是()A、T0B、T1C、T2D、T3正確答案:A答案解析:TMOD的低4位用于控制T0,高4位用于控制T1,T2和T3與TMOD的低4位無(wú)關(guān)。55.運(yùn)算器的功能是進(jìn)()運(yùn)算和邏輯運(yùn)算。A、計(jì)算B、程序C、編程D、四則正確答案:D56.在C51中,一維數(shù)組a[3]={0,1};則a[2]=()A、0B、1C、2D、報(bào)錯(cuò)正確答案:A57.用定時(shí)計(jì)數(shù)器T0計(jì)數(shù)6,focs=12MHZ,計(jì)數(shù)初值為()A、65530B、65536C、65535D、65534正確答案:A58.定時(shí)器方式下的定時(shí)時(shí)間t與()因素?zé)o關(guān)A、計(jì)算器滿記數(shù)值B、計(jì)數(shù)初值C、機(jī)器周期D、CPU正確答案:D答案解析:定時(shí)器的定時(shí)時(shí)間t主要與機(jī)器周期、計(jì)數(shù)器滿記數(shù)值和計(jì)數(shù)初值有關(guān)。機(jī)器周期決定了定時(shí)器的計(jì)時(shí)基本單位,計(jì)數(shù)器滿記數(shù)值和計(jì)數(shù)初值共同影響定時(shí)時(shí)長(zhǎng)。而與CPU本身并無(wú)直接關(guān)系,CPU主要負(fù)責(zé)執(zhí)行指令等操作,不是直接決定定時(shí)時(shí)間的因素。59.80C51串口收發(fā)過程中定時(shí)器T1的下列描述中()是不正確的。A、T1的作用是產(chǎn)生用以串行收發(fā)節(jié)拍控制的通信時(shí)鐘脈沖,也可用T0進(jìn)行替換B、發(fā)送數(shù)據(jù)時(shí),該時(shí)鐘脈沖的下降沿對(duì)應(yīng)于數(shù)據(jù)的移位輸出C、接收數(shù)據(jù)時(shí),該時(shí)鐘脈沖的上升沿對(duì)應(yīng)于數(shù)據(jù)位采樣D、通信波特率取決于T1的工作方式和計(jì)數(shù)初值,也取決于PCON的設(shè)定值正確答案:A答案解析:80C51串口收發(fā)中,T1用于產(chǎn)生串行收發(fā)節(jié)拍控制的通信時(shí)鐘脈沖,不能用T0替換。發(fā)送數(shù)據(jù)時(shí),時(shí)鐘脈沖下降沿對(duì)應(yīng)數(shù)據(jù)移位輸出;接收數(shù)據(jù)時(shí),時(shí)鐘脈沖上升沿對(duì)應(yīng)數(shù)據(jù)位采樣。通信波特率取決于T1工作方式、計(jì)數(shù)初值以及PCON設(shè)定值。所以A選項(xiàng)描述錯(cuò)誤。60.當(dāng)外部中斷請(qǐng)求的信號(hào)方式為脈沖方式時(shí),要求中斷請(qǐng)求信號(hào)的高電平狀態(tài)和低電平狀態(tài)都應(yīng)至少維持()。A、10個(gè)晶振周期B、2個(gè)機(jī)器周期C、4個(gè)機(jī)器周期D、1個(gè)機(jī)器周期正確答案:D61.共陽(yáng)極LED數(shù)碼管顯示字符“4”的顯示碼是()A、0x06B、0x7dC、0x99D、0x92正確答案:C62.若80C51單片機(jī)的機(jī)器周期為12us,其晶振頻率為()MHzA、1B、2C、6D、12正確答案:A63.8051單片機(jī)中,輸入、輸出引腳中用于專門的第二功能的引腳是()A、P0口B、P1口C、P2口D、P3口正確答案:D答案解析:P3口除了作為通用I/O口使用外,還具有第二功能。P0口主要作為地址/數(shù)據(jù)總線;P1口通常作為通用I/O口;P2口主要用于高8位地址線。64.Intel公司的MCS-51系列單片機(jī)是()的單片機(jī)。A、1位B、4位C、8位D、16位正確答案:C65.89C51單片機(jī)的外部中斷1的中斷請(qǐng)求標(biāo)志是()A、ET1B、TF1C、IT1D、IE1正確答案:D66.同步移位寄存器的數(shù)據(jù)幀格式不包括()A、16位B、10位C、8位D、11位正確答案:A67.51式單片機(jī)第()引腳為接地引腳A、20B、9C、40D、31正確答案:A68.80C51單片機(jī)定時(shí)器T0的溢出標(biāo)志TF0,當(dāng)計(jì)數(shù)滿產(chǎn)生溢出時(shí),其值為()。A、0B、0xffC、1D、計(jì)數(shù)值正確答案:C答案解析:當(dāng)80C51單片機(jī)定時(shí)器T0計(jì)數(shù)滿產(chǎn)生溢出時(shí),溢出標(biāo)志TF0會(huì)置1,1大于0也大于1,這里說大于1更準(zhǔn)確地體現(xiàn)了其置1后的狀態(tài)。而大于0xff是錯(cuò)誤的,因?yàn)門F0是一個(gè)標(biāo)志位,為1字節(jié)(8位),不會(huì)大于0xff;大于0表述不準(zhǔn)確,大于計(jì)數(shù)值也不準(zhǔn)確,計(jì)數(shù)值會(huì)根據(jù)不同的工作模式而不同,不是一個(gè)固定的判斷依據(jù)。所以答案選C。69.共陽(yáng)極LED數(shù)碼管顯示字符“5”的顯示碼是()。A、0x06B、0x7dC、0x82D、0x92正確答案:D70.8位同步移位寄存器方式是方式()。A、1B、2C、3D、0正確答案:D答案解析:8位同步移位寄存器方式在題目所給選項(xiàng)中對(duì)應(yīng)方式0,所以答案是[D、]>0。71.80C51的定時(shí)器T0用作定時(shí)方式0時(shí),C51初始化編程為()A、TMOD=0x21B、TMOD=0x32C、TMOD=0x00D、TMOD=0x22正確答案:C答案解析:定時(shí)器T0用作定時(shí)方式0時(shí),TMOD的低4位用于控制T0,方式0的設(shè)置是M1M0=00,高4位可隨意設(shè)置,所以TMOD=0x00。72.定時(shí)器/計(jì)數(shù)器工作于模式2,在計(jì)數(shù)溢出時(shí)()A、計(jì)數(shù)從零重新開始B、計(jì)數(shù)從初值重新開始C、計(jì)數(shù)停止D、不確定正確答案:B答案解析:定時(shí)器/計(jì)數(shù)器工作于模式2時(shí),是8位自動(dòng)重裝初值的定時(shí)器/計(jì)數(shù)器。當(dāng)計(jì)數(shù)溢出時(shí),會(huì)自動(dòng)將初值重新裝入,然后計(jì)數(shù)從初值重新開始。所以答案是B。73.判斷下列哪一種說法是正確的()A、PC是一個(gè)可尋址的寄存器B、單片機(jī)的主頻越高,其運(yùn)算速度越快C、AT89S52單片機(jī)中的一個(gè)機(jī)器周期為1usD、特殊功能寄存器SP內(nèi)存放的是堆棧棧頂單元的內(nèi)容正確答案:B答案解析:1.選項(xiàng)A:可尋址寄存器有特定的定義和用途,一般不是這樣表述,[A、]不是標(biāo)準(zhǔn)的可尋址寄存器概念,所以A錯(cuò)誤。2.選項(xiàng)B:?jiǎn)纹瑱C(jī)主頻越高,在相同時(shí)間內(nèi)可以執(zhí)行更多的指令周期,運(yùn)算速度也就越快,B正確。3.選項(xiàng)C:AT89S52單片機(jī)的一個(gè)機(jī)器周期在12MHz晶振下是1us,但機(jī)器周期與晶振頻率有關(guān),不是固定為1us,C錯(cuò)誤。4.選項(xiàng)D:特殊功能寄存器SP內(nèi)存放的是堆棧指針,指向堆棧棧頂,而不是堆棧棧頂單元的內(nèi)容,D錯(cuò)誤。74.在MCS-51中,需要外加電路實(shí)現(xiàn)中斷撤除的是:()A、電平方式的外部中斷;B、脈沖方式的外部中斷;C、外部串行中斷;D、定時(shí)中斷正確答案:A答案解析:電平方式的外部中斷,當(dāng)中斷請(qǐng)求被響應(yīng)后,如果中斷請(qǐng)求信號(hào)不能及時(shí)撤除(即保持為低電平),會(huì)導(dǎo)致中斷被重復(fù)響應(yīng)。所以需要外加電路來實(shí)現(xiàn)中斷撤除,比如通過硬件電路使中斷請(qǐng)求信號(hào)變?yōu)楦唠娖絹沓烦袛嗾?qǐng)求。而脈沖方式的外部中斷,中斷請(qǐng)求信號(hào)是脈沖,脈沖結(jié)束后中斷請(qǐng)求自動(dòng)撤除;外部串行中斷和定時(shí)中斷也不存在需要外加電路實(shí)現(xiàn)中斷撤除的情況。75.在共陽(yáng)極數(shù)碼管顯示字符9的顯示碼是()A、0x7dB、0x8fC、0x06D、0x90正確答案:D76.蜂鳴器的音調(diào)由什么確定()A、電壓B、占空比C、電流D、頻率正確答案:D答案解析:蜂鳴器的音調(diào)由其振動(dòng)頻率決定,頻率越高,音調(diào)越高;頻率越低,音調(diào)越低。電壓和電流主要影響蜂鳴器的發(fā)聲強(qiáng)度,占空比主要用于控制信號(hào)的導(dǎo)通和截止時(shí)間比例等,與音調(diào)無(wú)關(guān)。77.全雙工通信的特點(diǎn)是,收發(fā)雙方()。A、角色固定不能互換B、角色可換但需切換C、互不影響雙向通信D、相互影響互相制約正確答案:C答案解析:全雙工通信是指在通信的任意時(shí)刻,線路上存在A到B和B到A的雙向信號(hào)傳輸,收發(fā)雙方可以同時(shí)進(jìn)行發(fā)送和接收,互不影響地實(shí)現(xiàn)雙向通信。A選項(xiàng)角色固定不能互換不是全雙工通信特點(diǎn);B選項(xiàng)角色可換但需切換也不符合;D選項(xiàng)相互影響互相制約錯(cuò)誤,全雙工是互不影響的。78.計(jì)算機(jī)能識(shí)別的語(yǔ)言是()A、機(jī)器語(yǔ)言B、匯編語(yǔ)言C、自然語(yǔ)言D、文字語(yǔ)言正確答案:A答案解析:機(jī)器語(yǔ)言是計(jì)算機(jī)能夠直接識(shí)別和執(zhí)行的語(yǔ)言。匯編語(yǔ)言需要經(jīng)過匯編程序翻譯成機(jī)器語(yǔ)言才能被計(jì)算機(jī)執(zhí)行;自然語(yǔ)言和文字語(yǔ)言計(jì)算機(jī)無(wú)法直接識(shí)別,需要經(jīng)過特定的處理和轉(zhuǎn)換才能被計(jì)算機(jī)理解和處理。79.當(dāng)定時(shí)器申請(qǐng)中斷時(shí)TFx為()A、無(wú)關(guān)B、1C、0D、11正確答案:B80.有關(guān)集成芯片74LS164的下列描述中()是不正確的A、74LS164是一種8位串入并出移位寄存器B、74LS164的移位過程是借助D觸發(fā)器的工作原理實(shí)現(xiàn)的C、8次移位結(jié)束后,74LS164的輸出端Q0鎖存著數(shù)據(jù)的最高位,Q7鎖存著最低位D、74LS164與80C51的串口方式0配合可以實(shí)現(xiàn)單片機(jī)并行輸出口的擴(kuò)展功能正確答案:C答案解析:74LS164是8位串入并出移位寄存器,移位過程借助D觸發(fā)器工作原理。8次移位結(jié)束后,Q0鎖存數(shù)據(jù)最低位,Q7鎖存最高位,所以選項(xiàng)C描述錯(cuò)誤。74LS164與80C51串口方式0配合可實(shí)現(xiàn)單片機(jī)并行輸出口擴(kuò)展功能,A、B、D選項(xiàng)描述正確。81.TO,T1,T2優(yōu)先級(jí)哪個(gè)高()A、TOB、T1C、一樣高D、T2正確答案:A82.while(i=x)當(dāng)x=()時(shí)停止循環(huán)A、0B、無(wú)窮大C、3D、1正確答案:A83.語(yǔ)句while(!E);括號(hào)中的表達(dá)式!E等價(jià)于()A、E==0B、E!=1C、E!=0D、E==1正確答案:A答案解析:邏輯非運(yùn)算符“!”的作用是對(duì)表達(dá)式取反。當(dāng)E為真時(shí),!E為假,在C語(yǔ)言中假用0表示;當(dāng)E為假時(shí),!E為真,在C語(yǔ)言中真用非0表示。所以!E等價(jià)于E==0。84.80C51單片機(jī)的定時(shí)/計(jì)數(shù)器在工作方式1時(shí)的最大計(jì)數(shù)值為()A、2^13=8192B、2^8=256C、2^4=16D、2^16=65536正確答案:D答案解析:工作方式1是16位定時(shí)器/計(jì)數(shù)器,其最大計(jì)數(shù)值為2的16次方,即65536。85.下列關(guān)于中斷函數(shù)的描述中不正確的是()A、中斷函數(shù)是void型函B、中斷函數(shù)是無(wú)參函數(shù)C、中斷函數(shù)是無(wú)須定義的函數(shù)D、中斷函數(shù)是只能由系統(tǒng)調(diào)用的函數(shù)正確答案:C答案解析:中斷函數(shù)需要定義,其定義格式有特定要求,一般在程序中要明確寫出中斷函數(shù)的具體代碼實(shí)現(xiàn),不能說無(wú)須定義。選項(xiàng)A中斷函數(shù)通常是void型;選項(xiàng)B一般是無(wú)參函數(shù);選項(xiàng)D通常是由系統(tǒng)在特定中斷事件發(fā)生時(shí)調(diào)用。86.幀格式為1個(gè)起始位、8個(gè)數(shù)據(jù)位和1個(gè)停止位的異步串行通信方式是()A、方式2B、方式1C、方式3D、方式0正確答案:B答案解析:方式1的幀格式為1個(gè)起始位、8個(gè)數(shù)據(jù)位和1個(gè)停止位,是異步串行通信方式。方式0是同步移位寄存器方式。方式2和方式3的幀格式是1個(gè)起始位、8個(gè)數(shù)據(jù)位、1個(gè)可編程位和1個(gè)停止位。87.方式0為()位定時(shí)計(jì)數(shù)器A、11B、10C、12D、13正確答案:D88.定時(shí)器工作方式一的計(jì)數(shù)最大值是()A、5000B、65536C、300D、200正確答案:B89.有關(guān)80C51串口接收控制器的作用描述中()是不正確的。A、T1的作用是產(chǎn)生用以串行收發(fā)節(jié)拍控制的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 內(nèi)蒙古重點(diǎn)中學(xué)2025年高考仿真模擬卷(二)語(yǔ)文試題含解析
- 江蘇省無(wú)錫錫北片2025屆初三一診生物試題試卷含解析
- 市場(chǎng)調(diào)研方法的試題及答案
- 新能源車的網(wǎng)聯(lián)互通技術(shù)探討試題及答案
- 應(yīng)聘索道面試題及答案
- 建筑施工安全事故案例溝通的考題解析試題及答案
- 精確鎖定重點(diǎn)知識(shí)2025年商務(wù)英語(yǔ)考試試題及答案
- 栽培學(xué)實(shí)操試題及答案
- 旅游概論面試題及答案
- 數(shù)學(xué)行動(dòng)方案幼兒園試題及答案
- 2025年新高考語(yǔ)文模擬考試試卷(五)
- 人教版2025九年級(jí)道德與法治中考備考復(fù)習(xí)計(jì)劃
- 財(cái)務(wù)管理實(shí)務(wù)(浙江廣廈建設(shè)職業(yè)技術(shù)大學(xué))知到智慧樹章節(jié)答案
- 部編版歷史九年級(jí)上冊(cè)第1課-古代埃及【課件】d
- 外包加工安全協(xié)議書
- GB/T 28589-2024地理信息定位服務(wù)
- 數(shù)據(jù)庫(kù)原理及應(yīng)用教程(第5版) (微課版)課件 第4章 關(guān)系型數(shù)據(jù)庫(kù)理論
- 人工智能訓(xùn)練師理論知識(shí)考核要素細(xì)目表五級(jí)
- 2024年貴州省中考理科綜合試卷(含答案)
- 110kV變電站專項(xiàng)電氣試驗(yàn)及調(diào)試方案
- DL-T901-2017火力發(fā)電廠煙囪(煙道)防腐蝕材料
評(píng)論
0/150
提交評(píng)論