2024年9月單片機(jī)原理及應(yīng)用考試模擬題(附參考答案)_第1頁
2024年9月單片機(jī)原理及應(yīng)用考試模擬題(附參考答案)_第2頁
2024年9月單片機(jī)原理及應(yīng)用考試模擬題(附參考答案)_第3頁
2024年9月單片機(jī)原理及應(yīng)用考試模擬題(附參考答案)_第4頁
2024年9月單片機(jī)原理及應(yīng)用考試模擬題(附參考答案)_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2024年9月單片機(jī)原理及應(yīng)用考試模擬題(附參考答案)一、單選題(共40題,每題1分,共40分)1.題目:51系列單片機(jī)第九引腳的作用是()選項(xiàng)A、復(fù)位選項(xiàng)B、接電源選項(xiàng)C、接地選項(xiàng)D、I/O口正確答案:A答案解析:復(fù)位引腳(RST/VPD)的作用是當(dāng)振蕩器運(yùn)行時(shí),在此引腳上出現(xiàn)兩個(gè)機(jī)器周期以上的高電平將使單片機(jī)復(fù)位。復(fù)位后P0-P3口均為高電平,SP=07H,PC=0000H,ALE、PSEN無效,片內(nèi)RAM內(nèi)容不變,特殊功能寄存器恢復(fù)初始值。51系列單片機(jī)第九引腳就是復(fù)位引腳。2.題目:如果中斷響應(yīng)受阻,則需要更長時(shí)間,最長響應(yīng)周期是()機(jī)器周期選項(xiàng)A、5選項(xiàng)B、7選項(xiàng)C、8選項(xiàng)D、3正確答案:C3.題目:在編寫串行口中斷服務(wù)程序時(shí),修飾符interruptm中m的取值應(yīng)為()選項(xiàng)A、2選項(xiàng)B、3選項(xiàng)C、4選項(xiàng)D、1正確答案:C4.題目:要使89C51能夠響應(yīng)定時(shí)器T1中斷,串行接口中斷,它的中斷允許寄存器IE的內(nèi)容應(yīng)是()選項(xiàng)A、42H選項(xiàng)B、84H選項(xiàng)C、22H選項(xiàng)D、98H正確答案:D答案解析:89C51中斷允許寄存器IE各位的定義如下:EA(位7)為總中斷允許位,ET1(位3)為定時(shí)器T1中斷允許位,ES(位1)為串行接口中斷允許位。要使定時(shí)器T1中斷和串行接口中斷允許,EA=1,ET1=1,ES=1,即IE=10011000B=98H。所以中斷允許寄存器IE的內(nèi)容應(yīng)大于98H,答案選A。5.題目:IT0=1的觸發(fā)方式為()選項(xiàng)A、上升沿觸發(fā)選項(xiàng)B、高電平觸發(fā)選項(xiàng)C、低電平觸發(fā)選項(xiàng)D、下降沿觸發(fā)正確答案:D答案解析:當(dāng)IT0=1時(shí),外部中斷0的觸發(fā)方式為下降沿觸發(fā)。即當(dāng)INT0引腳信號(hào)從高電平變?yōu)榈碗娖綍r(shí),觸發(fā)外部中斷0中斷。6.題目:在51單片機(jī)所提供的中斷里,下列哪個(gè)優(yōu)先級比較高()選項(xiàng)A、T1選項(xiàng)B、T0選項(xiàng)C、INT0選項(xiàng)D、R1/T1正確答案:C答案解析:在51單片機(jī)的中斷優(yōu)先級中,外部中斷0(INT0)的優(yōu)先級高于定時(shí)器0(T0)、定時(shí)器1(T1)等。所以答案是D。7.題目:幀格式為1個(gè)起始位、8個(gè)數(shù)據(jù)位和1個(gè)停止位的異步串行通信方式是()選項(xiàng)A、方式2選項(xiàng)B、方式3選項(xiàng)C、方式1選項(xiàng)D、方式0正確答案:C答案解析:方式1的幀格式為1個(gè)起始位、8個(gè)數(shù)據(jù)位和1個(gè)停止位,是異步串行通信方式。方式0是同步移位寄存器方式。方式2和方式3的幀格式是1個(gè)起始位、8個(gè)數(shù)據(jù)位、1個(gè)可編程位和1個(gè)停止位。8.題目:程序中常常把()作為循環(huán)體,用于消耗CPU運(yùn)行時(shí)間,產(chǎn)生延時(shí)效果選項(xiàng)A、賦值語句選項(xiàng)B、表達(dá)式語句選項(xiàng)C、循環(huán)語句選項(xiàng)D、空語句正確答案:D答案解析:空語句本身不執(zhí)行任何操作,但可以用于在循環(huán)中單純地占用CPU時(shí)間來實(shí)現(xiàn)延時(shí)效果。在循環(huán)體中使用空語句,當(dāng)循環(huán)執(zhí)行時(shí),會(huì)不斷執(zhí)行這個(gè)空語句塊,從而消耗CPU運(yùn)行時(shí)間,達(dá)到產(chǎn)生延時(shí)的目的。而賦值語句、表達(dá)式語句和循環(huán)語句都有各自的執(zhí)行功能,并非單純用于消耗CPU時(shí)間產(chǎn)生延時(shí)。9.題目:89C51單片機(jī)串行口工作模式1,波特率與下面哪個(gè)量無關(guān)()選項(xiàng)A、晶振頻率選項(xiàng)B、計(jì)數(shù)初值選項(xiàng)C、波特率選擇位選項(xiàng)D、通信方式正確答案:D答案解析:在89C51單片機(jī)串行口工作模式1中,波特率由定時(shí)器T1的溢出率決定,與計(jì)數(shù)初值、波特率選擇位、晶振頻率有關(guān),而與通信方式無關(guān)。通信方式只是規(guī)定了數(shù)據(jù)傳輸?shù)男问剑⒉粫?huì)直接影響波特率的計(jì)算。10.題目:單片機(jī)的發(fā)展趨勢中沒有包括的是()選項(xiàng)A、低功耗選項(xiàng)B、高性價(jià)比選項(xiàng)C、高性能選項(xiàng)D、高價(jià)格正確答案:D答案解析:單片機(jī)的發(fā)展趨勢是高性能、低功耗、高性價(jià)比等,高價(jià)格不符合其發(fā)展趨勢。11.題目:以下對串口數(shù)據(jù)緩沖器描述正確的是()選項(xiàng)A、89C51內(nèi)部只有1個(gè)串口數(shù)據(jù)緩沖器SBUF選項(xiàng)B、89C51內(nèi)部有2個(gè)在邏輯上獨(dú)立的串口選項(xiàng)C、89C51內(nèi)部的串口SBUF是全雙工的選項(xiàng)D、89C51內(nèi)部的串口SBUF的收發(fā)引腳正確答案:C12.題目:外部中斷1允許中斷的語句是()選項(xiàng)A、EX1=1選項(xiàng)B、RI=2選項(xiàng)C、TRO=1選項(xiàng)D、ITO=1正確答案:A13.題目:單片機(jī)行列式鍵盤的工作方式有()選項(xiàng)A、中斷掃描方式和直接訪問方式選項(xiàng)B、編程掃描方式和中斷方式選項(xiàng)C、直接輸入方式和直接訪問方式選項(xiàng)D、獨(dú)立查詢方式和中斷掃描方式正確答案:B答案解析:編程掃描方式是通過程序不斷掃描鍵盤,以確定是否有按鍵按下。中斷方式則是當(dāng)有按鍵按下時(shí)產(chǎn)生中斷信號(hào),CPU響應(yīng)中斷來處理按鍵事件。這兩種是單片機(jī)行列式鍵盤常見的工作方式。中斷掃描方式不是常見的行列式鍵盤工作方式表述,直接訪問方式不準(zhǔn)確,獨(dú)立查詢方式也不屬于行列式鍵盤典型工作方式,直接輸入方式表述也不正確。14.題目:單片機(jī)調(diào)用中斷函數(shù)需要聲明嗎()選項(xiàng)A、寫在主函數(shù)后需要選項(xiàng)B、不需要選項(xiàng)C、寫在主函數(shù)前不需要選項(xiàng)D、需要正確答案:B答案解析:中斷函數(shù)在使用前需要進(jìn)行相關(guān)配置,如設(shè)置中斷向量、中斷優(yōu)先級等,但不需要像普通函數(shù)那樣在調(diào)用前進(jìn)行聲明。因?yàn)橹袛嗪瘮?shù)是由硬件中斷觸發(fā)調(diào)用的,編譯器會(huì)根據(jù)中斷相關(guān)的配置信息來識(shí)別和處理中斷函數(shù)。15.題目:單片機(jī)內(nèi)部數(shù)據(jù)之所以用二進(jìn)制形式表示,主要是()選項(xiàng)A、受器件的物理性能限制選項(xiàng)B、為了通用性選項(xiàng)C、為了編程方便選項(xiàng)D、為了提高運(yùn)算速度正確答案:A答案解析:單片機(jī)內(nèi)部是由各種電子元件組成的,這些電子元件的物理狀態(tài)很容易用二進(jìn)制的0和1來表示,如高電平表示1,低電平表示0等,所以單片機(jī)內(nèi)部數(shù)據(jù)用二進(jìn)制形式表示主要是受器件的物理性能限制。16.題目:串行口的工作方式由()寄存器決定。選項(xiàng)A、SBUF選項(xiàng)B、RI選項(xiàng)C、SCON選項(xiàng)D、PCON正確答案:C17.題目:家用電器如冰箱、空調(diào)、洗衣機(jī)中使用單片機(jī)主要是利用了單片機(jī)()的能力選項(xiàng)A、測量控制選項(xiàng)B、高速運(yùn)算選項(xiàng)C、海量存儲(chǔ)選項(xiàng)D、遠(yuǎn)程通信正確答案:A答案解析:單片機(jī)在冰箱、空調(diào)、洗衣機(jī)等家用電器中主要用于實(shí)現(xiàn)對各種參數(shù)的測量以及對設(shè)備運(yùn)行狀態(tài)的精確控制,比如測量溫度、濕度等環(huán)境參數(shù)并據(jù)此控制制冷、制熱、洗滌等工作過程,所以主要利用了單片機(jī)測量控制的能力。18.題目:單片機(jī)串行口的工作方式()是同步移位寄存器方式選項(xiàng)A、2選項(xiàng)B、0選項(xiàng)C、1選項(xiàng)D、3正確答案:B19.題目:下列關(guān)于按鍵消抖的描述()是不正確的選項(xiàng)A、機(jī)械式按鍵在按下和釋放瞬間會(huì)因彈簧開關(guān)變形而產(chǎn)生電壓波動(dòng)選項(xiàng)B、按鍵抖動(dòng)問題對晶振頻率較高的單片機(jī)基本沒有影響選項(xiàng)C、按鍵抖動(dòng)會(huì)造成檢測時(shí)按鍵狀態(tài)不易確定的問題選項(xiàng)D、單片機(jī)編程時(shí)常用軟件延時(shí)10ms的辦法消除抖動(dòng)影響正確答案:B答案解析:機(jī)械式按鍵在按下和釋放瞬間會(huì)因彈簧開關(guān)變形而產(chǎn)生電壓波動(dòng),這是造成按鍵抖動(dòng)的原因之一,A選項(xiàng)正確;按鍵抖動(dòng)會(huì)使檢測時(shí)按鍵狀態(tài)難以準(zhǔn)確確定,B選項(xiàng)正確;單片機(jī)編程時(shí)常用軟件延時(shí)10ms左右來消除抖動(dòng)影響,C選項(xiàng)正確;按鍵抖動(dòng)問題與晶振頻率高低無關(guān),對任何單片機(jī)都會(huì)產(chǎn)生影響,D選項(xiàng)錯(cuò)誤。20.題目:當(dāng)中斷源的突發(fā)事件出現(xiàn)時(shí),單片機(jī)中某些功能寄存器的特殊標(biāo)志位將由硬件方式自動(dòng)修改,這些特殊標(biāo)志稱為()選項(xiàng)A、中斷源選項(xiàng)B、外部中斷源選項(xiàng)C、中斷請求標(biāo)志選項(xiàng)D、內(nèi)置處理器正確答案:C答案解析:中斷請求標(biāo)志是當(dāng)中斷源的突發(fā)事件出現(xiàn)時(shí),單片機(jī)中某些功能寄存器的特殊標(biāo)志位由硬件方式自動(dòng)修改得到的,用于表示中斷請求的發(fā)生;中斷源是引發(fā)中斷的源頭;外部中斷源是外部的引發(fā)中斷的情況;內(nèi)置處理器不是這些特殊標(biāo)志的名稱。21.題目:8051單片機(jī)的串行接口具有()種工作方式。選項(xiàng)A、1選項(xiàng)B、4選項(xiàng)C、3選項(xiàng)D、2正確答案:B22.題目:串行通信速率的指標(biāo)是波特率,而波特率的量綱是()選項(xiàng)A、幀/分選項(xiàng)B、幀/秒選項(xiàng)C、位/秒選項(xiàng)D、字符/秒正確答案:C答案解析:波特率是指數(shù)據(jù)信號(hào)對載波的調(diào)制速率,它用單位時(shí)間內(nèi)載波調(diào)制狀態(tài)改變的次數(shù)來表示,其單位是波特(Baud),即每秒傳輸?shù)亩M(jìn)制位數(shù),量綱是位/秒。23.題目:關(guān)于LED數(shù)碼管動(dòng)態(tài)顯示描述中正確的是()選項(xiàng)A、只有共陰極數(shù)碼管可用于動(dòng)態(tài)顯示選項(xiàng)B、每個(gè)i/o口都可以用于數(shù)碼管的動(dòng)態(tài)顯示選項(xiàng)C、只有P2口支持?jǐn)?shù)碼管動(dòng)態(tài)顯示選項(xiàng)D、動(dòng)態(tài)顯示具有占用CPU機(jī)時(shí)少,發(fā)光穩(wěn)定的特點(diǎn)正確答案:B24.題目:外部中斷1的中斷觸發(fā)控制控制位為IT1,IT1=1為什么觸發(fā)方式()選項(xiàng)A、高電平選項(xiàng)B、上升沿選項(xiàng)C、下降沿選項(xiàng)D、低電平正確答案:C答案解析:當(dāng)IT1=1時(shí),外部中斷1的觸發(fā)方式為下降沿觸發(fā)。即當(dāng)對應(yīng)的外部中斷引腳出現(xiàn)下降沿時(shí),會(huì)觸發(fā)中斷。25.題目:89C51單片機(jī)在同一優(yōu)先級的中斷源同時(shí)申請中斷時(shí),CPU首先響應(yīng)()選項(xiàng)A、外部中斷1選項(xiàng)B、定時(shí)器1中斷選項(xiàng)C、定時(shí)器0中斷選項(xiàng)D、外部中斷0正確答案:D答案解析:89C51單片機(jī)在同一優(yōu)先級的中斷源同時(shí)申請中斷時(shí),CPU首先響應(yīng)外部中斷0。因?yàn)橥獠恐袛?的中斷入口地址是0003H,是所有中斷入口地址中最靠前的,所以當(dāng)多個(gè)中斷源同時(shí)申請中斷時(shí),會(huì)先響應(yīng)外部中斷0。26.題目:異步通信的起始位和停止位始終為()選項(xiàng)A、1,1選項(xiàng)B、0,0選項(xiàng)C、1,0選項(xiàng)D、0,1正確答案:D27.題目:下列關(guān)于程序計(jì)數(shù)器PC的描述中()是錯(cuò)誤的選項(xiàng)A、PC中存放著下一條指令的首地址選項(xiàng)B、PC中的計(jì)數(shù)值可被編程指令修改選項(xiàng)C、PC不屬于特殊功能寄存器選項(xiàng)D、PC可尋址64KBRAM空間正確答案:D答案解析:PC可尋址的是64KB程序存儲(chǔ)器空間,而不是64KBRAM空間。程序計(jì)數(shù)器PC不屬于特殊功能寄存器,其計(jì)數(shù)值由程序執(zhí)行順序決定,通常會(huì)自動(dòng)加1指向下一條指令首地址,一般不能被編程指令直接修改(除了在跳轉(zhuǎn)等指令執(zhí)行時(shí)會(huì)改變)。28.題目:ALU表示()選項(xiàng)A、算數(shù)邏輯部件選項(xiàng)B、程序狀態(tài)字寄存器選項(xiàng)C、累加器選項(xiàng)D、計(jì)算器正確答案:A答案解析:ALU即ArithmeticLogicUnit,是算術(shù)邏輯部件的英文縮寫,主要負(fù)責(zé)進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算。累加器是Accumulator;程序狀態(tài)字寄存器是ProgramStatusWordRegister;計(jì)算器一般用Calculator來表示。29.題目:89C51單片機(jī),相對尋址可尋址最大范圍()選項(xiàng)A、-129~+128選項(xiàng)B、126~+127選項(xiàng)C、-128~+127選項(xiàng)D、-127~+129正確答案:C答案解析:相對尋址是相對當(dāng)前指令的下一條指令的地址而言的。在89C51單片機(jī)中,相對尋址的偏移量是一個(gè)帶符號(hào)的8位二進(jìn)制數(shù),其取值范圍是-128到+127。所以可尋址最大范圍是-128~+127。30.題目:欲訪問8051單片機(jī)的內(nèi)部程序存儲(chǔ)器,則EA引腳必須為()選項(xiàng)A、高電平選項(xiàng)B、低電平選項(xiàng)C、與PC值有關(guān)選項(xiàng)D、高低電平正確答案:A答案解析:當(dāng)EA引腳接高電平時(shí),8051單片機(jī)首先訪問內(nèi)部程序存儲(chǔ)器,當(dāng)程序計(jì)數(shù)器PC的值超過內(nèi)部程序存儲(chǔ)器的范圍時(shí),才會(huì)轉(zhuǎn)向外部程序存儲(chǔ)器。所以欲訪問8051單片機(jī)的內(nèi)部程序存儲(chǔ)器,則EA引腳必須為高電平。31.題目:12MHz晶振的單片機(jī)在定時(shí)器工作方式下,定時(shí)器中斷記一個(gè)數(shù)所用的定時(shí)時(shí)間是()選項(xiàng)A、8us選項(xiàng)B、1us選項(xiàng)C、4us選項(xiàng)D、2us正確答案:B32.題目:89C51單片機(jī)TMOD的低四位為()的控制字選項(xiàng)A、T0選項(xiàng)B、INTO選項(xiàng)C、INT1選項(xiàng)D、T1正確答案:A答案解析:TMOD的低四位用于控制定時(shí)器/計(jì)數(shù)器0(T0),高四位用于控制定時(shí)器/計(jì)數(shù)器1(T1)。所以TMOD的低四位為T0的控制字。33.題目:下面敘述中不正確的是()。選項(xiàng)A、C51中的注釋語句只能位于可執(zhí)行語句的后面選項(xiàng)B、C51程序的基本組成單位是函數(shù)選項(xiàng)C、一個(gè)C51源程序可以由一個(gè)或多個(gè)函數(shù)組成選項(xiàng)D、一個(gè)C51源程序必須包含一個(gè)main()函數(shù)正確答案:A答案解析:C51中的注釋語句有兩種形式,一種是單行注釋“//”,可以放在任何位置,另一種是多行注釋“/**/”,可以放在任何需要注釋的地方,并不只能位于可執(zhí)行語句的后面。A選項(xiàng),C51源程序確實(shí)可由一個(gè)或多個(gè)函數(shù)組成;B選項(xiàng),一個(gè)C51源程序必須有main()函數(shù)作為程序入口;D選項(xiàng),C51程序基本組成單位是函數(shù)。34.題目:從串口接收緩沖器中將數(shù)據(jù)讀入到變量temp中的C51語句是()選項(xiàng)A、temp=TCON選項(xiàng)B、temp=SBUF選項(xiàng)C、temp=DPTR選項(xiàng)D、temp=SCON正確答案:B答案解析:SBUF是51單片機(jī)中串行口接收緩沖器,將串口接收緩沖器中的數(shù)據(jù)讀入到變量temp中應(yīng)使用temp=SBUF。而SCON是串行口控制寄存器,TCON是定時(shí)器/計(jì)數(shù)器控制寄存器,DPTR是數(shù)據(jù)指針寄存器,它們都不符合要求。35.題目:()組I/O接口中沒有自帶上拉電阻選項(xiàng)A、P3選項(xiàng)B、P2選項(xiàng)C、P0選項(xiàng)D、P1正確答案:C答案解析:P0口作為通用I/O口使用時(shí),是開漏輸出結(jié)構(gòu),沒有內(nèi)部上拉電阻;P1、P2、P3口有內(nèi)部上拉電阻。36.題目:波特的單位是()選項(xiàng)A、字符秒選項(xiàng)B、位/秒選項(xiàng)C、幀/秒選項(xiàng)D、字節(jié)秒正確答案:B答案解析:波特是數(shù)據(jù)傳輸速率的單位,表示每秒鐘傳輸?shù)拇a元個(gè)

溫馨提示

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

評論

0/150

提交評論